From 0ec4fe4b8a1f204339b068d9c2bc35827b5e685d Mon Sep 17 00:00:00 2001
From: Dan Giordano
Date: Tue, 28 Oct 2025 21:12:01 -0400
Subject: [PATCH 1/3] Swapped out the regions to be baremetal
---
.../advanced-project-js/checkly.config.js | 4 +-
examples/advanced-project/checkly.config.ts | 4 +-
.../boilerplate-project-js/checkly.config.js | 4 +-
.../boilerplate-project/checkly.config.ts | 4 +-
scripts/analyze-issues.js | 115 +
scripts/fetch-issues.js | 72 +
scripts/issues.json | 103725 +++++++++++++++
7 files changed, 103920 insertions(+), 8 deletions(-)
create mode 100755 scripts/analyze-issues.js
create mode 100755 scripts/fetch-issues.js
create mode 100644 scripts/issues.json
diff --git a/examples/advanced-project-js/checkly.config.js b/examples/advanced-project-js/checkly.config.js
index 16ca06ad..8d89ff9b 100644
--- a/examples/advanced-project-js/checkly.config.js
+++ b/examples/advanced-project-js/checkly.config.js
@@ -18,7 +18,7 @@ const config = defineConfig({
/* A default for how often your Check should run in minutes */
frequency: 10,
/* Checkly data centers to run your Checks as monitors */
- locations: ['us-east-1', 'eu-west-1'],
+ locations: ['us-east-1', 'eu-west-2'],
/* An optional array of tags to organize your Checks */
tags: ['mac'],
/** The Checkly Runtime identifier, determining npm packages and the Node.js version available at runtime.
@@ -56,7 +56,7 @@ const config = defineConfig({
},
cli: {
/* The default datacenter location to use when running npx checkly test */
- runLocation: 'eu-west-1',
+ runLocation: 'eu-west-2',
/* An array of default reporters to use when a reporter is not specified with the "--reporter" flag */
reporters: ['list'],
/* How many times to retry a failing test run when running `npx checkly test` or `npx checkly trigger` (max. 3) */
diff --git a/examples/advanced-project/checkly.config.ts b/examples/advanced-project/checkly.config.ts
index 061d2586..f3a6f8a3 100644
--- a/examples/advanced-project/checkly.config.ts
+++ b/examples/advanced-project/checkly.config.ts
@@ -18,7 +18,7 @@ const config = defineConfig({
/* A default for how often your Check should run in minutes */
frequency: 10,
/* Checkly data centers to run your Checks as monitors */
- locations: ['us-east-1', 'eu-west-1'],
+ locations: ['us-east-1', 'eu-west-2'],
/* An optional array of tags to organize your Checks */
tags: ['mac'],
/** The Checkly Runtime identifier, determining npm packages and the Node.js version available at runtime.
@@ -57,7 +57,7 @@ const config = defineConfig({
},
cli: {
/* The default datacenter location to use when running npx checkly test */
- runLocation: 'eu-west-1',
+ runLocation: 'eu-west-2',
/* An array of default reporters to use when a reporter is not specified with the "--reporter" flag */
reporters: ['list'],
/* How many times to retry a failing test run when running `npx checkly test` or `npx checkly trigger` (max. 3) */
diff --git a/examples/boilerplate-project-js/checkly.config.js b/examples/boilerplate-project-js/checkly.config.js
index 96a8c623..67619abe 100644
--- a/examples/boilerplate-project-js/checkly.config.js
+++ b/examples/boilerplate-project-js/checkly.config.js
@@ -17,7 +17,7 @@ const config = defineConfig({
/* A default for how often your Check should run in minutes */
frequency: 10,
/* Checkly data centers to run your Checks as monitors */
- locations: ['us-east-1', 'eu-west-1'],
+ locations: ['us-east-1', 'eu-west-2'],
/* An optional array of tags to organize your Checks */
tags: ['mac'],
/** The Checkly Runtime identifier, determining npm packages and the Node.js version available at runtime.
@@ -52,7 +52,7 @@ const config = defineConfig({
},
cli: {
/* The default datacenter location to use when running npx checkly test */
- runLocation: 'eu-west-1',
+ runLocation: 'eu-west-2',
/* An array of default reporters to use when a reporter is not specified with the "--reporter" flag */
reporters: ['list'],
/* How many times to retry a failing test run when running `npx checkly test` or `npx checkly trigger` (max. 3) */
diff --git a/examples/boilerplate-project/checkly.config.ts b/examples/boilerplate-project/checkly.config.ts
index 78f52dff..f4236ef0 100644
--- a/examples/boilerplate-project/checkly.config.ts
+++ b/examples/boilerplate-project/checkly.config.ts
@@ -17,7 +17,7 @@ const config = defineConfig({
/* A default for how often your Check should run in minutes */
frequency: 10,
/* Checkly data centers to run your Checks as monitors */
- locations: ['us-east-1', 'eu-west-1'],
+ locations: ['us-east-1', 'eu-west-2'],
/* An optional array of tags to organize your Checks */
tags: ['mac'],
/** The Checkly Runtime identifier, determining npm packages and the Node.js version available at runtime.
@@ -52,7 +52,7 @@ const config = defineConfig({
},
cli: {
/* The default datacenter location to use when running npx checkly test */
- runLocation: 'eu-west-1',
+ runLocation: 'eu-west-2',
/* An array of default reporters to use when a reporter is not specified with the "--reporter" flag */
reporters: ['list'],
/* How many times to retry a failing test run when running `npx checkly test` or `npx checkly trigger` (max. 3) */
diff --git a/scripts/analyze-issues.js b/scripts/analyze-issues.js
new file mode 100755
index 00000000..000961dd
--- /dev/null
+++ b/scripts/analyze-issues.js
@@ -0,0 +1,115 @@
+#!/usr/bin/env node
+
+const fs = require('fs');
+const path = require('path');
+
+const ISSUES_FILE = path.join(__dirname, 'issues.json');
+
+function loadIssues() {
+ if (!fs.existsSync(ISSUES_FILE)) {
+ console.error(`Issues file not found: ${ISSUES_FILE}`);
+ console.log('Run fetch-issues.js first to download the issues data.');
+ process.exit(1);
+ }
+
+ const data = fs.readFileSync(ISSUES_FILE, 'utf8');
+ return JSON.parse(data);
+}
+
+function analyzeIssuesByMonth(issues) {
+ const monthlyStats = {};
+ const currentYear = new Date().getFullYear();
+
+ issues.forEach(issue => {
+ const createdDate = new Date(issue.created_at);
+ const monthKey = `${createdDate.getFullYear()}-${String(createdDate.getMonth() + 1).padStart(2, '0')}`;
+
+ if (!monthlyStats[monthKey]) {
+ monthlyStats[monthKey] = {
+ total: 0,
+ open: 0,
+ closed: 0,
+ pullRequests: 0,
+ issues: 0
+ };
+ }
+
+ monthlyStats[monthKey].total++;
+
+ if (issue.state === 'open') {
+ monthlyStats[monthKey].open++;
+ } else {
+ monthlyStats[monthKey].closed++;
+ }
+
+ if (issue.pull_request) {
+ monthlyStats[monthKey].pullRequests++;
+ } else {
+ monthlyStats[monthKey].issues++;
+ }
+ });
+
+ return monthlyStats;
+}
+
+function displayTable(monthlyStats) {
+ console.log('\nπ GitHub Issues Analysis by Month\n');
+ console.log('βββββββββββββββ¬ββββββββ¬βββββββ¬βββββββββ¬ββββββ¬βββββββββββββββ');
+ console.log('β Month β Total β Open β Closed β PRs β Issues Only β');
+ console.log('βββββββββββββββΌββββββββΌβββββββΌβββββββββΌββββββΌβββββββββββββββ€');
+
+ // Sort months chronologically
+ const sortedMonths = Object.keys(monthlyStats).sort();
+
+ sortedMonths.forEach(month => {
+ const stats = monthlyStats[month];
+ console.log(`β ${month.padEnd(11)} β ${String(stats.total).padStart(5)} β ${String(stats.open).padStart(4)} β ${String(stats.closed).padStart(6)} β ${String(stats.pullRequests).padStart(3)} β ${String(stats.issues).padStart(12)} β`);
+ });
+
+ console.log('βββββββββββββββ΄ββββββββ΄βββββββ΄βββββββββ΄ββββββ΄βββββββββββββββ');
+}
+
+function displaySummary(issues, monthlyStats) {
+ const totalIssues = issues.filter(issue => !issue.pull_request).length;
+ const totalPRs = issues.filter(issue => issue.pull_request).length;
+ const openIssues = issues.filter(issue => issue.state === 'open' && !issue.pull_request).length;
+ const openPRs = issues.filter(issue => issue.state === 'open' && issue.pull_request).length;
+
+ console.log('\nπ Summary Statistics');
+ console.log('βββββββββββββββββββββ');
+ console.log(`Total Items Analyzed: ${issues.length}`);
+ console.log(`Issues: ${totalIssues} (${openIssues} open)`);
+ console.log(`Pull Requests: ${totalPRs} (${openPRs} open)`);
+ console.log(`Months with Activity: ${Object.keys(monthlyStats).length}`);
+
+ // Find most active month
+ const mostActiveMonth = Object.entries(monthlyStats)
+ .sort(([,a], [,b]) => b.total - a.total)[0];
+
+ if (mostActiveMonth) {
+ console.log(`Most Active Month: ${mostActiveMonth[0]} (${mostActiveMonth[1].total} items)`);
+ }
+}
+
+function main() {
+ try {
+ console.log('Loading issues data...');
+ const issues = loadIssues();
+ console.log(`Loaded ${issues.length} issues`);
+
+ const monthlyStats = analyzeIssuesByMonth(issues);
+
+ displayTable(monthlyStats);
+ displaySummary(issues, monthlyStats);
+
+ } catch (error) {
+ console.error('Error analyzing issues:', error.message);
+ process.exit(1);
+ }
+}
+
+if (require.main === module) {
+ main();
+}
+
+module.exports = { analyzeIssuesByMonth, loadIssues };
\ No newline at end of file
diff --git a/scripts/fetch-issues.js b/scripts/fetch-issues.js
new file mode 100755
index 00000000..008228d2
--- /dev/null
+++ b/scripts/fetch-issues.js
@@ -0,0 +1,72 @@
+#!/usr/bin/env node
+
+const fs = require('fs');
+const path = require('path');
+
+const GITHUB_API = 'https://api.github.com';
+const REPO_OWNER = 'checkly';
+const REPO_NAME = 'checkly-cli';
+const OUTPUT_FILE = path.join(__dirname, 'issues.json');
+
+async function fetchAllIssues() {
+ const allIssues = [];
+ let page = 1;
+ const perPage = 100;
+
+ console.log('Fetching GitHub issues...');
+
+ while (true) {
+ try {
+ const url = `${GITHUB_API}/repos/${REPO_OWNER}/${REPO_NAME}/issues?state=all&per_page=${perPage}&page=${page}`;
+
+ const response = await fetch(url, {
+ headers: {
+ 'Accept': 'application/vnd.github.v3+json',
+ 'User-Agent': 'checkly-cli-issues-fetcher'
+ }
+ });
+
+ if (!response.ok) {
+ throw new Error(`GitHub API error: ${response.status} ${response.statusText}`);
+ }
+
+ const issues = await response.json();
+
+ if (issues.length === 0) {
+ break;
+ }
+
+ allIssues.push(...issues);
+ console.log(`Fetched page ${page}, total issues so far: ${allIssues.length}`);
+ page++;
+
+ // GitHub API has a limit of 1000 items for search
+ if (allIssues.length >= 1000) {
+ console.log('Reached GitHub API limit of 1000 items, stopping...');
+ break;
+ }
+
+ // Add a small delay to be respectful to the API
+ await new Promise(resolve => setTimeout(resolve, 100));
+
+ } catch (error) {
+ console.error('Error fetching issues:', error.message);
+ console.log(`Saving ${allIssues.length} issues fetched so far...`);
+ break;
+ }
+ }
+
+ console.log(`Total issues fetched: ${allIssues.length}`);
+
+ // Save to JSON file
+ fs.writeFileSync(OUTPUT_FILE, JSON.stringify(allIssues, null, 2));
+ console.log(`Issues saved to: ${OUTPUT_FILE}`);
+
+ return allIssues;
+}
+
+if (require.main === module) {
+ fetchAllIssues().catch(console.error);
+}
+
+module.exports = { fetchAllIssues };
\ No newline at end of file
diff --git a/scripts/issues.json b/scripts/issues.json
new file mode 100644
index 00000000..bfc8215a
--- /dev/null
+++ b/scripts/issues.json
@@ -0,0 +1,103725 @@
+[
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1113",
+ "id": 3239792057,
+ "node_id": "PR_kwDOE8E-g86fZGQV",
+ "number": 1113,
+ "title": "feat: add checkly config example to AI rules template",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-17T14:23:41Z",
+ "updated_at": "2025-07-17T14:26:38Z",
+ "closed_at": null,
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1113",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1113",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1113.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1113.patch",
+ "merged_at": null
+ },
+ "body": "Added CHECKLY_CONFIG to compile-rules.ts and corresponding template placeholder in checkly.rules.template.md to include configuration examples in the AI rules.\r\n\r\nπ€ Generated with [Claude Code](https://claude.ai/code)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nTo improve the AI rules when setting up a new project, I wanted to add a `checkly.config.ts` example to the generated `checkly.rules` file. Now, this solution isn't very pretty because:\r\n\r\n- The generation script reaches out of the `cli` package scope into `examples` to read a `checkly.config`.\r\n- It's not very clear that a template `checkly.config` example file will make it into our AI rules.\r\n\r\nSo, I don't think this solution is ideal, but I couldn't think of anything better. Looking forward to opinions and feedback, and happy to try something else.\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1112",
+ "id": 3235043058,
+ "node_id": "PR_kwDOE8E-g86fIyLO",
+ "number": 1112,
+ "title": "feat: add ability to get playwright version from lock file",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2025-07-16T08:44:43Z",
+ "updated_at": "2025-07-17T13:07:20Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1112",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1112",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1112.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1112.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd ability to parse lock files and get the playwright version from them so we can populate it as part of the playwright check\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1111",
+ "id": 3228117455,
+ "node_id": "PR_kwDOE8E-g86exKIz",
+ "number": 1111,
+ "title": "feat: add ability to stream logs",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-07-14T09:47:58Z",
+ "updated_at": "2025-07-14T09:51:08Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1111",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1111",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1111.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1111.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1110",
+ "id": 3226873389,
+ "node_id": "PR_kwDOE8E-g86es-DL",
+ "number": 1110,
+ "title": "feat: show an accurate description for Constructs in validation errors [sc-24882]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-13T22:20:28Z",
+ "updated_at": "2025-07-13T22:52:00Z",
+ "closed_at": "2025-07-13T22:51:59Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1110",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1110",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1110.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1110.patch",
+ "merged_at": "2025-07-13T22:51:59Z"
+ },
+ "body": "Until now, validation errors would only show the underlying base type of the construct. Many Constructs share the same base type (e.g. `alert-channel`, `check`), which makes it hard to tell them apart.\r\n\r\nNow, each Construct implements a `describe()` method which returns a unique description for the Construct instance. It consists of the Construct class name and the logicalId of the instance.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1109",
+ "id": 3226837502,
+ "node_id": "PR_kwDOE8E-g86es2a2",
+ "number": 1109,
+ "title": "feat: add optional default config support for monitors [sc-24878]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-13T21:34:13Z",
+ "updated_at": "2025-07-13T22:52:59Z",
+ "closed_at": null,
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1109",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1109",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1109.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1109.patch",
+ "merged_at": null
+ },
+ "body": "This PR adds an optional default config section for monitors. The reason why a separate default config may be necessary is that some of the check defaults may be incompatible with monitors. For example, #1106 makes it so that monitors only support a subset of retry strategies available to checks.\r\n\r\nThere is no separate file pattern for monitors. Only default configuration can be changed.\r\n\r\nMonitor config defaults fall back to check config defaults.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1108",
+ "id": 3224067618,
+ "node_id": "PR_kwDOE8E-g86ejzNa",
+ "number": 1108,
+ "title": "feat: add validation for {max,degraded}ResponseTime [sc-24880]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-11T19:57:50Z",
+ "updated_at": "2025-07-11T20:13:16Z",
+ "closed_at": "2025-07-11T20:13:15Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1108",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1108",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1108.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1108.patch",
+ "merged_at": "2025-07-11T20:13:15Z"
+ },
+ "body": "The limits are consistent with the API schema.\r\n\r\nA new command, `npx checkly validate` is introduced (think e.g. `terraform validate`), but it is kept hidden for now as the CLI-side validation is not very thorough yet.\r\n\r\nAlso fixes e2e tests that had an invalid value.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1107",
+ "id": 3223793715,
+ "node_id": "PR_kwDOE8E-g86ei2NH",
+ "number": 1107,
+ "title": "feat: use CLI's own version when adding checkly to package.json on import [sc-24879]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-11T18:12:15Z",
+ "updated_at": "2025-07-11T20:21:19Z",
+ "closed_at": "2025-07-11T20:21:18Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1107",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1107",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1107.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1107.patch",
+ "merged_at": "2025-07-11T20:21:17Z"
+ },
+ "body": "This PR changes the hardcoded default to dynamically load the CLI's own version instead. Ensures that we don't forget to bump it.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1106",
+ "id": 3223385259,
+ "node_id": "PR_kwDOE8E-g86ehbkJ",
+ "number": 1106,
+ "title": "feat: validate that monitors are configured for single retry only [sc-24878]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-11T15:47:32Z",
+ "updated_at": "2025-07-13T22:52:59Z",
+ "closed_at": null,
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1106",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1106",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1106.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1106.patch",
+ "merged_at": null
+ },
+ "body": "This PR adds validation to make sure that monitors only use retry strategies they support.\r\n\r\nA similar change is implemented for CheckGroups and Checks. Without delving too deep into the types, the following snippet should give you the general idea:\r\n\r\n```typescript\r\nexport type MonitorRetryStrategy =\r\n | SingleRetryStrategy\r\n | NoRetriesRetryStrategy\r\n\r\nexport type CheckRetryStrategy =\r\n | LinearRetryStrategy\r\n | ExponentialRetryStrategy\r\n | FixedRetryStrategy\r\n | SingleRetryStrategy\r\n | NoRetriesRetryStrategy\r\n\r\nexport type GroupRetryStrategy =\r\n | CheckRetryStrategy\r\n | MonitorRetryStrategy\r\n```\r\n\r\nThe `RetryStrategyBuilder` has been updated to return compatible structs.\r\n\r\nAll of these changes are backwards compatible with the following exceptions:\r\n1. Using extra properties on a retry strategy (think `maxRetries` when `type: 'NO_RETRIES'`) will now result in a compilation error. Therefore, if a user had used an invalid combination before, that will now fail (depending on the TypeScript loader type - jiti will not error).\r\n2. The recently released monitors will no longer support most retry strategies.\r\n - This also means that if an incompatible default `retryStrategy` has been specified in the Checkly config file, the user will now get a validation error on deploy/test/etc.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1105",
+ "id": 3218121758,
+ "node_id": "PR_kwDOE8E-g86ePbQL",
+ "number": 1105,
+ "title": "fix: temporarily remove Playwright native examples from `npm create` templates pending fixes [sc-24852]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-10T06:45:39Z",
+ "updated_at": "2025-07-10T06:51:52Z",
+ "closed_at": "2025-07-10T06:51:50Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1105",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1105",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1105.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1105.patch",
+ "merged_at": "2025-07-10T06:51:50Z"
+ },
+ "body": "This PR also makes it so that local templates are used for e2e tests. While it means that e2e tests won't be testing whether the download works, the downloaded templates are useless because they are from the latest release, not from the PR. Plus, a broken release prevents e2e from running at all, preventing further releases.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1104",
+ "id": 3217934247,
+ "node_id": "PR_kwDOE8E-g86eOyyK",
+ "number": 1104,
+ "title": "fix: default playwrightConfig was not being set for Browser/MultiStep checks [sc-24851]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-10T05:18:20Z",
+ "updated_at": "2025-07-10T06:58:54Z",
+ "closed_at": "2025-07-10T06:58:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1104",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1104",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1104.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1104.patch",
+ "merged_at": "2025-07-10T06:58:49Z"
+ },
+ "body": "The issue was caused by the introduction of typed defaults in version 6.1.0. However, it turns out that the original type (which was used more of as a hint) had never included `playwrightConfig`, but it had still been working because all properties were overwritten blindly regardless of whether they were present in the type or not.\r\n\r\nThis change makes BrowserChecks and MultiStepChecks use the appropriate default playwrightConfig again. Tests were added to make sure it won't break again.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1103",
+ "id": 3215956333,
+ "node_id": "PR_kwDOE8E-g86eIGKo",
+ "number": 1103,
+ "title": "chore: store LLM rules as artifacts on prerelease/release builds [sc-24849]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-09T13:27:39Z",
+ "updated_at": "2025-07-09T14:08:43Z",
+ "closed_at": "2025-07-09T14:08:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1103",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1103",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1103.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1103.patch",
+ "merged_at": "2025-07-09T14:08:41Z"
+ },
+ "body": "A fully automated solution is not included, but this will at least make it easier to access the rules for a manual upload.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1102",
+ "id": 3215879761,
+ "node_id": "PR_kwDOE8E-g86eH1yI",
+ "number": 1102,
+ "title": "fix: update ApiCheck degradedResponseTime/maxResponseTime limit (300s -> 30s) [sc-24848]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-09T13:02:24Z",
+ "updated_at": "2025-07-09T13:07:56Z",
+ "closed_at": "2025-07-09T13:07:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1102",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1102",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1102.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1102.patch",
+ "merged_at": "2025-07-09T13:07:54Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1101",
+ "id": 3214589115,
+ "node_id": "PR_kwDOE8E-g86eDf_U",
+ "number": 1101,
+ "title": "feat: update test session url to include account",
+ "user": {
+ "login": "sbezludny",
+ "id": 1378452,
+ "node_id": "MDQ6VXNlcjEzNzg0NTI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1378452?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sbezludny",
+ "html_url": "https://github.com/sbezludny",
+ "followers_url": "https://api.github.com/users/sbezludny/followers",
+ "following_url": "https://api.github.com/users/sbezludny/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sbezludny/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sbezludny/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sbezludny/subscriptions",
+ "organizations_url": "https://api.github.com/users/sbezludny/orgs",
+ "repos_url": "https://api.github.com/users/sbezludny/repos",
+ "events_url": "https://api.github.com/users/sbezludny/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sbezludny/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-09T05:53:59Z",
+ "updated_at": "2025-07-09T12:42:24Z",
+ "closed_at": "2025-07-09T12:42:22Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1101",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1101",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1101.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1101.patch",
+ "merged_at": "2025-07-09T12:42:22Z"
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis PR updates test session URLs to include the account ID. With this change, users working across multiple accounts can access test session results directly, without needing to switch accounts.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1100",
+ "id": 3213549800,
+ "node_id": "PR_kwDOE8E-g86eAC5s",
+ "number": 1100,
+ "title": "docs: add JSDocs for UrlMonitor constructs",
+ "user": {
+ "login": "hlenke",
+ "id": 1430734,
+ "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hlenke",
+ "html_url": "https://github.com/hlenke",
+ "followers_url": "https://api.github.com/users/hlenke/followers",
+ "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
+ "organizations_url": "https://api.github.com/users/hlenke/orgs",
+ "repos_url": "https://api.github.com/users/hlenke/repos",
+ "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hlenke/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-08T19:20:49Z",
+ "updated_at": "2025-07-09T12:31:26Z",
+ "closed_at": "2025-07-09T12:31:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1100",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1100",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1100.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1100.patch",
+ "merged_at": "2025-07-09T12:31:24Z"
+ },
+ "body": "## Summary\n\nThis PR adds comprehensive JSDoc documentation for the URL monitor constructs: `UrlMonitor`, `UrlRequest`, and `UrlAssertionBuilder`.\n\n## Changes\n\n### UrlMonitor Class\n- Added detailed class documentation explaining its purpose and use cases\n- Documented the distinction from ApiCheck (URL monitors only support GET requests and status code assertions)\n- Added multiple examples showing:\n - Basic URL monitoring\n - Performance threshold monitoring with degraded/max response times\n - SSL verification options for internal endpoints\n - Integration with alert channels\n\n### UrlMonitorProps Interface\n- Documented all properties with their purposes\n- Added default values discovered from backend:\n - `degradedResponseTime`: 10000ms (10 seconds)\n - `maxResponseTime`: 20000ms (20 seconds)\n- Added validation constraints (0-300000ms range)\n- Included practical examples for performance thresholds\n\n### UrlRequest Interface\n- Documented each property with clear explanations\n- Added default values from backend analysis:\n - `ipFamily`: 'IPv4'\n - `followRedirects`: true\n - `skipSSL`: false\n- Included URL length constraint (max 2048 characters)\n- Clear note that only GET requests are supported\n\n### UrlAssertionBuilder Class\n- Comprehensive documentation explaining limited assertion capabilities\n- Multiple examples for different status code validation patterns:\n - Exact status codes\n - Status code ranges (2xx, 4xx, 5xx)\n - Success/failure thresholds\n- Clear guidance to use ApiCheck for advanced assertions (headers, body, etc.)\n\n### Documentation Highlights\n- Emphasizes that URL monitors are simplified HTTP checks\n- Clear guidance on when to use UrlMonitor vs ApiCheck\n- Practical examples for common monitoring scenarios\n- Links to official Checkly documentation\n\n## Related Documentation\n- Follows the same documentation patterns established in #1098\n- Consistent with other monitor types (TcpMonitor, HeartbeatMonitor)\n\n## Testing\n- All tests pass β
\n- Linter shows no errors β
",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1099",
+ "id": 3212668712,
+ "node_id": "PR_kwDOE8E-g86d9DH_",
+ "number": 1099,
+ "title": "fix: set correct permissions to all pw bundle files",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-07-08T13:57:31Z",
+ "updated_at": "2025-07-09T09:00:52Z",
+ "closed_at": "2025-07-09T09:00:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1099",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1099",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1099.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1099.patch",
+ "merged_at": "2025-07-09T09:00:50Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis will allow us to have the correct permissions for all files in the code bundle `-rwxr-xr-x`",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1098",
+ "id": 3202793318,
+ "node_id": "PR_kwDOE8E-g86dcvBN",
+ "number": 1098,
+ "title": "feat: JSDoc enhancements",
+ "user": {
+ "login": "hlenke",
+ "id": 1430734,
+ "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hlenke",
+ "html_url": "https://github.com/hlenke",
+ "followers_url": "https://api.github.com/users/hlenke/followers",
+ "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
+ "organizations_url": "https://api.github.com/users/hlenke/orgs",
+ "repos_url": "https://api.github.com/users/hlenke/repos",
+ "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hlenke/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-07-04T13:42:00Z",
+ "updated_at": "2025-07-08T12:09:38Z",
+ "closed_at": "2025-07-08T12:09:36Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1098",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1098",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1098.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1098.patch",
+ "merged_at": "2025-07-08T12:09:36Z"
+ },
+ "body": "I created some basic additional JSDocs based on our official documentation. Please review. \r\n\r\n## Affected Components\r\n* [X] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
+ "closed_by": {
+ "login": "hlenke",
+ "id": 1430734,
+ "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hlenke",
+ "html_url": "https://github.com/hlenke",
+ "followers_url": "https://api.github.com/users/hlenke/followers",
+ "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
+ "organizations_url": "https://api.github.com/users/hlenke/orgs",
+ "repos_url": "https://api.github.com/users/hlenke/repos",
+ "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hlenke/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1097",
+ "id": 3191783922,
+ "node_id": "PR_kwDOE8E-g86c3rLd",
+ "number": 1097,
+ "title": "feat: add pw native example",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-07-01T10:15:57Z",
+ "updated_at": "2025-07-10T06:47:34Z",
+ "closed_at": "2025-07-01T12:38:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1097",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1097",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1097.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1097.patch",
+ "merged_at": "2025-07-01T12:38:10Z"
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n1. Bump runtime to latest one `2025.04` \r\n2. Add Playwright native checks for example projects, reused current browser checks so users can see how it looks like in pw native vs browser checks \r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1096",
+ "id": 3187935823,
+ "node_id": "PR_kwDOE8E-g86cqwBX",
+ "number": 1096,
+ "title": "feat: generate rules files for LLM coding [sc-00]",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "aluedeke",
+ "id": 311702,
+ "node_id": "MDQ6VXNlcjMxMTcwMg==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/311702?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/aluedeke",
+ "html_url": "https://github.com/aluedeke",
+ "followers_url": "https://api.github.com/users/aluedeke/followers",
+ "following_url": "https://api.github.com/users/aluedeke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/aluedeke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/aluedeke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/aluedeke/subscriptions",
+ "organizations_url": "https://api.github.com/users/aluedeke/orgs",
+ "repos_url": "https://api.github.com/users/aluedeke/repos",
+ "events_url": "https://api.github.com/users/aluedeke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/aluedeke/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "aluedeke",
+ "id": 311702,
+ "node_id": "MDQ6VXNlcjMxMTcwMg==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/311702?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/aluedeke",
+ "html_url": "https://github.com/aluedeke",
+ "followers_url": "https://api.github.com/users/aluedeke/followers",
+ "following_url": "https://api.github.com/users/aluedeke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/aluedeke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/aluedeke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/aluedeke/subscriptions",
+ "organizations_url": "https://api.github.com/users/aluedeke/orgs",
+ "repos_url": "https://api.github.com/users/aluedeke/repos",
+ "events_url": "https://api.github.com/users/aluedeke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/aluedeke/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-30T10:17:19Z",
+ "updated_at": "2025-07-08T15:31:16Z",
+ "closed_at": "2025-07-08T15:31:14Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1096",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1096",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1096.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1096.patch",
+ "merged_at": "2025-07-08T15:31:14Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Goal\r\n\r\n- Generate a `rules` file for LLM code assistant tools with canonical examples of all relevant constructs.\r\n- Make it maintainable by not handrolling every example.\r\n- The file should also be generatable using the `npx checkly rules` command.\r\n\r\n## Hints\r\n- Create a canonical fixtures files (generated by using the `npx checkly import plan --debug-import-plan --preview` command see https://github.com/checkly/checkly-cli/pull/1095) by pointing it to a representative prod, staging or dev account.\r\n- Clean up the resulting JSON file to make it \"example grade\", e.g. replace all specific values with common sense defaults.\r\n- Do whatever need to insert the actual code examples generated by the `import` logic to the placeholders in the `checkly.rules.ts` markdown file.\r\n- Render that markdown file whenever publishing a new version of the CLI package and store it on GH in this repo in a useful location.\r\n\r\nAfter this is done, we can change the rewrite `https://www.checklyhq.com/docs/ai/checkly.rules.md` and point it to this file and update the docs.\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1095",
+ "id": 3175484094,
+ "node_id": "PR_kwDOE8E-g86cDLH4",
+ "number": 1095,
+ "title": "feat(internal): utility to generate code for an import plan loaded from a file [sc-24645]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-06-25T12:33:32Z",
+ "updated_at": "2025-06-30T10:05:36Z",
+ "closed_at": "2025-06-30T10:05:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1095",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1095",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1095.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1095.patch",
+ "merged_at": "2025-06-30T10:05:34Z"
+ },
+ "body": "This PR makes it possible to generate code for an import plan loaded from a file. The file must be in the same format as a normal import plan, and the `--debug-import-plan` option can be used to create a sample file from one's importable resources, like this:\r\n\r\n```\r\nnpx checkly import plan --debug-import-plan --preview\r\n```\r\n\r\nFollow the dialog options and you'll end up with a `./debug-import-plan.json` file. Note: the `--preview` option makes sure that no actual import plan is created. If you do not use the preview option, you might want to cancel the import plan with the following command instead:\r\n\r\n```\r\nnpx checkly import cancel\r\n```\r\n\r\nTo generate code from the debug import plan file, call:\r\n\r\n```\r\nnpx checkly import plan --debug-import-plan-input-file ./debug-import-plan.json\r\n```\r\n\r\nSince this functionality is mainly for internal usage, the `--debug-*` options are hidden.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1094",
+ "id": 3168429290,
+ "node_id": "PR_kwDOE8E-g86briyD",
+ "number": 1094,
+ "title": "feat: retry strategies can now be limited to network errors [sc-24520]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-06-23T14:33:02Z",
+ "updated_at": "2025-07-17T12:16:39Z",
+ "closed_at": "2025-07-17T12:16:37Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1094",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1094",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1094.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1094.patch",
+ "merged_at": "2025-07-17T12:16:37Z"
+ },
+ "body": "This PR introduces support for limiting retry strategies to network errors.\r\n\r\nTo opt a retry strategy into this behavior, specify the `onlyOn` property as part of your RetryStrategy:\r\n\r\n```typescriot\r\nRetryStrategyBuilder.fixedStrategy({\r\n onlyOn: 'NETWORK_ERROR',\r\n})\r\n```\r\n\r\nWe do have the option to extend the `RetryStrategyCondition` type (the type of the value of `onlyOn`) later if more types or combinations become available.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1093",
+ "id": 3163327185,
+ "node_id": "PR_kwDOE8E-g86bayze",
+ "number": 1093,
+ "title": "feat: add support for UrlMonitors [sc-24607]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-06-20T13:19:05Z",
+ "updated_at": "2025-07-07T05:33:08Z",
+ "closed_at": "2025-07-07T05:33:07Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1093",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1093",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1093.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1093.patch",
+ "merged_at": "2025-07-07T05:33:06Z"
+ },
+ "body": "This PR introduces support for UrlMonitors, which are essentially lightweight API checks.\r\n\r\nThis change separates monitors from runtime checks, changing the existing `TcpCheck` and `HeartbeatCheck` to `TcpMonitor` and `HeartbeatMonitor`, respectively. Other check types require a runtime and are therefore runtime checks. Aliases are provided for backwards compatibility (`TcpCheck` and `HeartbeatCheck` are still usable).\r\n\r\nAlso included is a minor fix for an unrelated issue: If you have a check that belongs to a group, and then want to ungroup it by removing the `group:` property, that doesn't work because it results in `group: undefined` which is not included in the payload sent to the backend, and the backend then keeps the current value.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\n# Test Evidence `(against prod)`\r\nAdded by @ejanusevicius \r\n\r\n`test`, `test --record`, `deploy`, `destroy`:\r\n\r\nhttps://github.com/user-attachments/assets/77c7103e-e80b-4e11-979b-2c4067c34ec6\r\n\r\n`trigger`:\r\n\r\nhttps://github.com/user-attachments/assets/f7c8d510-f19a-4fca-8912-782a5ea9b7fd\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1092",
+ "id": 3159709105,
+ "node_id": "PR_kwDOE8E-g86bOe13",
+ "number": 1092,
+ "title": "feat: create pw-test command",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 9,
+ "created_at": "2025-06-19T09:53:26Z",
+ "updated_at": "2025-07-09T12:57:08Z",
+ "closed_at": "2025-07-09T12:57:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1092",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1092",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1092.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1092.patch",
+ "merged_at": "2025-07-09T12:57:06Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add a new command `pw-test`\r\n- New command allows you to run whatever playwright command you would like\r\n```bash\r\nnpx checkly pw-test -l us-east-1 -- --project foo --grep @bar\r\n```\r\n- following industry standards the commands before the separator `--` are related to checkly, the ones after the separator are related to playwright\r\n```bash\r\nnpx checkly pw-test { checkly flags } -- { playwright flags }\r\n```\r\n- command allows you to run the test on checkly without having a `checkly.config.ts` file nor the monitor defined\r\n- If the user wants to create a basic checkly config or wants to add the test they just ran as a monitor they can do that by passing the `--create-check` flag, if this flag is passed no test/check will run, it will just add the monitor to the config.\r\n```bash\r\nnpx checkly pw-test -l us-east-1 --create-check -- --project foo --grep @bar\r\n```\r\nThis will create something that will look like:\r\n```typescript\r\nimport { defineConfig } from 'checkly'\r\n\r\nconst config = defineConfig({\r\n logicalId: 'logical-id',\r\n projectName: 'project-name',\r\n checks: {\r\n playwrightConfigPath: './playwright.config.ts',\r\n playwrightChecks: [\r\n {\r\n logicalId: 'playwright-check---project-foo---grep--bar',\r\n name: 'Playwright Test: --project foo --grep @bar',\r\n testCommand: 'npx playwright test --project foo --grep @bar',\r\n locations: [\r\n 'us-east-1',\r\n ],\r\n frequency: 10,\r\n },\r\n ],\r\n frequency: 10,\r\n locations: [\r\n 'us-east-1',\r\n ],\r\n },\r\n cli: {\r\n runLocation: 'us-east-1',\r\n },\r\n})\r\n\r\nexport default config\r\n```\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1091",
+ "id": 3159374862,
+ "node_id": "PR_kwDOE8E-g86bNYFk",
+ "number": 1091,
+ "title": "fix: allow all files with the include option [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-19T08:01:31Z",
+ "updated_at": "2025-06-19T10:05:12Z",
+ "closed_at": "2025-06-19T10:05:10Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1091",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1091",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1091.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1091.patch",
+ "merged_at": "2025-06-19T10:05:10Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIf the user wants to have specific files, we should just allow what they want",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1090",
+ "id": 3153250461,
+ "node_id": "I_kwDOE8E-g8678sid",
+ "number": 1090,
+ "title": "feat: Display list of checks to be deployed in `deploy` command",
+ "user": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-06-17T12:02:53Z",
+ "updated_at": "2025-06-17T12:15:58Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nRight now, when deploying a project we say something like: \n> You are about to deploy your project \"playwright-check-suites\" to account \"Checkly E2E Prod\". Do you want to continue? β¦ yes\n\nIt's a bit confusing, since the bits deployed are the checks that someone just tested with npx checkly test: \n\n```bash\nnpx checkly test --record\n> Running 2 checks in eu-west-1.\n\n check-one\n β check-one (4s)\n check-two\n β check-two (10s)\n```\n\n### How would you implement this feature?\n\nI'd suggest the deploy confirmation to be updated from:\n\n`Successfully deployed project \"playwright-check-suite\" to account \"Checkly E2E Prod\".`\n\nto: \n\n`Successfully deployed N checks to account Checkly E2E Prod : check-one, check-two... ``",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1089",
+ "id": 3149841814,
+ "node_id": "PR_kwDOE8E-g86atYx2",
+ "number": 1089,
+ "title": "fix: include .npmrc by default",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-16T12:31:31Z",
+ "updated_at": "2025-06-16T12:31:37Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1089",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1089",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1089.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1089.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nInclude `.npmrc` when bundling the playwright project",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1088",
+ "id": 3148723982,
+ "node_id": "PR_kwDOE8E-g86apmPe",
+ "number": 1088,
+ "title": "feat: make --fail-on-no-matching true by default for the trigger command [sc-24516]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-06-16T06:29:31Z",
+ "updated_at": "2025-06-16T09:05:05Z",
+ "closed_at": "2025-06-16T09:05:03Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1088",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1088",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1088.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1088.patch",
+ "merged_at": "2025-06-16T09:05:03Z"
+ },
+ "body": "Until `--fail-on-no-matching` was added some time ago, the `trigger` command would return a 0 exit code if no checks matched, which was likely a mistake in the original implementation. The `--fail-on-no-matching` flag made it possible to enable more sensible behavior without breaking backwards compatibility. With the v6 major release we are now making it the default.\r\n\r\nThe `failOnNoMatching` option in Checkly config has been removed because realistically the only reason why you'd want to set the flag is to enable it. Since it's now enabled by default, and the option only applied to the trigger command anyway, there is no reason to keep the option anymore.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1087",
+ "id": 3143779161,
+ "node_id": "PR_kwDOE8E-g86aZzHv",
+ "number": 1087,
+ "title": "feat: add playwright test command",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-06-13T14:31:50Z",
+ "updated_at": "2025-06-19T10:37:40Z",
+ "closed_at": "2025-06-19T10:37:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1087",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1087",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1087.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1087.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1086",
+ "id": 3139698921,
+ "node_id": "PR_kwDOE8E-g86aL8wy",
+ "number": 1086,
+ "title": "feat: introduce pwTags and pwProjects",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ },
+ {
+ "id": 8429064416,
+ "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
+ "name": "canary:pwt-alpha",
+ "color": "34EE68",
+ "default": false,
+ "description": "Allows building canary releases with pwt-alpha name"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-06-12T10:22:30Z",
+ "updated_at": "2025-06-16T09:18:54Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1086",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1086",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1086.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1086.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIntroduces 2 new flags on the test command\r\n- `pwTags`\r\n- `pwProjects`\r\nWith this we allow to run **ONLY** playwright tests on checkly with the filters specified by those tags.\r\n```bash\r\n --pwTags a,b,c --> runs tests with tags a, b, and c\r\n --pwTags a,b,c --pwTags d,e,f --> runs tests with tags a, b, and c and another test with tags d, e, and f\r\n --pwProjects project1,project2 --> runs tests with project1 and project2\r\n --pwProjects project1,project2 --pwProjects project3 --> runs tests with project1, project2, and another test with project3\r\n```",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1085",
+ "id": 3137647490,
+ "node_id": "PR_kwDOE8E-g86aE-Qp",
+ "number": 1085,
+ "title": "feat: share dependency files between checks [sc-24296]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-11T17:45:43Z",
+ "updated_at": "2025-06-12T15:26:35Z",
+ "closed_at": "2025-06-12T15:26:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1085",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1085",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1085.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1085.patch",
+ "merged_at": "2025-06-12T15:26:33Z"
+ },
+ "body": "When bundling a project, all check dependencies are now collected into a shared list of files, which is transmitted along with the project. Checks refer to files in the shared list only by their index number. The more shared files you have the larger the benefit.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1084",
+ "id": 3134186089,
+ "node_id": "PR_kwDOE8E-g86Z5KaF",
+ "number": 1084,
+ "title": "feat: include jiti directly in create-cli because it's not a library [sc-24412]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-10T16:17:32Z",
+ "updated_at": "2025-06-10T16:30:59Z",
+ "closed_at": "2025-06-10T16:30:58Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1084",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1084",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1084.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1084.patch",
+ "merged_at": "2025-06-10T16:30:57Z"
+ },
+ "body": "The only supported usage of the create-cli is via the `npm create` command. When used, the package gets installed to a global location and any dependencies it tries to load are resolved from that global location. Therefore even if the user adds jiti by themselves, it's not going to be effective because the create-cli will not see it.\r\n\r\nIt makes sense to just include jiti outright in create-cli because it's intended to be purely a CLI and not a library.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1083",
+ "id": 3134148389,
+ "node_id": "PR_kwDOE8E-g86Z5CHk",
+ "number": 1083,
+ "title": "chore: update monorepo package lock file [sc-0]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-10T16:03:47Z",
+ "updated_at": "2025-06-10T16:15:25Z",
+ "closed_at": "2025-06-10T16:15:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1083",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1083",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1083.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1083.patch",
+ "merged_at": "2025-06-10T16:15:24Z"
+ },
+ "body": "Seems this was not done/detected in #1076.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1082",
+ "id": 3133971802,
+ "node_id": "PR_kwDOE8E-g86Z4bD3",
+ "number": 1082,
+ "title": "feat: use the new FileLoader in create-cli [sc-24412]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-10T15:07:42Z",
+ "updated_at": "2025-06-10T15:47:05Z",
+ "closed_at": "2025-06-10T15:47:03Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1082",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1082",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1082.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1082.patch",
+ "merged_at": "2025-06-10T15:47:03Z"
+ },
+ "body": "The old file loader has issues that the new loader resolves, plus we'd ideally use the same loader everywhere anyway.\r\n\r\nWe do not currently have a good way to share common code between the workspace packages. For now, just copy the files until we have time for a real solution.\r\n\r\nIt would have been too much trouble to bring over Bun and Deno detection, so they were left out for now.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1081",
+ "id": 3133404934,
+ "node_id": "PR_kwDOE8E-g86Z2dfr",
+ "number": 1081,
+ "title": "fix(tests): fix CI flakiness/slowness on Windows [sc-24403]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-10T12:27:40Z",
+ "updated_at": "2025-06-10T12:58:19Z",
+ "closed_at": "2025-06-10T12:58:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1081",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1081",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1081.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1081.patch",
+ "merged_at": "2025-06-10T12:58:17Z"
+ },
+ "body": "The bootstrap tests are taking ages on Windows and eventually fail, sometimes due to what seems like an internal vitest timeout (probably, our `spawnSync` calls prevented internal state updates). Since this worked before, perhaps it's just due to GH Windows runners being slow right now, but it's resulting in a lot of friction in PRs. Make bootstrap tests async and increase timeout of long tests to hopefully avoid this issue entirely.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1080",
+ "id": 3118297485,
+ "node_id": "PR_kwDOE8E-g86ZDLP8",
+ "number": 1080,
+ "title": "feat: introduce CheckGroupV2 which avoids unintuitive implicit defaults [sc-24260]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-06-04T15:45:47Z",
+ "updated_at": "2025-06-16T06:22:07Z",
+ "closed_at": "2025-06-16T06:22:05Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1080",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1080",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1080.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1080.patch",
+ "merged_at": "2025-06-16T06:22:05Z"
+ },
+ "body": "The current CheckGroup continues to work the same as before, however a warning is output recommending the user to upgrade to CheckGroupV2.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1079",
+ "id": 3108845867,
+ "node_id": "PR_kwDOE8E-g86YjrJP",
+ "number": 1079,
+ "title": "feat: separate Construct bundling from constructors",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2025-06-02T06:48:26Z",
+ "updated_at": "2025-06-10T17:14:56Z",
+ "closed_at": "2025-06-10T17:14:53Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1079",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1079",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1079.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1079.patch",
+ "merged_at": "2025-06-10T17:14:53Z"
+ },
+ "body": "This PR separates heavy operations from the Construct constructors and introduces a new validation system that is able to collect validation failures.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1078",
+ "id": 3098450244,
+ "node_id": "I_kwDOE8E-g864rplE",
+ "number": 1078,
+ "title": "feat: improve handling of projects with many shared dependencies",
+ "user": {
+ "login": "guolau",
+ "id": 48332483,
+ "node_id": "MDQ6VXNlcjQ4MzMyNDgz",
+ "avatar_url": "https://avatars.githubusercontent.com/u/48332483?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/guolau",
+ "html_url": "https://github.com/guolau",
+ "followers_url": "https://api.github.com/users/guolau/followers",
+ "following_url": "https://api.github.com/users/guolau/following{/other_user}",
+ "gists_url": "https://api.github.com/users/guolau/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/guolau/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/guolau/subscriptions",
+ "organizations_url": "https://api.github.com/users/guolau/orgs",
+ "repos_url": "https://api.github.com/users/guolau/repos",
+ "events_url": "https://api.github.com/users/guolau/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/guolau/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-28T20:13:56Z",
+ "updated_at": "2025-06-17T13:19:41Z",
+ "closed_at": "2025-06-17T13:19:41Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nOne user has a large CLI project with many checks, and those checks have many shared dependencies. They are running into a 413 error when trying to deploy, due to how the CLI is sending over those dependencies to Checkly.\n\nCurrently, dependencies are being duplicated for each check in the payload. For example, let's say one dependency is being used by ten checks. When that payload gets sent to Checkly, the CLI is sending that file over ten times (once for each check) instead of just one time.\n\n### How would you implement this feature?\n\nDe-duplicate these dependencies, so that the payload size is smaller.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1077",
+ "id": 3086290937,
+ "node_id": "PR_kwDOE8E-g86XYiG1",
+ "number": 1077,
+ "title": "fix: add alert channel and pl assignments in playwright checks [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ },
+ {
+ "id": 8429064416,
+ "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
+ "name": "canary:pwt-alpha",
+ "color": "34EE68",
+ "default": false,
+ "description": "Allows building canary releases with pwt-alpha name"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-05-23T12:54:09Z",
+ "updated_at": "2025-05-23T13:05:35Z",
+ "closed_at": "2025-05-23T12:58:51Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1077",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1077",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1077.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1077.patch",
+ "merged_at": "2025-05-23T12:58:51Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd the missing assignments to playwright checks",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1076",
+ "id": 3086120699,
+ "node_id": "PR_kwDOE8E-g86XX8zi",
+ "number": 1076,
+ "title": "feat: output a warning if user is using an incompatible version of Node [sc-24193]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-23T11:49:43Z",
+ "updated_at": "2025-06-10T13:10:01Z",
+ "closed_at": "2025-06-10T13:10:00Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1076",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1076",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1076.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1076.patch",
+ "merged_at": "2025-06-10T13:10:00Z"
+ },
+ "body": "Adds a warning if the user is running a Node version that isn't supported. The supported version is retrieved from package.json.\r\n\r\nThe create-cli is not updated for now as it is in need of other changes as well.\r\n\r\nThe minimum version is updated to `^18.19.0 || >=20.5.0` which matches the value `execa` uses. Right now it's mainly execa that's causing incompatibility issues.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1075",
+ "id": 3083020009,
+ "node_id": "PR_kwDOE8E-g86XNcWx",
+ "number": 1075,
+ "title": "chore(deps): Bump log-symbols from 4.1.0 to 7.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-22T11:18:34Z",
+ "updated_at": "2025-05-22T11:18:42Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1075",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1075",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1075.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1075.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 7.0.1.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv7.0.1 \n\nFix error symbol (#36 ) d00afbd \n \n \nhttps://github.com/sindresorhus/log-symbols/compare/v7.0.0...v7.0.1
\nv7.0.0 \nBreaking \n\nSwitch from chalk to yoctocolors (#34 ) ab7ca3d\n\nThis is unlikely to affect anyone, but it's a major version just to be safe. \n \n \n \nImprovements \n\nMake it tree-shakeable (#35 ) 1eeaa5a \n \nhttps://github.com/sindresorhus/log-symbols/compare/v6.0.0...v7.0.0
\nv6.0.0 \nBreaking \n\nRequire Node.js 18 22e0d8c \n \nImprovements \n\nAdd exports.types to package.json (#32 ) d547f18 \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.1.0...v6.0.0
\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\nMost Recent Ignore Conditions Applied to This Pull Request \n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| log-symbols | [>= 5.a, < 6] |\n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1074",
+ "id": 3080269768,
+ "node_id": "PR_kwDOE8E-g86XEGf7",
+ "number": 1074,
+ "title": "feat: parse playwright config dependencies",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ },
+ {
+ "id": 8429064416,
+ "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
+ "name": "canary:pwt-alpha",
+ "color": "34EE68",
+ "default": false,
+ "description": "Allows building canary releases with pwt-alpha name"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-05-21T13:35:41Z",
+ "updated_at": "2025-05-22T13:18:18Z",
+ "closed_at": "2025-05-22T13:18:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1074",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1074",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1074.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1074.patch",
+ "merged_at": "2025-05-22T13:18:15Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nWe are currently adding the playwright config file but not it's dependency, by parsing it with the other project files we make sure the config dependencies are also added as part of the code bundle\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1073",
+ "id": 3079609595,
+ "node_id": "PR_kwDOE8E-g86XB2Mo",
+ "number": 1073,
+ "title": "fix: the new FileLoader did not implement fallback correctly [sc-24179]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2025-05-21T09:43:03Z",
+ "updated_at": "2025-05-22T13:31:03Z",
+ "closed_at": "2025-05-21T09:51:23Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1073",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1073",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1073.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1073.patch",
+ "merged_at": "2025-05-21T09:51:23Z"
+ },
+ "body": "This would cause the loader to fail if Jiti could not be found, or an earlier version of Jiti was used.\r\n\r\nThe reason why I did not spot this earlier is that during manual testing, I used a symlink to the checkly package, which led to Node finding the appropriate version of `jiti` in the checkly-cli repo (or in other words, from the node_modules folder relative to the actual file behind the symlink). So it seemed to work, but in fact did not. I have now correctly verified both the issue and the fix with `npm pack` and using the generated archive instead.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1072",
+ "id": 3076727812,
+ "node_id": "PR_kwDOE8E-g86W4HM6",
+ "number": 1072,
+ "title": "chore: validate that logicalId is always a string [sc-24161]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-20T11:47:03Z",
+ "updated_at": "2025-05-20T11:53:56Z",
+ "closed_at": "2025-05-20T11:53:55Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1072",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1072",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1072.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1072.patch",
+ "merged_at": "2025-05-20T11:53:55Z"
+ },
+ "body": "Currently it's possible to mistakenly use a value that is not a string if you are not using TypeScript, or your editor is not capable of showing compile errors. Since `jiti` is quite forgiving, it will let the user use an invalid value.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1071",
+ "id": 3076301703,
+ "node_id": "I_kwDOE8E-g863XKOH",
+ "number": 1071,
+ "title": "chore: filter options for testing are taking too long, like --tags",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-05-20T09:15:45Z",
+ "updated_at": "2025-06-17T13:26:40Z",
+ "closed_at": "2025-06-17T13:26:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n22\n\n### NPM version\n\n6\n\n### @checkly/cli version\n\n5.4.0\n\n### Steps to reproduce\n\n1. Have a large project\n2. Run checkly test --tags <*> to run a smaller subset\n3. It will take a while until the session will start\n\n### What is expected?\n\nThe filtering happens faster than it does right now\n\n### What is actually happening?\n\nWith all checks that require code bundling, aside from the new PW checks, we bundle the changes in the constructor. This means we filter after we do all the heavy lifting of bundling checks. Instead, we should do the bundling as a post operation like we do with snapshots or playwright check bundling. With our test suite, project parsing takes like 6-8s even if we pass `--tags` to start the test session\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1070",
+ "id": 3076100219,
+ "node_id": "PR_kwDOE8E-g86W1_LF",
+ "number": 1070,
+ "title": "fix: create a separate file for each imported alert channel [sc-24153]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-20T08:10:53Z",
+ "updated_at": "2025-05-20T08:24:46Z",
+ "closed_at": "2025-05-20T08:24:44Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1070",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1070",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1070.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1070.patch",
+ "merged_at": "2025-05-20T08:24:44Z"
+ },
+ "body": "Earlier, all alert channels of the same type were bundled into the same file. Unfortunately when you did a per-resource import of the same type later, it would clear everything else in the file and only include the newly generated construct.\r\n\r\nNow, each alert channels is in a separate file.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1069",
+ "id": 3074163333,
+ "node_id": "PR_kwDOE8E-g86Wvb8b",
+ "number": 1069,
+ "title": "fix: avoid duplicate resources when retrying an import [sc-24150]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-19T15:03:47Z",
+ "updated_at": "2025-05-20T03:42:21Z",
+ "closed_at": "2025-05-20T03:42:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1069",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1069",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1069.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1069.patch",
+ "merged_at": "2025-05-20T03:42:19Z"
+ },
+ "body": "Due to an oversight, `Program` was getting reused between retried import runs which resulted in duplicate code.\r\n\r\nSome slight refactoring should be done in the future to clean it up a little (mostly to avoid having to create a program for interactive filters which only need the `.describe()` from the codegen) but this change will do for now.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1068",
+ "id": 3073242642,
+ "node_id": "PR_kwDOE8E-g86WsUoY",
+ "number": 1068,
+ "title": "feat: use existing variables in code generated for import [sc-24139]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-19T09:52:17Z",
+ "updated_at": "2025-05-20T07:32:35Z",
+ "closed_at": "2025-05-20T07:32:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1068",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1068",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1068.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1068.patch",
+ "merged_at": "2025-05-20T07:32:33Z"
+ },
+ "body": "If you import resources that refer to other resources that were already part of your project, previously we'd create `.fromId()` references for them. With this change, we'll instead try to find a matching exported construct in the codebase which we can then import in the generated file.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1067",
+ "id": 3073160022,
+ "node_id": "PR_kwDOE8E-g86WsCiQ",
+ "number": 1067,
+ "title": "Ferran/sc 0/lock file hash",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-05-19T09:25:38Z",
+ "updated_at": "2025-05-19T09:34:06Z",
+ "closed_at": "2025-05-19T09:34:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1067",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1067",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1067.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1067.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1066",
+ "id": 3068434726,
+ "node_id": "PR_kwDOE8E-g86WcbOy",
+ "number": 1066,
+ "title": "feat: more intelligent file loader [sc-24135]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-16T09:12:14Z",
+ "updated_at": "2025-05-19T09:46:41Z",
+ "closed_at": "2025-05-19T09:46:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1066",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1066",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1066.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1066.patch",
+ "merged_at": "2025-05-19T09:46:40Z"
+ },
+ "body": "Files are now loaded with a more intelligent loader that's able to utilize several different options. Additionally it is able to simply utilize the native loader in runtimes that support TypeScript natively.\r\n\r\nThe main benefits of improving the loader are:\r\n\r\n1. The ability to skip `jiti` and `ts-node` if the runtime already supports TypeScript, which avoids a whole bunch of potential conflicts and should be way faster too. Currently, it will detect Deno and Bun.\r\n2. The ability to collect exports of check files, which can be used for more intelligent code generation for the import feature.\r\n3. The ability for the user to define their own loader if they like, and for us to easily define more loaders.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1065",
+ "id": 3068403443,
+ "node_id": "PR_kwDOE8E-g86WcUeM",
+ "number": 1065,
+ "title": "Revert \"Revert \"feat: add alpha playwright suite support to the cli\" β¦",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2025-05-16T09:00:05Z",
+ "updated_at": "2025-05-20T15:18:34Z",
+ "closed_at": "2025-05-20T15:18:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1065",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1065",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1065.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1065.patch",
+ "merged_at": "2025-05-20T15:18:32Z"
+ },
+ "body": "β¦(#1064)\"\r\n\r\nThis reverts commit c5a47d61c7879cb38dac812eb0956ce636234ef9.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1064",
+ "id": 3066437676,
+ "node_id": "PR_kwDOE8E-g86WVuBR",
+ "number": 1064,
+ "title": "Revert \"Umutuzgur/sc 23256/pwt native code package simple\"",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-15T14:26:08Z",
+ "updated_at": "2025-05-15T14:47:42Z",
+ "closed_at": "2025-05-15T14:47:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1064",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1064",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1064.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1064.patch",
+ "merged_at": "2025-05-15T14:47:41Z"
+ },
+ "body": "Reverts checkly/checkly-cli#1042",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1063",
+ "id": 3059239985,
+ "node_id": "PR_kwDOE8E-g86V9UFS",
+ "number": 1063,
+ "title": "feat: allow `NO_RETRIES` value for `retryStrategy`",
+ "user": {
+ "login": "Bikappa",
+ "id": 71259950,
+ "node_id": "MDQ6VXNlcjcxMjU5OTUw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/71259950?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Bikappa",
+ "html_url": "https://github.com/Bikappa",
+ "followers_url": "https://api.github.com/users/Bikappa/followers",
+ "following_url": "https://api.github.com/users/Bikappa/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Bikappa/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Bikappa/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Bikappa/subscriptions",
+ "organizations_url": "https://api.github.com/users/Bikappa/orgs",
+ "repos_url": "https://api.github.com/users/Bikappa/repos",
+ "events_url": "https://api.github.com/users/Bikappa/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Bikappa/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-05-13T08:41:07Z",
+ "updated_at": "2025-06-09T12:34:12Z",
+ "closed_at": "2025-06-09T12:34:12Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1063",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1063",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1063.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1063.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\n* [x] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [ ] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n\nWe want to allow \"NO_RETRIES\" as value for the \"retryStrategy\" of a check group.\nThe \"null\" value will start to be interpreted as fallback to check configuration by the backend\nstarting from this version of the CLI\n\n## New Dependency Submission\n\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1062",
+ "id": 3048785494,
+ "node_id": "PR_kwDOE8E-g86VbIaV",
+ "number": 1062,
+ "title": "chore(deps-dev): Bump @commitlint/config-conventional from 17.8.1 to 19.8.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-08T11:59:57Z",
+ "updated_at": "2025-05-20T15:19:53Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1062",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1062",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1062.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1062.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.8.1 to 19.8.1.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv19.8.1 \n19.8.1 (2025-05-08) \nPerformance Improvements \n\nDocs \n\nCI \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1
\nv19.8.0 \n19.8.0 (2025-03-07) \nBug Fixes \n\nFeatures \n\nChore, docs, etc. \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n19.8.1 (2025-05-08) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.8.0 (2025-03-07) \nPerformance Improvements \n\nuse node: prefix to bypass require.cache call for builtins (#4302 ) (0cd8f41 ) \n \n19.7.1 (2025-02-02) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.6.0 (2024-11-19) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.5.0 (2024-09-11) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.4.1 (2024-08-28) \nNote: Version bump only for package @βcommitlint/config-conventional
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1061",
+ "id": 3035972882,
+ "node_id": "PR_kwDOE8E-g86UwFZi",
+ "number": 1061,
+ "title": "feat: replace jest with vitest [sc-23945]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-05-02T13:01:10Z",
+ "updated_at": "2025-05-08T09:40:44Z",
+ "closed_at": "2025-05-08T09:40:42Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1061",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1061",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1061.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1061.patch",
+ "merged_at": "2025-05-08T09:40:42Z"
+ },
+ "body": "Jest lacks native TypeScript support and is annoying to deal with. This PR replaces Jest with Vitest which is largely compatible with the way tests are defined in Jest.\r\n\r\nSome code changes had to be made to make the switch possible.\r\n\r\nUnfortunately, even Vitest is not completely pain free. This PR explores the feasibility of the switch and if doable, will be merged.\r\n\r\nOne test had to be disabled for now. The issue is that Vitest has a TypeScript loader of its own which conflicts with ours. For TypeScript check files that make references back to the __uncompiled__ project (i.e. `../../../../constructs` and not `checkly/constructs`), the `project.ts` seen by the check file and the `project.ts` seen by the test executor are not the same. I am not sure if fixing this is feasible without significantly reworking the affected tests. In my opinion the tests are sort of useless when they reference the uncompiled codebase as the environment doesn't match the actual environment seen by users. For example, one easy fix for the issue would be to detect a TypeScript-capable environment and simply `import` instead of using `jiti` or `ts-node`, but then that wouldn't match the actual environment at all. However, at least e2e tests cover the use case well enough.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1060",
+ "id": 3025475042,
+ "node_id": "PR_kwDOE8E-g86UMjyg",
+ "number": 1060,
+ "title": "fix: avoid breakage if user has jiti 1.x installed [sc-24059]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-04-28T16:17:14Z",
+ "updated_at": "2025-04-28T16:25:35Z",
+ "closed_at": "2025-04-28T16:25:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1060",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1060",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1060.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1060.patch",
+ "merged_at": "2025-04-28T16:25:33Z"
+ },
+ "body": "If a user already had jiti 1.x installed, or managed to install it in some way without violating `peerDependencies`, we'd be unable to use it because we expected jiti 2.x.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1059",
+ "id": 2996070537,
+ "node_id": "PR_kwDOE8E-g86Spmnz",
+ "number": 1059,
+ "title": "chore(deps-dev): Bump @commitlint/config-conventional from 17.8.1 to 19.8.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-04-15T11:14:30Z",
+ "updated_at": "2025-05-08T12:00:02Z",
+ "closed_at": "2025-05-08T12:00:00Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1059",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1059",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1059.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1059.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.8.1 to 19.8.0.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv19.8.0 \n19.8.0 (2025-03-07) \nBug Fixes \n\nFeatures \n\nChore, docs, etc. \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v19.7.1...v19.8.0
\nv19.7.1 \n19.7.1 (2025-02-02) \nBug Fixes \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v19.7.0...v19.7.1
\nv19.7.0 \n19.7.0 (2025-01-04) \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n19.8.0 (2025-03-07) \nPerformance Improvements \n\nuse node: prefix to bypass require.cache call for builtins (#4302 ) (0cd8f41 ) \n \n19.7.1 (2025-02-02) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.6.0 (2024-11-19) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.5.0 (2024-09-11) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.4.1 (2024-08-28) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.2.2 (2024-04-14) \nNote: Version bump only for package @βcommitlint/config-conventional
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1058",
+ "id": 2993470024,
+ "node_id": "PR_kwDOE8E-g86SgmoA",
+ "number": 1058,
+ "title": "fix: use caret (^) for all dependencies instead of pinning them",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-04-14T15:45:29Z",
+ "updated_at": "2025-04-14T20:30:04Z",
+ "closed_at": "2025-04-14T20:30:03Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1058",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1058",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1058.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1058.patch",
+ "merged_at": "2025-04-14T20:30:03Z"
+ },
+ "body": "This PR changes our dep versions from exact (same version only) to caret (minor version can differ), which is more user friendly in various ways.\r\n\r\nDependencies that could reasonable be updated have been updated. Notably, for whatever reason updating typescript does not work - it immediately triggers type check errors in seemingly unrelated dependencies.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1057",
+ "id": 2987815118,
+ "node_id": "I_kwDOE8E-g86yFnDO",
+ "number": 1057,
+ "title": "bug: CLI login breaks when switching between accounts tied to different emails",
+ "user": {
+ "login": "sujaya-sys",
+ "id": 74345218,
+ "node_id": "MDQ6VXNlcjc0MzQ1MjE4",
+ "avatar_url": "https://avatars.githubusercontent.com/u/74345218?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sujaya-sys",
+ "html_url": "https://github.com/sujaya-sys",
+ "followers_url": "https://api.github.com/users/sujaya-sys/followers",
+ "following_url": "https://api.github.com/users/sujaya-sys/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sujaya-sys/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sujaya-sys/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sujaya-sys/subscriptions",
+ "organizations_url": "https://api.github.com/users/sujaya-sys/orgs",
+ "repos_url": "https://api.github.com/users/sujaya-sys/repos",
+ "events_url": "https://api.github.com/users/sujaya-sys/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sujaya-sys/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-04-11T07:29:51Z",
+ "updated_at": "2025-07-10T09:30:58Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nnode-v23.5.0\n\n### NPM version\n\n11.2.0\n\n### @checkly/cli version\n\n5.2.0\n\n### Steps to reproduce\n\nThereβs an issue with the Checkly CLI where attempting to switch between accounts tied to different e-mail addresses using the login flow causes it to break.\n\n**Steps to reproduce:**\n* Log in using npx checkly login with one account (e.g. example@googlemail.com)\n* Log out or switch to another account (e.g. example-2@googlemail.com)\n* Attempt to switch back to the first account using npx checkly login\n\n\n\n### What is expected?\n\nSwitch between accounts via \"npx checkly login\" without an error being thrown\n\n### What is actually happening?\n\nThe CLI throws an error, and the login fails\n \n\n### Any additional comments?\n\n_No response_",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1056",
+ "id": 2987655525,
+ "node_id": "PR_kwDOE8E-g86SNLWo",
+ "number": 1056,
+ "title": "feat: checks can now trigger incidents for status pages [sc-23915]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-04-11T06:14:33Z",
+ "updated_at": "2025-04-22T08:29:12Z",
+ "closed_at": "2025-04-22T08:29:10Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1056",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1056",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1056.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1056.patch",
+ "merged_at": "2025-04-22T08:29:10Z"
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 1
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1055",
+ "id": 2982718906,
+ "node_id": "PR_kwDOE8E-g86R8WIM",
+ "number": 1055,
+ "title": "feat: modify workflow to allow custom tagging",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-04-09T12:46:47Z",
+ "updated_at": "2025-04-09T13:58:51Z",
+ "closed_at": "2025-04-09T13:58:49Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1055",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1055",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1055.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1055.patch",
+ "merged_at": "2025-04-09T13:58:49Z"
+ },
+ "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllow custom label for canary releases\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1054",
+ "id": 2976361068,
+ "node_id": "I_kwDOE8E-g86xZ6ps",
+ "number": 1054,
+ "title": "feat: Report statuses as soon as available when running/deploying checks",
+ "user": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-04-07T10:16:11Z",
+ "updated_at": "2025-04-07T10:16:11Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\n\n> Would be great if the Checkly CLI reported its progress every now and then so I could see whatβs going on in the log:\n>\n>\n\n\n\n\n### How would you implement this feature?\n\nWhen running `npx checkly test --record` , `npx checkly test` or `npx checkly trigger`",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1053",
+ "id": 2966173454,
+ "node_id": "PR_kwDOE8E-g86RFAqR",
+ "number": 1053,
+ "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.17",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-04-02T12:07:08Z",
+ "updated_at": "2025-04-14T20:31:17Z",
+ "closed_at": "2025-04-14T20:31:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1053",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1053",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1053.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1053.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.17.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1052",
+ "id": 2965225215,
+ "node_id": "I_kwDOE8E-g86wvb7_",
+ "number": 1052,
+ "title": "feat: Add Support for fake media devices in checkly",
+ "user": {
+ "login": "Arpit-Kumar231",
+ "id": 142097093,
+ "node_id": "U_kgDOCHg6xQ",
+ "avatar_url": "https://avatars.githubusercontent.com/u/142097093?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Arpit-Kumar231",
+ "html_url": "https://github.com/Arpit-Kumar231",
+ "followers_url": "https://api.github.com/users/Arpit-Kumar231/followers",
+ "following_url": "https://api.github.com/users/Arpit-Kumar231/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Arpit-Kumar231/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Arpit-Kumar231/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Arpit-Kumar231/subscriptions",
+ "organizations_url": "https://api.github.com/users/Arpit-Kumar231/orgs",
+ "repos_url": "https://api.github.com/users/Arpit-Kumar231/repos",
+ "events_url": "https://api.github.com/users/Arpit-Kumar231/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Arpit-Kumar231/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-04-02T05:26:25Z",
+ "updated_at": "2025-04-02T13:35:01Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nCurrent Testing Limitations\nOur product relies heavily on microphone access as a core functionality. Without the ability to simulate microphone inputs in our automated testing environment, we face:\n- Incomplete Test Coverage: We cannot automatically test our primary audio processing features, leaving a substantial portion of our application unverified through automation.\n- Manual Testing Bottlenecks: Audio functionality must be manually tested, creating workflow inefficiencies and extending our QA cycles.\n- Environmental Inconsistencies: Reliance on physical microphones during testing introduces variables that affect test reliability and reproducibility.\n\nDevelopment Impact\nSupporting fake media devices would enable:\n- Comprehensive CI/CD Integration: Complete testing pipeline that validates all critical product features, including audio functionality.\n- Regression Prevention: Automated detection of audio processing issues before they reach production.\n- Accelerated Development Cycles: Reduced dependency on manual testing for audio features, allowing faster iteration.\n\nTechnical Context\n- While Playwright itself supports fake media devices, we cannot leverage this capability within the Checkly environment, creating a significant gap in our testing strategy that impacts product quality and developm\n\n\n### How would you implement this feature?\n\nThe issue can be reproduced using the given tests - \n- Visit any website that has a audio related feature.\n- Run a test on the flow where microphone permissions are needed.\n\nThe test fails with a Generic error - Device not Found.\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1051",
+ "id": 2958472897,
+ "node_id": "I_kwDOE8E-g86wVrbB",
+ "number": 1051,
+ "title": "bug: update vulnerable axios and unpin dependencies",
+ "user": {
+ "login": "CHC383",
+ "id": 10332782,
+ "node_id": "MDQ6VXNlcjEwMzMyNzgy",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10332782?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/CHC383",
+ "html_url": "https://github.com/CHC383",
+ "followers_url": "https://api.github.com/users/CHC383/followers",
+ "following_url": "https://api.github.com/users/CHC383/following{/other_user}",
+ "gists_url": "https://api.github.com/users/CHC383/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/CHC383/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/CHC383/subscriptions",
+ "organizations_url": "https://api.github.com/users/CHC383/orgs",
+ "repos_url": "https://api.github.com/users/CHC383/repos",
+ "events_url": "https://api.github.com/users/CHC383/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/CHC383/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-03-29T20:13:23Z",
+ "updated_at": "2025-04-14T20:31:50Z",
+ "closed_at": "2025-04-14T20:31:49Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n22.14.0\n\n### NPM version\n\npnpm 10.7.0\n\n### @checkly/cli version\n\n5.1.0\n\n### Steps to reproduce\n\nCheckly CLI uses [axios 1.74](https://github.com/checkly/checkly-cli/blob/main/packages/cli/package.json#L80), which is subjected to https://github.com/advisories/GHSA-jr5f-v2jv-69x6\n\n### What is expected?\n\nAxios >= 1.8.2\n\n### What is actually happening?\n\nAxios == 1.7.4\n\n### Any additional comments?\n\nCheckly CLI is using pin versions, as a library, this leads to the problems described in https://github.com/resend/react-email/issues/2026 on the consumer side. Suggestions would be:\n1. (easier) Unpin the dependencies and use caret range instead.\n2. (better) If pin versions is necessary, decouple the code imported by the consumers to a separate library, minimize the dependencies and use caret ranges there, then ask the consumers to import the new library instead. As for the CLI use cases (CI/CD for example), ask the consumers to install the CLI separately instead of adding it to `package.json`, so that its dependencies won't interfere with the consumers' dependencies.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/reactions",
+ "total_count": 4,
+ "+1": 4,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1050",
+ "id": 2953067942,
+ "node_id": "PR_kwDOE8E-g86QZVgn",
+ "number": 1050,
+ "title": "feat: allow parsing multiple input types",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-27T13:50:01Z",
+ "updated_at": "2025-03-28T08:38:08Z",
+ "closed_at": "2025-03-28T08:38:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1050",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1050",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1050.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1050.patch",
+ "merged_at": "2025-03-28T08:38:06Z"
+ },
+ "body": "Parse now has a new method that allows the user to get all files and dependencies by providing a list of directories, files or globs\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis is the first PR for multiple file/type input for code bundling.\r\nFollowing PRs \r\n1. allow to ignore directories/globs/files\r\n2. Add snapshots\r\n\r\nThis method is not currently being used in any place of the code, it's sitting idle until we implement PWT native",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1049",
+ "id": 2949525876,
+ "node_id": "PR_kwDOE8E-g86QNGCi",
+ "number": 1049,
+ "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.13",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-03-26T12:59:31Z",
+ "updated_at": "2025-04-02T12:07:12Z",
+ "closed_at": "2025-04-02T12:07:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1049",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1049",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1049.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1049.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.13.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1048",
+ "id": 2947665099,
+ "node_id": "PR_kwDOE8E-g86QGt8X",
+ "number": 1048,
+ "title": "feat: full ESM config support using Jiti (build #1041)",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-03-25T20:19:58Z",
+ "updated_at": "2025-04-15T14:35:14Z",
+ "closed_at": "2025-04-15T14:35:12Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1048",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1048",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1048.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1048.patch",
+ "merged_at": "2025-04-15T14:35:12Z"
+ },
+ "body": "This PR merges #1041.\r\n\r\nTemporarily disables testing on Windows due to (presumably) ts-jest and jiti fighting over the module cache. A different test setup is needed to make this work.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1047",
+ "id": 2946022028,
+ "node_id": "PR_kwDOE8E-g86QBFYR",
+ "number": 1047,
+ "title": "fix: the `test` command's `--tags` option now also matches `CheckGroup`s [sc-23699]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-25T10:18:59Z",
+ "updated_at": "2025-03-25T10:32:43Z",
+ "closed_at": "2025-03-25T10:32:42Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1047",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1047",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1047.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1047.patch",
+ "merged_at": "2025-03-25T10:32:42Z"
+ },
+ "body": "This is the intended behavior, but an oversight in the code effectively disabled it.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #1044 \r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1046",
+ "id": 2944639612,
+ "node_id": "I_kwDOE8E-g86vg6J8",
+ "number": 1046,
+ "title": "feat: use alternative to ts-node",
+ "user": {
+ "login": "ixartz",
+ "id": 5209935,
+ "node_id": "MDQ6VXNlcjUyMDk5MzU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5209935?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ixartz",
+ "html_url": "https://github.com/ixartz",
+ "followers_url": "https://api.github.com/users/ixartz/followers",
+ "following_url": "https://api.github.com/users/ixartz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ixartz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ixartz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ixartz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ixartz/orgs",
+ "repos_url": "https://api.github.com/users/ixartz/repos",
+ "events_url": "https://api.github.com/users/ixartz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ixartz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2025-03-24T22:41:37Z",
+ "updated_at": "2025-04-28T11:08:17Z",
+ "closed_at": "2025-04-28T11:08:16Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nIt would be great if we can choose different runtime like tsx and not only ts-node\n\n### How would you implement this feature?\n\nFor example, in the configuration, we can choose the typescript runtime tsx, ts-node",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1045",
+ "id": 2926170415,
+ "node_id": "PR_kwDOE8E-g86O--Si",
+ "number": 1045,
+ "title": "feat: new `import` command to import your existing Checkly resources to the CLI [sc-23506]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 17,
+ "created_at": "2025-03-17T19:37:39Z",
+ "updated_at": "2025-05-15T15:00:11Z",
+ "closed_at": "2025-05-15T15:00:09Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1045",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1045",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1045.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1045.patch",
+ "merged_at": "2025-05-15T15:00:09Z"
+ },
+ "body": "See CodeRabbit's comment below, it is a decent description. Copied here:\r\n\r\n> This change introduces a comprehensive import and code generation system for Checkly CLI, enabling users to import existing Checkly resources into their projects. It adds new CLI commands for managing import plans (plan, apply, commit, cancel), updates help documentation and package exports, and extends the REST API client for import plan operations. The update implements a modular code generation framework with builders for arrays, objects, arguments, and expressions, and introduces a context system for managing variable mappings and file paths. Numerous code generators for Checkly resource types (checks, groups, alert channels, dashboards, status pages, etc.) are added, each capable of generating TypeScript code representations. The constructs system is extended to support references to existing resources, and new tests are included to verify uniqueness and reference behaviors.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 1
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1044",
+ "id": 2920721625,
+ "node_id": "I_kwDOE8E-g86uFqzZ",
+ "number": 1044,
+ "title": "bug: Tags from CheckGroup not included in test --tags Filtering [sc-23699]",
+ "user": {
+ "login": "jpgmiranda",
+ "id": 3392236,
+ "node_id": "MDQ6VXNlcjMzOTIyMzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3392236?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jpgmiranda",
+ "html_url": "https://github.com/jpgmiranda",
+ "followers_url": "https://api.github.com/users/jpgmiranda/followers",
+ "following_url": "https://api.github.com/users/jpgmiranda/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jpgmiranda/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jpgmiranda/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jpgmiranda/subscriptions",
+ "organizations_url": "https://api.github.com/users/jpgmiranda/orgs",
+ "repos_url": "https://api.github.com/users/jpgmiranda/repos",
+ "events_url": "https://api.github.com/users/jpgmiranda/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jpgmiranda/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2025-03-14T16:31:28Z",
+ "updated_at": "2025-03-25T16:31:33Z",
+ "closed_at": "2025-03-25T10:32:43Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv20.14.0\n\n### NPM version\n\n10.7.0\n\n### @checkly/cli version\n\ncheckly/5.0.1 darwin-arm64 node-v20.14.0\n\n### Steps to reproduce\n\nCreate a `CheckGroup` with some tags:\n\n```js \nconst base: CheckGroupProps = {\n activated: false,\n name: 'Booking',\n runtimeId: '2024.09',\n locations: ['us-west-1'],\n concurrency: 100,\n runParallel: true,\n muted: false\n}\n\nnew CheckGroup('booking-management-critical', {\n ...base,\n name: 'Booking - Critical',\n tags: ['booking', 'critical'],\n frequency: Frequency.EVERY_5M,\n browserChecks: {\n testMatch: './booking/*.spec.ts'\n }\n})\n```\n\nTry to run the tests and filter by your tags: \n\n```sh\nnpx checkly test --record --verbose --tags=critical\n\n# Any test will be found\n```\n\n--- \n\nAfter debugging the code a bit, I found that there is a bug in the code: \n\nhttps://github.com/checkly/checkly-cli/blob/main/packages/cli/src/commands/test.ts#L206\n\n```ts\n...\n .filter(([, check]) => {\n const tags = check.tags ?? []\n const checkGroup = this.getCheckGroup(project, check)\n if (checkGroup) {\n const checkGroupTags = checkGroup.tags ?? []\n // tags.concat(checkGroupTags) // <- The tags from the checkGroup are not being aggregated to the `tags` variable\n tags.push(...checkGroupTags) // <- Should be something like this\n }\n return filterByTags(targetTags?.map((tags: string) => tags.split(',')) ?? [], tags)\n })\n```\n\n### What is expected?\n\nRun the CheckGroup and its tests that contain the specified tags.\n\n### What is actually happening?\n\nIt's not runing the CheckGroup and its tests that contain the specified tags.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1043",
+ "id": 2913161759,
+ "node_id": "PR_kwDOE8E-g86OTZJS",
+ "number": 1043,
+ "title": "fix(github): remove link to internal engineering guidelines from PR template [sc-23521]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-03-12T08:34:54Z",
+ "updated_at": "2025-03-12T08:48:20Z",
+ "closed_at": "2025-03-12T08:48:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1043",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1043",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1043.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1043.patch",
+ "merged_at": "2025-03-12T08:48:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1042",
+ "id": 2912923000,
+ "node_id": "PR_kwDOE8E-g86OSkA_",
+ "number": 1042,
+ "title": "Umutuzgur/sc 23256/pwt native code package simple",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ },
+ {
+ "id": 8429064416,
+ "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
+ "name": "canary:pwt-alpha",
+ "color": "34EE68",
+ "default": false,
+ "description": "Allows building canary releases with pwt-alpha name"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 29,
+ "created_at": "2025-03-12T07:04:20Z",
+ "updated_at": "2025-05-15T10:38:22Z",
+ "closed_at": "2025-05-15T10:38:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1042",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1042",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1042.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1042.patch",
+ "merged_at": "2025-05-15T10:38:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1041",
+ "id": 2908296263,
+ "node_id": "PR_kwDOE8E-g86ODHek",
+ "number": 1041,
+ "title": "feat: full ESM config support using Jiti",
+ "user": {
+ "login": "henrist",
+ "id": 703354,
+ "node_id": "MDQ6VXNlcjcwMzM1NA==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/703354?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/henrist",
+ "html_url": "https://github.com/henrist",
+ "followers_url": "https://api.github.com/users/henrist/followers",
+ "following_url": "https://api.github.com/users/henrist/following{/other_user}",
+ "gists_url": "https://api.github.com/users/henrist/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/henrist/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/henrist/subscriptions",
+ "organizations_url": "https://api.github.com/users/henrist/orgs",
+ "repos_url": "https://api.github.com/users/henrist/repos",
+ "events_url": "https://api.github.com/users/henrist/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/henrist/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 11,
+ "created_at": "2025-03-10T20:03:39Z",
+ "updated_at": "2025-04-15T14:37:01Z",
+ "closed_at": "2025-04-15T14:37:00Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1041",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1041",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1041.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1041.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f) <-- I don't have access to this\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #1015\r\n\r\nThe current use of `ts-node` is problematic:\r\n\r\n- Only CommonJS is supported, so loading ESM doesn't work as expected\r\n- `ts-node` is currently not maintained and haven't received updates for 1+ year. It lacks newer TypeScript features. For instance it does not support multiple extends in `tsconfig.json` that came with TypeScript 5.\r\n\r\nThis has been a large pain as most of the code I work with is in ESM. It has required non-trivial tsconfig files to workaround this.\r\n\r\nThis PR introduces [Jiti](https://github.com/unjs/jiti) as an alternative to `ts-node`. I could have picked tsx as well, but I don't find the API of tsx as intuitive/simple as Jiti. This is very similar as the implementation of eslint that uses Jiti for its TypeScript support.\r\n\r\nAdditional file extensions are also supported: `.mts`, `.cts`, `.cjs`\r\n\r\nTo avoid a breaking change it supports both `ts-node` and `jiti`. Existing users with only `ts-node` should not be affected, while new users will be recommended to add `jiti`. Jiti does not depend on a `tsconfig.json` file (and does not do type checking), so `typescript` is not requested as a dependency. Existing users can add `jiti` to get better (and ESM) support, and we also recommend this on compile issues. If you're open for a breaking change we could remove `ts-node` support and avoid dealing with both.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1040",
+ "id": 2907139200,
+ "node_id": "PR_kwDOE8E-g86N_N5M",
+ "number": 1040,
+ "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.10",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-10T12:37:59Z",
+ "updated_at": "2025-03-26T12:59:35Z",
+ "closed_at": "2025-03-26T12:59:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1040",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1040",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1040.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1040.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.10.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1039",
+ "id": 2900353598,
+ "node_id": "PR_kwDOE8E-g86Nowi2",
+ "number": 1039,
+ "title": "feat: support status pages and services [sc-23401]",
+ "user": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2025-03-06T13:00:47Z",
+ "updated_at": "2025-04-01T14:37:46Z",
+ "closed_at": "2025-04-01T14:37:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1039",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1039",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1039.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1039.patch",
+ "merged_at": "2025-04-01T14:37:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1038",
+ "id": 2894090535,
+ "node_id": "PR_kwDOE8E-g86NTZxg",
+ "number": 1038,
+ "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.9",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-04T12:26:46Z",
+ "updated_at": "2025-03-10T12:38:03Z",
+ "closed_at": "2025-03-10T12:38:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1038",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1038",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1038.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1038.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.9.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1037",
+ "id": 2893364170,
+ "node_id": "PR_kwDOE8E-g86NQ80l",
+ "number": 1037,
+ "title": "feat: test PR",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-04T08:20:29Z",
+ "updated_at": "2025-03-04T08:23:56Z",
+ "closed_at": "2025-03-04T08:23:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1037",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1037",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1037.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1037.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1036",
+ "id": 2893333176,
+ "node_id": "PR_kwDOE8E-g86NQ2JH",
+ "number": 1036,
+ "title": "Ferran/sc 23256/pwt native code package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-04T08:06:19Z",
+ "updated_at": "2025-05-15T12:13:54Z",
+ "closed_at": "2025-05-15T12:13:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1036",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1036",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1036.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1036.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1035",
+ "id": 2891220820,
+ "node_id": "PR_kwDOE8E-g86NJqvZ",
+ "number": 1035,
+ "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.8",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-03-03T13:12:41Z",
+ "updated_at": "2025-03-04T12:26:51Z",
+ "closed_at": "2025-03-04T12:26:49Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1035",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1035",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1035.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1035.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.8.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1034",
+ "id": 2890868120,
+ "node_id": "PR_kwDOE8E-g86NIcrq",
+ "number": 1034,
+ "title": "Ferran/sc 23256/pwt native code package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-03-03T10:46:30Z",
+ "updated_at": "2025-03-03T10:50:41Z",
+ "closed_at": "2025-03-03T10:50:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1034",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1034",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1034.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1034.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1033",
+ "id": 2890862467,
+ "node_id": "PR_kwDOE8E-g86NIbca",
+ "number": 1033,
+ "title": "[WIP] ",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-03-03T10:44:16Z",
+ "updated_at": "2025-03-03T10:46:11Z",
+ "closed_at": "2025-03-03T10:46:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1033",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1033",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1033.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1033.patch",
+ "merged_at": null
+ },
+ "body": null,
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1032",
+ "id": 2887066827,
+ "node_id": "PR_kwDOE8E-g86M70aY",
+ "number": 1032,
+ "title": "chore(deps-dev): Bump lint-staged from 13.2.3 to 15.4.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-02-28T12:46:23Z",
+ "updated_at": "2025-03-03T04:55:54Z",
+ "closed_at": "2025-03-03T04:55:53Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1032",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1032",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1032.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1032.patch",
+ "merged_at": "2025-03-03T04:55:53Z"
+ },
+ "body": "Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 13.2.3 to 15.4.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv15.4.3 \nPatch Changes \n\n#1512 cbfed1d Thanks @βtarik02 ! - Adjust TypeScript types for the default export so that it can be used as a value without error TS2693. \n \nv15.4.2 \nPatch Changes \n\n#1509 8827ebf Thanks @βiiroj ! - Change lint-staged 's dependencies to use caret (^) ranges instead of tilde (~) . This makes it easier for package managers to perform dependency management when minor-level updates are also permitted instead of just patch-level. \n \nv15.4.1 \nPatch Changes \n\nv15.4.0 \nMinor Changes \n\n\n#1500 a8ec1dd Thanks @βiiroj ! - Lint-staged now provides TypeScript types for the configuration and main Node.js API. You can use the JSDoc syntax in your JS configuration files:
\n/**\n * @filename: lint-staged.config.js\n * @type {import('lint-staged').Configuration}\n */\nexport default {\n '*': 'prettier --write',\n}\n \nIt's also possible to use the .ts file extension for the configuration if your Node.js version supports it. The --experimental-strip-types flag was introduced in Node.js v22.6.0 and unflagged in v23.6.0 , enabling Node.js to execute TypeScript files without additional configuration.
\nexport NODE_OPTIONS="--experimental-strip-types"\nnpx lint-staged --config lint-staged.config.ts \n
\n\n\nPatch Changes \n\nv15.3.0 \nMinor Changes \n\n\n#1495 e69da9e Thanks @βiiroj ! - Added more info to the debug logs so that "environment" info doesn't need to be added separately to GitHub issues.
\n \n\n#1493 fa0fe98 Thanks @βiiroj ! - Added more help messages around the automatic git stash that lint-staged creates as a backup (by default). The console output also displays the short git hash of the stash so that it's easier to recover lost files in case some fatal errors are encountered, or the process is killed before completing.
\n \n \n\n\n... (truncated)
\n\n\nChangelog \nSourced from lint-staged's changelog .
\n\n15.4.3 \nPatch Changes \n\n#1512 cbfed1d Thanks @βtarik02 ! - Adjust TypeScript types for the default export so that it can be used as a value without error TS2693. \n \n15.4.2 \nPatch Changes \n\n#1509 8827ebf Thanks @βiiroj ! - Change lint-staged 's dependencies to use caret (^) ranges instead of tilde (~) . This makes it easier for package managers to perform dependency management when minor-level updates are also permitted instead of just patch-level. \n \n15.4.1 \nPatch Changes \n\n15.4.0 \nMinor Changes \n\n\n#1500 a8ec1dd Thanks @βiiroj ! - Lint-staged now provides TypeScript types for the configuration and main Node.js API. You can use the JSDoc syntax in your JS configuration files:
\n/**\n * @filename: lint-staged.config.js\n * @type {import('lint-staged').Configuration}\n */\nexport default {\n '*': 'prettier --write',\n}\n \nIt's also possible to use the .ts file extension for the configuration if your Node.js version supports it. The --experimental-strip-types flag was introduced in Node.js v22.6.0 and unflagged in v23.6.0 , enabling Node.js to execute TypeScript files without additional configuration.
\nexport NODE_OPTIONS="--experimental-strip-types"\nnpx lint-staged --config lint-staged.config.ts \n
\n \n \nPatch Changes \n\n15.3.0 \n\n \n... (truncated)
\n \n\nCommits \n\ne53f950 chore(changeset): release \n089da56 test: fail Jest when coverage is under 100% \n19aa461 ci: remove code coverage action since it's not working in PRs from forks \ncbfed1d fix: update types.d.ts (#1512 ) \naef9e5c chore(changeset): release (#1510 ) \n8827ebf build(dependencies): update dependencies and switch to caret ranges (#1509 ) \n7f69b3f docs: generalize description from 'linting' to 'tasks' (#1507 ) \n1c93c9e chore(changeset): release (#1505 ) \nc020664 Merge pull request #1504 from lint-staged/fix-typescript \n1c7a45e fix: default TypeScript config filenames match JS equivalents \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1031",
+ "id": 2884474280,
+ "node_id": "PR_kwDOE8E-g86My8bS",
+ "number": 1031,
+ "title": "chore(deps-dev): Bump jest and @types/jest",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-02-27T13:05:47Z",
+ "updated_at": "2025-02-28T11:41:33Z",
+ "closed_at": "2025-02-28T11:41:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1031",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1031",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1031.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1031.patch",
+ "merged_at": "2025-02-28T11:41:32Z"
+ },
+ "body": "Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.6.2 to 29.7.0\n\nRelease notes \nSourced from jest's releases .
\n\nv29.7.0 \nFeatures \n\n[create-jest] Add npm init / yarn create initialiser for Jest projects (#14465 ) \n[jest-validate] Allow deprecation warnings for unknown options (#14499 ) \n \nFixes \n\n[jest-resolver] Replace unmatched capture groups in moduleNameMapper with empty string instead of undefined (#14507 ) \n[jest-snapshot] Allow for strings as well as template literals in inline snapshots (#14465 ) \n[@jest/test-sequencer] Calculate test runtime if perStats.duration is missing (#14473 ) \n \nPerformance \n\n[@jest/create-cache-key-function] Cache access of NODE_ENV and BABEL_ENV (#14455 ) \n \nChore & Maintenance \n\n[jest-cli] Move internal config initialisation logic to the create-jest package (#14465 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0
\nv29.6.4 \nFixes \n\n[jest-core] Fix typo in scheduleAndRun performance marker (#14434 ) \n[jest-environment-node] Make sure atob and btoa are writeable in Node 20 (#14446 ) \n[jest-worker] Additional error wrapper for parentPort.postMessage to fix unhandled DataCloneError. (#14437 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4
\nv29.6.3 \nFixes \n\n[expect, @jest/expect-utils] ObjectContaining support symbol as key (#14414 ) \n[expect] Remove @types/node from dependencies (#14385 ) \n[jest-core] Use workers in watch mode by default to avoid crashes (#14059 & #14085 ). \n[jest-reporters] Update istanbul-lib-instrument dependency to v6. (#14401 ) \n[jest-mock] Revert #13692 as it was a breaking change (#14429 ) \n[jest-mock] Revert #13866 as it was a breaking change (#14429 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.7.0 \nFeatures \n\n[create-jest] Add npm init / yarn create initialiser for Jest projects (#14465 ) \n[jest-validate] Allow deprecation warnings for unknown options (#14499 ) \n \nFixes \n\n[jest-resolver] Replace unmatched capture groups in moduleNameMapper with empty string instead of undefined (#14507 ) \n[jest-snapshot] Allow for strings as well as template literals in inline snapshots (#14465 ) \n[@jest/test-sequencer] Calculate test runtime if perStats.duration is missing (#14473 ) \n \nPerformance \n\n[@jest/create-cache-key-function] Cache access of NODE_ENV and BABEL_ENV (#14455 ) \n \nChore & Maintenance \n\n[jest-cli] Move internal config initialisation logic to the create-jest package (#14465 ) \n \n29.6.4 \nFixes \n\n[jest-core] Fix typo in scheduleAndRun performance marker (#14434 ) \n[jest-environment-node] Make sure atob and btoa are writeable in Node 20 (#14446 ) \n[jest-worker] Additional error wrapper for parentPort.postMessage to fix unhandled DataCloneError. (#14437 ) \n \n29.6.3 \nFixes \n\n[expect, @jest/expect-utils] ObjectContaining support sumbol as key (#14414 ) \n[expect] Remove @types/node from dependencies (#14385 ) \n[jest-core] Use workers in watch mode by default to avoid crashes (#14059 & #14085 ). \n[jest-reporters] Update istanbul-lib-instrument dependency to v6. (#14401 ) \n[jest-mock] Revert #13692 as it was a breaking change (#14429 ) \n[jest-mock] Revert #13866 as it was a breaking change (#14429 ) \n[jest-mock] Revert #13867 as it was a breaking change (#14429 ) \n[@jest/reporters] Marks Reporter's hooks as optional (#14433 ) \n[jest-runtime] Fix dynamic ESM import module bug when loaded module through jest.isolateModulesAsync (#14397 ) \n \nChore & Maintenance \n\n[jest-changed-files, jest-circus, jest-console, @jest/core, @jest/runtime, @jest/transform] Use invariant and notEmpty from jest-util rather than own internal (#14366 ) \n \n \n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.5.3 to 29.5.14\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1030",
+ "id": 2881739490,
+ "node_id": "PR_kwDOE8E-g86MpqW2",
+ "number": 1030,
+ "title": "feat: changes color or tip to be easier to read",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-02-26T14:06:51Z",
+ "updated_at": "2025-02-26T14:21:29Z",
+ "closed_at": "2025-02-26T14:21:27Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1030",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1030",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1030.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1030.patch",
+ "merged_at": "2025-02-26T14:21:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- `white.dim` is hard to read on some terminals. Move to just `white`\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1029",
+ "id": 2881417689,
+ "node_id": "PR_kwDOE8E-g86Moie_",
+ "number": 1029,
+ "title": "chore(deps): Bump debug and @types/debug",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-02-26T12:27:10Z",
+ "updated_at": "2025-02-26T13:28:15Z",
+ "closed_at": "2025-02-26T13:28:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1029",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1029",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1029.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1029.patch",
+ "merged_at": "2025-02-26T13:28:14Z"
+ },
+ "body": "Bumps [debug](https://github.com/debug-js/debug) and [@types/debug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debug). These dependencies needed to be updated together.\nUpdates `debug` from 4.3.4 to 4.4.0\n\nRelease notes \nSourced from debug's releases .
\n\n4.4.0 \nFixes (hopefully) the inefficient regex warnings in .enable().
\nMinor version as this is invariably going to break certain users who misuse the .enable() API and expected it to work with regexes, which was never supported nor documented. That's on you, sorry - that functionality won't be added back.
\nFull Changelog : https://github.com/debug-js/debug/compare/4.3.7...4.4.0
\n4.3.7 \nWhat's Changed \n\nFull Changelog : https://github.com/debug-js/debug/compare/4.3.6...4.3.7
\n4.3.6 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/debug-js/debug/compare/4.3.5...4.3.6
\n4.3.5 \nPatch \n\ncac39b1c5b018b0fe93a53a05f084eee543d17f5 Fix/debug depth (#926 ) \n \nThank you @βcalvintwr for the fix.
\n \n \n\nCommits \n\n \n \n\nUpdates `@types/debug` from 4.1.7 to 4.1.12\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1028",
+ "id": 2880947404,
+ "node_id": "PR_kwDOE8E-g86Mm54N",
+ "number": 1028,
+ "title": "feat: adds MS Teams and Telegram alert channels",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-02-26T09:51:32Z",
+ "updated_at": "2025-02-26T13:24:53Z",
+ "closed_at": "2025-02-26T13:24:51Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1028",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1028",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1028.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1028.patch",
+ "merged_at": "2025-02-26T13:24:51Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis PR adds the MS Teams and Telegram alerting channels started in this PR https://github.com/checkly/checkly-cli/pull/1004\r\n\r\nResolves #995 ",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1027",
+ "id": 2877481744,
+ "node_id": "PR_kwDOE8E-g86MbAf8",
+ "number": 1027,
+ "title": "feat: add assertions to CheckGroup's API check defaults [sc-23331]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-02-25T08:04:20Z",
+ "updated_at": "2025-02-25T09:26:27Z",
+ "closed_at": "2025-02-25T09:26:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1027",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1027",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1027.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1027.patch",
+ "merged_at": "2025-02-25T09:26:25Z"
+ },
+ "body": "This PR adds support for the `assertions` property of `apiCheckDefaults` which is already output by the UI's code generator. It can be used with `AssertionBuilder`.\r\n\r\nI verified locally that the property is now getting sent to the backend and gets reflected correctly in the UI.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1026",
+ "id": 2875229820,
+ "node_id": "PR_kwDOE8E-g86MTbay",
+ "number": 1026,
+ "title": "feat: adds incident.io channel",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
+ "id": 12339722,
+ "node_id": "MI_kwDOE8E-g84AvEoK",
+ "number": 20,
+ "title": "5.0.x",
+ "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2025-02-19T10:02:20Z",
+ "updated_at": "2025-02-26T12:49:34Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 0,
+ "created_at": "2025-02-24T14:48:17Z",
+ "updated_at": "2025-02-25T13:13:07Z",
+ "closed_at": "2025-02-25T13:13:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1026",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1026",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1026.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1026.patch",
+ "merged_at": "2025-02-25T13:13:04Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- adds construct for Incident.io channel.\r\n- extends the base `WebhookAlertChannel` class.\r\n- tested locally already with actual incident.io integration. Firing and resolving works.\r\n\r\nResolves #1025 \r\n\r\nNote: construct reference in docs not updated yet.\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1025",
+ "id": 2874886969,
+ "node_id": "I_kwDOE8E-g86rW0s5",
+ "number": 1025,
+ "title": "feat: Add support for incident.io Alert Channel",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
+ "id": 12339722,
+ "node_id": "MI_kwDOE8E-g84AvEoK",
+ "number": 20,
+ "title": "5.0.x",
+ "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2025-02-19T10:02:20Z",
+ "updated_at": "2025-02-26T12:49:34Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2025-02-24T12:58:49Z",
+ "updated_at": "2025-02-25T13:13:06Z",
+ "closed_at": "2025-02-25T13:13:05Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nincident.io is currently not a supported construct in the Checkly CLI. It's however a very powerful and often used product for incident management. \n\nAs a workaround one can use the `fromId` to reference an existing check as documented [here](https://www.checklyhq.com/docs/cli/constructs-reference/#using-fromid-to-reference-an-existing-channel). \n\nIt would be beneficial to allow having incident.io alert channels defined in code. \n\n### How would you implement this feature?\n\nAdding another construct of type Alert Channel.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1024",
+ "id": 2867033951,
+ "node_id": "PR_kwDOE8E-g86L8fFn",
+ "number": 1024,
+ "title": "chore: update oclif [sc-23314]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-02-20T19:03:44Z",
+ "updated_at": "2025-02-26T13:19:22Z",
+ "closed_at": "2025-02-26T13:19:20Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1024",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1024",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1024.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1024.patch",
+ "merged_at": "2025-02-26T13:19:20Z"
+ },
+ "body": "Replaces removed ux.wait() with stdlib, ux.prompt() with prompts.\r\n\r\nMinor changes to bin files were also required as otherwise errors were printed with stack traces. I had not realized that the create-cli bin was checking Node version - it has now been updated to Node 18 too. The new oclif also requires Node 18.\r\n\r\nThe `default` command which was used for the `create-cli` no longer exists and was replaced with the `single` command strategy.\r\n\r\nCustom help output had some type changes but is basically the same.\r\n\r\nNote: for whatever reason we now MUST set the oclif `topicSeparator`. This makes no sense but if topicSeparator is not present or is set to `\":\"`, CLI errors such as attempting to run `bin/run foo` in the packages/create-cli folder will error with a stack trace, with the error being thrown and handled (incorrectly) by oclif itself.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1023",
+ "id": 2866832002,
+ "node_id": "PR_kwDOE8E-g86L70hh",
+ "number": 1023,
+ "title": "feat: resolve declaration files (e.g. `.d.ts`) as a last resort [sc-23313]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2025-02-20T17:27:31Z",
+ "updated_at": "2025-02-25T09:25:55Z",
+ "closed_at": "2025-02-25T09:25:52Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1023",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1023",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1023.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1023.patch",
+ "merged_at": "2025-02-25T09:25:52Z"
+ },
+ "body": "It seems that some users are using declaration files as shared header files and there is nothing else to resolve. During normal transpilation, any such imports would get removed and the declaration file would not be part of the dist bundle. Since we transpile on the runner, it would be nice to have the file available there even though it's not technically even required. More importantly however this change makes the parser not complain about missing dependencies if it encounters imports that can only be resolved to a declaration file.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1022",
+ "id": 2866672538,
+ "node_id": "PR_kwDOE8E-g86L7SjZ",
+ "number": 1022,
+ "title": "chore: update parser-related dependencies [sc-23311]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-02-20T16:25:10Z",
+ "updated_at": "2025-02-25T16:18:27Z",
+ "closed_at": "2025-02-25T16:18:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1022",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1022",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1022.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1022.patch",
+ "merged_at": "2025-02-25T16:18:25Z"
+ },
+ "body": "Updates:\r\n- acorn\r\n- acorn-walk\r\n- @typescript-eslint/typescript-estree\r\n\r\nSome minor code changes were required because acorn-walk now has stricter typing.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1021",
+ "id": 2860473784,
+ "node_id": "PR_kwDOE8E-g86LmWJi",
+ "number": 1021,
+ "title": "feat: update inline hints and tips",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
+ "id": 12339722,
+ "node_id": "MI_kwDOE8E-g84AvEoK",
+ "number": 20,
+ "title": "5.0.x",
+ "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2025-02-19T10:02:20Z",
+ "updated_at": "2025-02-26T12:49:34Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 4,
+ "created_at": "2025-02-18T13:32:41Z",
+ "updated_at": "2025-02-19T10:59:20Z",
+ "closed_at": "2025-02-19T10:59:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1021",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1021",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1021.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1021.patch",
+ "merged_at": "2025-02-19T10:59:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- adds a hint on relevant reporters to use `--record` if the user did not use it when running `test` or `trigger`\r\n- adds a copy & pastable hint on updating the CLI when there is a new version.\r\n- small wording updates to other parts.\r\n\r\n\r\n\r\n\r\n\r\nResolves #1018 \r\nResolves #973 \r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1020",
+ "id": 2857757953,
+ "node_id": "PR_kwDOE8E-g86LdH5A",
+ "number": 1020,
+ "title": "feat: adds degraded state to reporters [sc-00]",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
+ "id": 12339722,
+ "node_id": "MI_kwDOE8E-g84AvEoK",
+ "number": 20,
+ "title": "5.0.x",
+ "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2025-02-19T10:02:20Z",
+ "updated_at": "2025-02-26T12:49:34Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 0,
+ "created_at": "2025-02-17T12:46:11Z",
+ "updated_at": "2025-02-19T10:03:26Z",
+ "closed_at": "2025-02-18T09:36:12Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1020",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1020",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1020.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1020.patch",
+ "merged_at": "2025-02-18T09:36:12Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nThis PR adds the \"degraded\" state to all relevant points, mostly in the reporters. Previously all interactions with \"degraded\" states (e.g. `test` and `trigger`) all reported a \"degraded\" check as \"passed / successful\". It reports the \"degraded\" state with a β οΈ icon and yellow text. \r\n\r\n- adds to ci, dot, list and github reporters.\r\n- adds to abtract list and summary.\r\n- adds a small helper to not have double ternary statements everywhere.\r\n- adds tests.\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1019",
+ "id": 2857133756,
+ "node_id": "PR_kwDOE8E-g86La_Xo",
+ "number": 1019,
+ "title": "refactor: add missing `mts` ext. support to checkly config",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-02-17T08:29:31Z",
+ "updated_at": "2025-03-05T09:02:02Z",
+ "closed_at": null,
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1019",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1019",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1019.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1019.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the CLI is able to read both JS/TS files, or `.mjs` when the app is declared as `commonjs` and needs to be interpreted as a ESM; but is missing the ability to do so when the config is written in TypeScript.\r\n\r\nThis PR adds the `.mts` extension to the list of candidates to read the config from to allow certain settings like https://www.typescriptlang.org/tsconfig/#verbatimModuleSyntax to work while in commonjs apps.\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1018",
+ "id": 2845252887,
+ "node_id": "I_kwDOE8E-g86plx0X",
+ "number": 1018,
+ "title": "feat: update `npx checkly test` to `--record` by default",
+ "user": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2025-02-11T12:28:34Z",
+ "updated_at": "2025-02-19T10:59:18Z",
+ "closed_at": "2025-02-19T10:59:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nThe question is, is this a major version change? How do we make this happen nicely?\n\nIdeally people opt-out to places.\n\n### How would you implement this feature?\n\n:) ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1017",
+ "id": 2845136182,
+ "node_id": "I_kwDOE8E-g86plVU2",
+ "number": 1017,
+ "title": "docs: How to fetch the test session details from postman",
+ "user": {
+ "login": "JyotiPrakashMallick",
+ "id": 6301012,
+ "node_id": "MDQ6VXNlcjYzMDEwMTI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6301012?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/JyotiPrakashMallick",
+ "html_url": "https://github.com/JyotiPrakashMallick",
+ "followers_url": "https://api.github.com/users/JyotiPrakashMallick/followers",
+ "following_url": "https://api.github.com/users/JyotiPrakashMallick/following{/other_user}",
+ "gists_url": "https://api.github.com/users/JyotiPrakashMallick/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/JyotiPrakashMallick/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/JyotiPrakashMallick/subscriptions",
+ "organizations_url": "https://api.github.com/users/JyotiPrakashMallick/orgs",
+ "repos_url": "https://api.github.com/users/JyotiPrakashMallick/repos",
+ "events_url": "https://api.github.com/users/JyotiPrakashMallick/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/JyotiPrakashMallick/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064776,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
+ "name": "documentation",
+ "color": "0075ca",
+ "default": true,
+ "description": "Improvements or additions to documentation"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2025-02-11T11:40:56Z",
+ "updated_at": "2025-02-11T12:16:18Z",
+ "closed_at": "2025-02-11T12:15:36Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What is the improvement or update you wish to see?\n\nAm trying to fetch the test session details through postman, how to do it ? I didn't find any documents for it. Any specific URL and the authentication method I need to follow ? \n\n\n\n\n### Is there any context that might help us understand?\n\nI am using `X-Checkly-Account` values in Account id and `Authorization` with values as `Bearer `\n\n### Does the docs page already exist? Please link to it.\n\n_No response_",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1016",
+ "id": 2842040991,
+ "node_id": "I_kwDOE8E-g86pZhqf",
+ "number": 1016,
+ "title": "bug: Secretes are not working with setup script and assertion",
+ "user": {
+ "login": "JyotiPrakashMallick",
+ "id": 6301012,
+ "node_id": "MDQ6VXNlcjYzMDEwMTI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6301012?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/JyotiPrakashMallick",
+ "html_url": "https://github.com/JyotiPrakashMallick",
+ "followers_url": "https://api.github.com/users/JyotiPrakashMallick/followers",
+ "following_url": "https://api.github.com/users/JyotiPrakashMallick/following{/other_user}",
+ "gists_url": "https://api.github.com/users/JyotiPrakashMallick/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/JyotiPrakashMallick/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/JyotiPrakashMallick/subscriptions",
+ "organizations_url": "https://api.github.com/users/JyotiPrakashMallick/orgs",
+ "repos_url": "https://api.github.com/users/JyotiPrakashMallick/repos",
+ "events_url": "https://api.github.com/users/JyotiPrakashMallick/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/JyotiPrakashMallick/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-02-10T10:51:55Z",
+ "updated_at": "2025-02-11T12:40:52Z",
+ "closed_at": "2025-02-11T12:40:52Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nNode.js v20.12.1\n\n### NPM version\n\n10.9.0\n\n### @checkly/cli version\n\n4.19.1\n\n### Steps to reproduce\n\nIn my set up I have created & stored user and password and few response variable (note these are static response from the server they don't change like account Id and user id) in the environment and secrets. \n\nWhile I am using them they are not getting called, how to fix this ?\n\nReference Image: \nEnvironment Variables:\n\n\n\nCalled them from the Setup Inline Script: \n\n\n\nSimilarly other variable are declared\n\n\n\n### What is expected?\n\nThe values should be passed. \n\n### What is actually happening?\n\nI am getting malformed error \n\n\n\nThe values are not passing here \n\n\n\nAssertion Failure\n\n\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1015",
+ "id": 2824444842,
+ "node_id": "I_kwDOE8E-g86oWZuq",
+ "number": 1015,
+ "title": "bug: The 'import.meta' meta-property is only allowed when the...",
+ "user": {
+ "login": "gajus",
+ "id": 973543,
+ "node_id": "MDQ6VXNlcjk3MzU0Mw==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/973543?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/gajus",
+ "html_url": "https://github.com/gajus",
+ "followers_url": "https://api.github.com/users/gajus/followers",
+ "following_url": "https://api.github.com/users/gajus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/gajus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/gajus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/gajus/subscriptions",
+ "organizations_url": "https://api.github.com/users/gajus/orgs",
+ "repos_url": "https://api.github.com/users/gajus/repos",
+ "events_url": "https://api.github.com/users/gajus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/gajus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2025-01-31T21:42:24Z",
+ "updated_at": "2025-04-28T10:48:14Z",
+ "closed_at": "2025-04-28T10:48:12Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n22\n\n### NPM version\n\n10\n\n### @checkly/cli version\n\n0.4.14\n\n### Steps to reproduce\n\n1. Use `import.meta.dirname`\n2. Run `pnpx checkly test`\n\n### What is expected?\n\nFor tests to run.\n\n### What is actually happening?\n\n> The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', or 'nodenext'.\n> entrypoint: path.join(import.meta.dirname, 'homepage.spec.ts')\n\nOur `tsconfig.json` already uses `nodenext`, so it is not clear where it is picking up the other value.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1014",
+ "id": 2819159139,
+ "node_id": "PR_kwDOE8E-g86JaY_A",
+ "number": 1014,
+ "title": "feat: add assertion and connection error reporters to TCP checks [sc-23082]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-29T20:06:06Z",
+ "updated_at": "2025-01-29T20:21:22Z",
+ "closed_at": "2025-01-29T20:21:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1014",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1014",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1014.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1014.patch",
+ "merged_at": "2025-01-29T20:21:19Z"
+ },
+ "body": "This PR adds reporter support for TCP check assertion and connection errors.\r\n\r\nI added a new fixture folder with TCP checks that at least currently are able to trigger various error scenarios. However, I am undecided as to whether such checks are stable enough to use in e2e checks, so the fixtures are currently unused.\r\n \r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1013",
+ "id": 2818895284,
+ "node_id": "PR_kwDOE8E-g86JZe2d",
+ "number": 1013,
+ "title": "fix: fix wrong reference URL for TcpCheck construct [sc-23083]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-29T18:06:52Z",
+ "updated_at": "2025-01-29T18:27:34Z",
+ "closed_at": "2025-01-29T18:27:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1013",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1013",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1013.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1013.patch",
+ "merged_at": "2025-01-29T18:27:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1012",
+ "id": 2802039028,
+ "node_id": "PR_kwDOE8E-g86IgRRs",
+ "number": 1012,
+ "title": "feat: add TcpCheck construct [sc-22430]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-21T14:39:16Z",
+ "updated_at": "2025-01-29T12:22:58Z",
+ "closed_at": "2025-01-29T12:22:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1012",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1012",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1012.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1012.patch",
+ "merged_at": "2025-01-29T12:22:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1011",
+ "id": 2799175619,
+ "node_id": "PR_kwDOE8E-g86IWaji",
+ "number": 1011,
+ "title": "chore: bump runtimeId to latest (2024.09) in examples",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-20T12:44:53Z",
+ "updated_at": "2025-01-20T13:37:42Z",
+ "closed_at": "2025-01-20T13:37:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1011",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1011",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1011.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1011.patch",
+ "merged_at": "2025-01-20T13:37:40Z"
+ },
+ "body": "2024.09 is the latest `CURRENT` version. 2024.02 is still the latest `STABLE` but we are bumping anyway.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1010",
+ "id": 2797815047,
+ "node_id": "PR_kwDOE8E-g86IRxZJ",
+ "number": 1010,
+ "title": "feat: support subpaths of supported dependencies (e.g. `node:fs/promises`) [sc-22943]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-19T20:27:44Z",
+ "updated_at": "2025-02-19T10:11:40Z",
+ "closed_at": null,
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1010",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1010",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1010.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1010.patch",
+ "merged_at": null
+ },
+ "body": "This PR makes it possible (or rather, allowed) to import subpaths from a supported dependency, such as `node:fs/promises` even though we only list `node:fs` as a supported module. It also supports cases where a dependency uses `exports` in `package.json` to expose subpaths of the module, and legacy usage where you don't specify any `exports` but access subpaths anyway. One very basic example being `checkly/constructs`. Note that these subpaths are not currently allowed by the runner due to its very basic allow-list implementation.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1009",
+ "id": 2797812138,
+ "node_id": "PR_kwDOE8E-g86IRw1K",
+ "number": 1009,
+ "title": "feat: support `node:` prefix for built-in modules [sc-22633]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-19T20:20:40Z",
+ "updated_at": "2025-01-20T06:32:50Z",
+ "closed_at": "2025-01-20T06:32:48Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1009",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1009",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1009.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1009.patch",
+ "merged_at": "2025-01-20T06:32:48Z"
+ },
+ "body": "This PR makes both `import 'node:path'` and `import 'path'` equivalent.\r\n \r\nAlso fixes a typo in the supported dependency list: `'readline '` had a trailing space.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1008",
+ "id": 2797780126,
+ "node_id": "PR_kwDOE8E-g86IRqnC",
+ "number": 1008,
+ "title": "fix: fix broken and flaky e2e test",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-19T19:02:49Z",
+ "updated_at": "2025-01-19T19:10:23Z",
+ "closed_at": "2025-01-19T19:10:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1008",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1008",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1008.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1008.patch",
+ "merged_at": "2025-01-19T19:10:21Z"
+ },
+ "body": "Also makes it so that fancy output (or some of it anyway) is now disabled for E2E tests because it's annoying and hid this particular issue.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1007",
+ "id": 2782679201,
+ "node_id": "PR_kwDOE8E-g86Hdl1W",
+ "number": 1007,
+ "title": "feat: check constructs against account default runtime if not given [sc-22843]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2025-01-12T20:32:06Z",
+ "updated_at": "2025-01-13T15:33:59Z",
+ "closed_at": "2025-01-13T15:33:57Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1007",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1007",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1007.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1007.patch",
+ "merged_at": "2025-01-13T15:33:56Z"
+ },
+ "body": "The CLI had a hardcoded default runtime value of `2024.02`, which became the effective value if no runtime was set at check or project level. Now, the account's default runtime is used instead. Additionally, if the account's default runtime is used, then we leave `runtimeId` undefined when synthesizing resources. This allows the user to have their checks always use the current account default runtime if they wish. If they do not wish to have such behavior, they should set a default runtime at project level as usual.\r\n\r\nTechnically speaking this is a potentially breaking change if a user has something other than `2024.02` set as their default account runtime, and have never set a runtime at project or check level. When they next deploy their checks (or run `checkly test`), a different runtime will be used. However, this kind of usage should be rare, and the user may simply change their default account runtime or define the runtime in the CLI project to restore the previous runtime, if needed.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1006",
+ "id": 2748434137,
+ "node_id": "PR_kwDOE8E-g86Frpk-",
+ "number": 1006,
+ "title": "feat: support tsconfig paths and package-relative imports [sc-22644]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-12-18T18:00:23Z",
+ "updated_at": "2025-01-20T06:14:32Z",
+ "closed_at": "2025-01-20T06:14:30Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1006",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1006",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1006.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1006.patch",
+ "merged_at": "2025-01-20T06:14:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1005",
+ "id": 2747497785,
+ "node_id": "PR_kwDOE8E-g86Foasp",
+ "number": 1005,
+ "title": "fix: updates wrong links to correct url. [sc-00]",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-18T11:01:35Z",
+ "updated_at": "2024-12-18T11:58:57Z",
+ "closed_at": "2024-12-18T11:58:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1005",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1005",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1005.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1005.patch",
+ "merged_at": "2024-12-18T11:58:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nSome @link JS docs were pointing to an old URL which triggered a redirect, losing the anchor.\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1004",
+ "id": 2742952434,
+ "node_id": "PR_kwDOE8E-g86FYyUg",
+ "number": 1004,
+ "title": "Feature: Add MSTeams and Telegram channels to CLI",
+ "user": {
+ "login": "RedOctober117",
+ "id": 66446130,
+ "node_id": "MDQ6VXNlcjY2NDQ2MTMw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/66446130?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/RedOctober117",
+ "html_url": "https://github.com/RedOctober117",
+ "followers_url": "https://api.github.com/users/RedOctober117/followers",
+ "following_url": "https://api.github.com/users/RedOctober117/following{/other_user}",
+ "gists_url": "https://api.github.com/users/RedOctober117/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/RedOctober117/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/RedOctober117/subscriptions",
+ "organizations_url": "https://api.github.com/users/RedOctober117/orgs",
+ "repos_url": "https://api.github.com/users/RedOctober117/repos",
+ "events_url": "https://api.github.com/users/RedOctober117/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/RedOctober117/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2024-12-16T17:16:06Z",
+ "updated_at": "2025-02-26T09:52:03Z",
+ "closed_at": "2025-02-26T09:52:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1004",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1004",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1004.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1004.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f) \r\n\r\n^ (access is denied to me)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nCompletely unfamiliar with the code base, so consider this my modest attempt at a contribution. It does not look like the Checkly API has native support for Teams/Telegram endpoints, so I went through the Webhook endpoint with templates identical to what the webpage offers.\r\n\r\nOpen to all feedback and will fix whatever is wrong.\r\n\r\n> Resolves #995 \r\n\r\n## New Dependency Submission\r\nN/A",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1003",
+ "id": 2737875519,
+ "node_id": "PR_kwDOE8E-g86FHnFA",
+ "number": 1003,
+ "title": "feat: support wildcard exports when parsing dependency tree [sc-22632]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-13T09:00:36Z",
+ "updated_at": "2024-12-13T10:40:27Z",
+ "closed_at": "2024-12-13T10:40:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1003",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1003",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1003.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1003.patch",
+ "merged_at": "2024-12-13T10:40:24Z"
+ },
+ "body": "This PR makes the project parser compatible with wildcard exports such as `export * from './file'`. Previously, only named exports such as `export { Thing } from './file'` were supported. The end result was that the file being referred to in the export would not be added to the dependency tree.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1002",
+ "id": 2730612342,
+ "node_id": "PR_kwDOE8E-g86Eu3_H",
+ "number": 1002,
+ "title": "chore(workflows): release workflow needs id-token write permission for npm provenance",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-10T16:32:47Z",
+ "updated_at": "2024-12-10T16:51:09Z",
+ "closed_at": "2024-12-10T16:51:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1002",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1002",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1002.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1002.patch",
+ "merged_at": "2024-12-10T16:51:08Z"
+ },
+ "body": "The 4.15.0 release workflow broke because now that we've updated to Node 18 with newer NPM, provenance is actually working (it tried to do it but could not). This permission is needed for provenance to work.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1001",
+ "id": 2730512295,
+ "node_id": "PR_kwDOE8E-g86Euhuf",
+ "number": 1001,
+ "title": "chore!: update node engine requirement to >=18 [sc-23291]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
+ "id": 12339722,
+ "node_id": "MI_kwDOE8E-g84AvEoK",
+ "number": 20,
+ "title": "5.0.x",
+ "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2025-02-19T10:02:20Z",
+ "updated_at": "2025-02-26T12:49:34Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2024-12-10T15:52:07Z",
+ "updated_at": "2025-02-19T11:57:14Z",
+ "closed_at": "2025-02-19T11:57:11Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1001",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/1001",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/1001.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/1001.patch",
+ "merged_at": "2025-02-19T11:57:11Z"
+ },
+ "body": "The reason for this change is that new versions of many of our dependencies now require Node 18 or later, meaning we cannot update them without breaking compatibility. Bumping our Node version in a major release makes that possible again.\r\n\r\nThis is a breaking change (despite probably no one using Node 16 anymore), so a new major version is required.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/1000",
+ "id": 2730200747,
+ "node_id": "I_kwDOE8E-g86iu46r",
+ "number": 1000,
+ "title": "bug: npm create checkly displays CLI version v4.7.0 instead of the latest",
+ "user": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-12-10T13:57:52Z",
+ "updated_at": "2024-12-10T14:17:31Z",
+ "closed_at": "2024-12-10T14:17:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv23.3.0\n\n### NPM version\n\n10.9.1\n\n### @checkly/cli version\n\ncheckly/4.14.0 darwin-arm64\n\n### Steps to reproduce\n\n1. Run `npm create checkly` as our onboarding flow recommends\r\n2. You'll get prompted with the following message:\r\n```bash\r\n> npx\r\n> create-cli\r\n\r\ncheckly v4.7.0 Build and Run Synthetics That Scale\r\n\r\nHi MarΓa de AntΓ³n! Let's get you started on your monitoring as code journey!\r\n\r\nβ Where do you want to create your new project?\r\n```\r\n\r\nShowing a CLI version older than the one installed, seems hardcoded. \n\n### What is expected?\n\nI'd expect the latest CLI version to be in use and displayed, or at least the latest I have installed. \r\n\r\nv4.1.4.0 instead of v4.7.0\n\n### What is actually happening?\n\nv4.7.0 is the version in use/reported\n\n### Any additional comments?\n\nI have no `CHECKLY_CLI_VERSION` specified in my local env vars.",
+ "closed_by": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/999",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/999",
+ "id": 2726977049,
+ "node_id": "PR_kwDOE8E-g86EiNom",
+ "number": 999,
+ "title": "chore(deps): Bump conf from 10.2.0 to 13.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-12-09T12:55:03Z",
+ "updated_at": "2025-02-19T12:23:43Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/999",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/999",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/999.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/999.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [conf](https://github.com/sindresorhus/conf) from 10.2.0 to 13.1.0.\n\nRelease notes \nSourced from conf's releases .
\n\nv13.1.0 \n\nhttps://github.com/sindresorhus/conf/compare/v13.0.1...v13.1.0
\nv13.0.1 \n\nFix validation being incorrectly run before schema change (#194 ) 529e762 \n \nhttps://github.com/sindresorhus/conf/compare/v13.0.0...v13.0.1
\nv13.0.0 \nBreaking \n\nThis is only a breaking change if you use the schema option.
\nhttps://github.com/sindresorhus/conf/compare/v12.0.0...v13.0.0
\nv12.0.0 \nBreaking \n\nRequire Node.js 18 aa12658 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.2...v12.0.0
\nv11.0.2 \n\nFix types for .delete() to allow access by dot notation (#182 ) 5b9a6e3 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.1...v11.0.2
\nv11.0.1 \n\nFix paths in package.json' ;s exports (#172 ) 99732a0 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.0...v11.0.1
\nv11.0.0 \nBreaking \n\nRequire Node.js 14 cea3d68 \nThis package is now pure ESM. Please read this . \nThe projectName option is now required unless you use the cwd option.\n\nPreviously, the package fetched the package name from the closest package.json, but this is no longer possible with ESM. \nIf you target Node.js 18 or later, it's quite easy to read package.json . \n \n \nThe projectVersion option is now required if you use the migration option. \nRemove encryption migration 80e1ff0\n\nMake sure to upgrade to v10 first if you upgrade from a version earlier than v5 . \n \n \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/998",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/998",
+ "id": 2725437172,
+ "node_id": "I_kwDOE8E-g86ict70",
+ "number": 998,
+ "title": "bug: Webapp: import traces is not working",
+ "user": {
+ "login": "sir-alex",
+ "id": 19433037,
+ "node_id": "MDQ6VXNlcjE5NDMzMDM3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sir-alex",
+ "html_url": "https://github.com/sir-alex",
+ "followers_url": "https://api.github.com/users/sir-alex/followers",
+ "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
+ "organizations_url": "https://api.github.com/users/sir-alex/orgs",
+ "repos_url": "https://api.github.com/users/sir-alex/repos",
+ "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sir-alex/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2024-12-08T18:18:49Z",
+ "updated_at": "2024-12-09T13:15:37Z",
+ "closed_at": "2024-12-09T09:47:55Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\n18.18.0\r\n\r\n### NPM version\r\n\r\n9.8.1\r\n\r\n### @checkly/cli version\r\n\r\n4.14.0\r\n\r\n### Steps to reproduce\r\n\r\nSorry for writing about this bug in this repository as I did not manage to find a repo related to APi specifically or WebApp. As this repo is pinned I will leave this bug here\r\n\r\nI was trying to enable traces to check it in my WebApp running on EC2 and was following a video from https://www.checklyhq.com/docs/traces-open-telemetry/\r\nI was not able to switch Import traces slider in my https://app.checklyhq.com/settings/account/traces\r\n\r\nIn webUi I see this\r\n\r\n\r\n\r\nIn console I see \r\n```\r\nAccess to XMLHttpRequest at 'https://api.checklyhq.com/accounts/' from origin 'https://app.checklyhq.com' has been blocked by CORS policy: Method PATCH is not allowed by Access-Control-Allow-Methods in preflight response.\r\n```\r\nAfter I switched plugin to ignore CORS in my browser I got PATCH error as per screenshot attached\r\n\r\n\r\nI tried a direct curl request\r\n\r\n```\r\ncurl --location --request PATCH 'https://api.checklyhq.com/accounts/' \\\r\n--header 'Accept: application/json' \\\r\n--header 'X-Checkly-Account: ' \\\r\n--header 'Authorization: Bearer ' \\\r\n--header 'Content-Type: application/json' \\\r\n--data '{\r\n \"settings\": {\r\n \"useChecklyOtelProvider\": true,\r\n \"tracing\": true\r\n }\r\n}'\r\n```\r\nI got 401 error . But other API calls with same headers are working\r\n\r\nI tried to call otel API from curl but I got redirection\r\n```\r\ncurl -I https://otel.eu-west-1.checklyhq.com/v1/traces\r\nHTTP/2 301 \r\ndate: Sun, 08 Dec 2024 17:51:55 GMT\r\nlocation: https://www.checklyhq.com/docs/traces-open-telemetry\r\n```\r\n\r\nMy software: \r\nBrave v1.73.97\r\nUbuntu 22.04 LTS\r\n\r\n\r\n\r\n### What is expected?\r\n\r\nIt should work I guess\r\n\r\n### What is actually happening?\r\n\r\nsee above\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/997",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/997",
+ "id": 2724757040,
+ "node_id": "PR_kwDOE8E-g86Eapec",
+ "number": 997,
+ "title": "TECH: Mock Service Worker (MSW) v2",
+ "user": {
+ "login": "sir-alex",
+ "id": 19433037,
+ "node_id": "MDQ6VXNlcjE5NDMzMDM3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sir-alex",
+ "html_url": "https://github.com/sir-alex",
+ "followers_url": "https://api.github.com/users/sir-alex/followers",
+ "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
+ "organizations_url": "https://api.github.com/users/sir-alex/orgs",
+ "repos_url": "https://api.github.com/users/sir-alex/repos",
+ "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sir-alex/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-07T18:20:12Z",
+ "updated_at": "2024-12-07T18:20:12Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/997",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/997",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/997.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/997.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## New Dependency Submission\r\n```\r\n\"devDependencies\": {\r\n ...\r\n \"msw\": \"2.6.8\",\r\n ...\r\n}\r\n```\r\nBasic implementation MSW https://mswjs.io/ for advanced server response mocking. \r\nThe current API mocking using Jest's standard mocking functionality can be challenging due to the complexity of the Axios setup. Incorporating advanced server response mocking with MSW will simplify the process and make it more effective for both unit and integration tests.\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 1,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/996",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/996",
+ "id": 2724697420,
+ "node_id": "PR_kwDOE8E-g86EaddC",
+ "number": 996,
+ "title": "TECH: Verdaccio local npm registry",
+ "user": {
+ "login": "sir-alex",
+ "id": 19433037,
+ "node_id": "MDQ6VXNlcjE5NDMzMDM3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sir-alex",
+ "html_url": "https://github.com/sir-alex",
+ "followers_url": "https://api.github.com/users/sir-alex/followers",
+ "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
+ "organizations_url": "https://api.github.com/users/sir-alex/orgs",
+ "repos_url": "https://api.github.com/users/sir-alex/repos",
+ "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sir-alex/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-12-07T16:01:38Z",
+ "updated_at": "2025-02-18T10:30:52Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/996",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/996",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/996.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/996.patch",
+ "merged_at": null
+ },
+ "body": "Verdaccio local npm registry for local env with default settings\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## New Dependency Submission\r\n```\r\n\"devDependencies\": {\r\n ...\r\n \"verdaccio\": \"6.0.2\"\r\n ...\r\n}\r\n```\r\nVerdaccio https://verdaccio.org/\r\nA lightweight Node.js private proxy registry\r\n\r\nAs discussed in PR #994 here is proposal for local npm registry.\r\n\r\n## How to use for both e2e testing and local env :\r\n1. run verdaccio by `npm run verdaccio`. Modify `verdaccio-config.yaml` for advanced settings as per documentation https://verdaccio.org/docs/configuration\r\n2. server can be used for both e2e testing and local env \r\n\r\n\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/995",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/995",
+ "id": 2721474912,
+ "node_id": "I_kwDOE8E-g86iNmlg",
+ "number": 995,
+ "title": "feat: add construct for MS Teams and Telegram alert channels in the CLI",
+ "user": {
+ "login": "cjanslow",
+ "id": 9406795,
+ "node_id": "MDQ6VXNlcjk0MDY3OTU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/9406795?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/cjanslow",
+ "html_url": "https://github.com/cjanslow",
+ "followers_url": "https://api.github.com/users/cjanslow/followers",
+ "following_url": "https://api.github.com/users/cjanslow/following{/other_user}",
+ "gists_url": "https://api.github.com/users/cjanslow/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/cjanslow/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/cjanslow/subscriptions",
+ "organizations_url": "https://api.github.com/users/cjanslow/orgs",
+ "repos_url": "https://api.github.com/users/cjanslow/repos",
+ "events_url": "https://api.github.com/users/cjanslow/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/cjanslow/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-05T21:32:58Z",
+ "updated_at": "2025-02-26T13:24:53Z",
+ "closed_at": "2025-02-26T13:24:53Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nAllow users to set up [MS Teams](https://www.checklyhq.com/docs/integrations/msteams/) and [Telegram](https://www.checklyhq.com/docs/integrations/telegram/) alert channels via the CLI.\n\n### How would you implement this feature?\n\nFollow the same process as the [other alert channels](https://www.checklyhq.com/docs/cli/constructs-reference/#pagerdutyalertchannel) which are available via the CLI today.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/994",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/994",
+ "id": 2720318428,
+ "node_id": "PR_kwDOE8E-g86ELahd",
+ "number": 994,
+ "title": "Deploy preview with details which data is going to be updated for each file changed (similar to terraform plan command)",
+ "user": {
+ "login": "sir-alex",
+ "id": 19433037,
+ "node_id": "MDQ6VXNlcjE5NDMzMDM3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sir-alex",
+ "html_url": "https://github.com/sir-alex",
+ "followers_url": "https://api.github.com/users/sir-alex/followers",
+ "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
+ "organizations_url": "https://api.github.com/users/sir-alex/orgs",
+ "repos_url": "https://api.github.com/users/sir-alex/repos",
+ "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sir-alex/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2024-12-05T12:43:51Z",
+ "updated_at": "2025-07-11T14:57:34Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/994",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/994",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/994.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/994.patch",
+ "merged_at": null
+ },
+ "body": "## Affected Components\r\n* [X] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis is my first contribution to this project. I apologize in advance if I did something not inline with the way you maintain this project. This is addressing my own ticket #993 \r\nThis PR implements detailed preview for `npx checkly deploy -p`\r\nBEFORE:\r\n\r\nAFTER:\r\n\r\n\r\nHigh scope logic explanation:\r\n1. Retrieve the current data from the server via API.\r\n2. Gather the data to be sent to the API.\r\n3. Compare the differences and display them in the CLI in a format that clearly shows the current values and the proposed updates for easy understanding.\r\n\r\nCode level explanation:\r\nThis PR introduces deploy preview functionality for the alert-channel resource type only. I implemented one resource type per PR to keep the scope manageable and avoid overloading the PR with unrelated changes. The functionality can be easily extended to support other resource types, providing similar previews.\r\n\r\nSince this feature doesnβt alter the logic for sending data to the server, it shouldnβt break any existing functionality. It can be safely merged into the main branch. However, I recommend testing it thoroughly, as thereβs always a chance I might have missed something.\r\n\r\nTests:\r\nUnits/integration\r\n\r\n\r\n> Resolves #993 \r\n\r\n## Development and Testing Approach:\r\nI developed and tested this functionality locally using a TDD approach with the following tools:\r\n\r\n- Verdaccio for a local npm registry\r\n- MSW and a local mock server for API simulations\r\n\r\nFor this PR, I removed these development dependencies, as they might not align with your preferred tech stack for TDD. Additionally, updates to the testing stack should be handled in separate PRs.\r\n\r\nIf youβre interested in adding an end-to-end (e2e) testing flow to test commands in a local npm registry environment, let me know! Iβd be happy to collaborate on integrating this into a testing environment.\r\n",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/993",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/993",
+ "id": 2720181914,
+ "node_id": "I_kwDOE8E-g86iIq6a",
+ "number": 993,
+ "title": "feat: Deploy preview with details which data is going to be updated for each file changed (similar to terraform plan command)",
+ "user": {
+ "login": "sir-alex",
+ "id": 19433037,
+ "node_id": "MDQ6VXNlcjE5NDMzMDM3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sir-alex",
+ "html_url": "https://github.com/sir-alex",
+ "followers_url": "https://api.github.com/users/sir-alex/followers",
+ "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
+ "organizations_url": "https://api.github.com/users/sir-alex/orgs",
+ "repos_url": "https://api.github.com/users/sir-alex/repos",
+ "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sir-alex/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-12-05T11:43:44Z",
+ "updated_at": "2024-12-05T12:46:35Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nBefore deploying changes to the cloud, itβs beneficial to preview what changes will be submitted. This is similar to the `terraform plan` command.\r\n\r\nWhile there is a preview flag for `npx checkly deploy -p`, it only provides a list of logicalIds without showing the exact content of the changes. Without these details, it becomes difficult to understand what will be updated in the cloud, as demonstrated in the image below:\r\n\r\n\r\n\r\nIdeally, a standalone command like `npx checkly preview` would be available for previews, similar to:\r\n\r\n```\r\nterraform plan\r\ncdk diff\r\npulumi preview\r\n```\n\n### How would you implement this feature?\n\nProposed Implementation Steps:\r\n\r\n1. Retrieve the current data from the server via API.\r\n\r\n2. Gather the data to be sent to the API.\r\n\r\n3. Compare the differences and display them in the CLI in a format that clearly shows the current values and the proposed updates for easy understanding.",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/992",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/992",
+ "id": 2717600211,
+ "node_id": "PR_kwDOE8E-g86ECDO6",
+ "number": 992,
+ "title": "chore(deps): Bump acorn-walk from 8.2.0 to 8.3.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
+ "id": 12339722,
+ "node_id": "MI_kwDOE8E-g84AvEoK",
+ "number": 20,
+ "title": "5.0.x",
+ "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2025-02-19T10:02:20Z",
+ "updated_at": "2025-02-26T12:49:34Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 4,
+ "created_at": "2024-12-04T12:30:36Z",
+ "updated_at": "2025-02-25T16:19:30Z",
+ "closed_at": "2025-02-25T16:19:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/992",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/992",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/992.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/992.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [acorn-walk](https://github.com/acornjs/acorn) from 8.2.0 to 8.3.4.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/991",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/991",
+ "id": 2716846598,
+ "node_id": "PR_kwDOE8E-g86D_bEe",
+ "number": 991,
+ "title": "chore: update node to latest 18.x [sc-22520]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-04T07:56:38Z",
+ "updated_at": "2024-12-05T08:30:28Z",
+ "closed_at": "2024-12-05T08:30:26Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/991",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/991",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/991.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/991.patch",
+ "merged_at": "2024-12-05T08:30:26Z"
+ },
+ "body": "When we bump dependencies, some of them are no longer happy with Node 16, which was still being used in workflows.\r\n\r\nI considered using `node-version-file` instead of `node-version` for `actions/setup-node`, but decided to keep it as is for now, as it may be easier to use a matrix instead in the future if the values are static.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/990",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/990",
+ "id": 2711527778,
+ "node_id": "I_kwDOE8E-g86hnqFi",
+ "number": 990,
+ "title": "bug: Missed types for PW in 'Advanced Example Project' boilerplate in WebStorm 2024.2 Kali Linux 2024.2",
+ "user": {
+ "login": "sir-alex",
+ "id": 19433037,
+ "node_id": "MDQ6VXNlcjE5NDMzMDM3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sir-alex",
+ "html_url": "https://github.com/sir-alex",
+ "followers_url": "https://api.github.com/users/sir-alex/followers",
+ "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
+ "organizations_url": "https://api.github.com/users/sir-alex/orgs",
+ "repos_url": "https://api.github.com/users/sir-alex/repos",
+ "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sir-alex/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ },
+ {
+ "id": 7865526779,
+ "node_id": "LA_kwDOE8E-g88AAAAB1NJp-w",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/tbd",
+ "name": "tbd",
+ "color": "fbca04",
+ "default": false,
+ "description": "To be discussed with stakeholders."
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2024-12-02T11:07:57Z",
+ "updated_at": "2024-12-11T19:55:59Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\n18.18.0\r\n\r\n### NPM version\r\n\r\n9.8.1\r\n\r\n### @checkly/cli version\r\n\r\n4.14.0\r\n\r\n### Steps to reproduce\r\n\r\n`npm create checkly`\r\nAll default options selected with TS and \"'Advanced Example Project'\" + deps installation\r\n\r\nopen created projects in WebStorm 2024.2 running on Kali Linux 2024.2 LTS\r\n\r\n### What is expected?\r\n\r\nPW types are expected to be available in IDE after default project installation\r\n\r\n\r\n### What is actually happening?\r\n\r\nPW types are not available for IDE due to missed PW dependency in default package.json\r\n\r\n\r\n\r\n### Any additional comments?\r\n\r\nTo use PR types, I currently need to install them manually as described in ReadMe. It would be fantastic if they were included by default when creating a project with the CLI since PW files coming with CLI create command it is expected that types will be available out of the box.\r\nThank you in advance β you're building an amazing product!",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/989",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/989",
+ "id": 2711192565,
+ "node_id": "I_kwDOE8E-g86hmYP1",
+ "number": 989,
+ "title": "feat: add support for alternative JS runtimes like bun or Deno",
+ "user": {
+ "login": "MegaMaddin",
+ "id": 4417135,
+ "node_id": "MDQ6VXNlcjQ0MTcxMzU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4417135?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MegaMaddin",
+ "html_url": "https://github.com/MegaMaddin",
+ "followers_url": "https://api.github.com/users/MegaMaddin/followers",
+ "following_url": "https://api.github.com/users/MegaMaddin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MegaMaddin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MegaMaddin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MegaMaddin/subscriptions",
+ "organizations_url": "https://api.github.com/users/MegaMaddin/orgs",
+ "repos_url": "https://api.github.com/users/MegaMaddin/repos",
+ "events_url": "https://api.github.com/users/MegaMaddin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MegaMaddin/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2024-12-02T09:30:27Z",
+ "updated_at": "2025-05-20T08:42:32Z",
+ "closed_at": "2025-05-20T08:42:31Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\n\r\nAs a customer/user of the CLI, I'd like to use different JS runtimes other than `node`. There are currently two alternative JS runtimes on the rise:\r\n\r\n- [bun](https://bun.sh/)\r\n- [Deno](https://deno.com/)\r\n\r\nIt would be nice to get end-to-end support for them.\r\n\r\n### How would you implement this feature?\r\n\r\nI'm currently running the Checkly CLI under Deno 2 and it works. Although the end-to-end experience isn't en point yet, since the CLI is not aware of the runtime.\r\n\r\nSo for some stuff you need to fiddle around a bit to get it running:\r\n- imports in Deno are using the full name incl. suffix `my/file/name.ts` which fails when transpiling this via TSC on the deploy stage\r\n- Type resolution not always works and requires \"manual\" imports\r\n- When transpiling code, the CLI falls back to TSC instead of the runtime",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/988",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/988",
+ "id": 2711095024,
+ "node_id": "I_kwDOE8E-g86hmAbw",
+ "number": 988,
+ "title": "feat: add a \"download\" or \"results\" sub command for retrieving check results",
+ "user": {
+ "login": "MegaMaddin",
+ "id": 4417135,
+ "node_id": "MDQ6VXNlcjQ0MTcxMzU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4417135?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MegaMaddin",
+ "html_url": "https://github.com/MegaMaddin",
+ "followers_url": "https://api.github.com/users/MegaMaddin/followers",
+ "following_url": "https://api.github.com/users/MegaMaddin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MegaMaddin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MegaMaddin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MegaMaddin/subscriptions",
+ "organizations_url": "https://api.github.com/users/MegaMaddin/orgs",
+ "repos_url": "https://api.github.com/users/MegaMaddin/repos",
+ "events_url": "https://api.github.com/users/MegaMaddin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MegaMaddin/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-12-02T08:52:19Z",
+ "updated_at": "2024-12-02T08:52:19Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nAs a customer/user of the CLI, I want to be able to download check results as well, w/o the need of tinkering together API requests. In a perfect world I'd be able to provide some filters (like tags, check type, success state, check id) for retrieving results. \n\n### How would you implement this feature?\n\nI'd use the public API for data gathering and filtering where possible, otherwise use client side filtering.",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/987",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/987",
+ "id": 2704276439,
+ "node_id": "I_kwDOE8E-g86hL_vX",
+ "number": 987,
+ "title": "feat: support NOT operation when using trigger",
+ "user": {
+ "login": "Stono",
+ "id": 1486729,
+ "node_id": "MDQ6VXNlcjE0ODY3Mjk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1486729?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Stono",
+ "html_url": "https://github.com/Stono",
+ "followers_url": "https://api.github.com/users/Stono/followers",
+ "following_url": "https://api.github.com/users/Stono/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Stono/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Stono/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Stono/subscriptions",
+ "organizations_url": "https://api.github.com/users/Stono/orgs",
+ "repos_url": "https://api.github.com/users/Stono/repos",
+ "events_url": "https://api.github.com/users/Stono/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Stono/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-11-29T07:58:20Z",
+ "updated_at": "2024-11-29T19:06:37Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nI would like to be able to say `npx checkly trigger --tags=my-app --not-tags=under-development`, in this example, this would select all tests with the tag of `my-app`, but exclude tests which are flagged as `under-development`.\r\n\r\nThis is partly a product of the way we deploy checkly at Auto Trader, but the `app` tag is _always_ present for a given app, so I need a method of excluding under-development tests.\r\n\r\nContext; we \"trigger\" and apps tests after the app, or tests for that app, get deployed to create a CICD flow. \n\n### How would you implement this feature?\n\nAs above",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/986",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/986",
+ "id": 2703223624,
+ "node_id": "PR_kwDOE8E-g86DggcZ",
+ "number": 986,
+ "title": "feat: optionally bypass runtime dependency checks [sc-22475]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-11-28T20:42:06Z",
+ "updated_at": "2024-11-29T12:12:34Z",
+ "closed_at": "2024-11-29T12:12:32Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/986",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/986",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/986.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/986.patch",
+ "merged_at": "2024-11-29T12:12:32Z"
+ },
+ "body": "Introduces a new option called `--[no-]verify-runtime-dependencies` for the `test` and `deploy` commands, which is `true` by default and matches current behavior. Should the user decide that they know the available dependencies better than we do, they can run the commands with the `--no-verify-runtime-dependencies` flag set, or they can use the equivalent `CHECKLY_VERIFY_RUNTIME_DEPENDENCIES=0` environment variable.\r\n\r\nSpecifically, this feature makes it possible to use custom dependencies that have been added to a customized private location runtime (contact your Account Executive to learn how).\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/985",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/985",
+ "id": 2699238995,
+ "node_id": "PR_kwDOE8E-g86DXWsX",
+ "number": 985,
+ "title": "feat: add webhook secret support for webhook alert channels [sc-22462]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-11-27T17:07:18Z",
+ "updated_at": "2024-11-28T10:28:04Z",
+ "closed_at": "2024-11-28T10:28:03Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/985",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/985",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/985.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/985.patch",
+ "merged_at": "2024-11-28T10:28:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/984",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/984",
+ "id": 2695762104,
+ "node_id": "PR_kwDOE8E-g86DO2ZR",
+ "number": 984,
+ "title": "feat: allow configuring the CLI to error on no matching tests",
+ "user": {
+ "login": "imbstack",
+ "id": 127521,
+ "node_id": "MDQ6VXNlcjEyNzUyMQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/127521?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/imbstack",
+ "html_url": "https://github.com/imbstack",
+ "followers_url": "https://api.github.com/users/imbstack/followers",
+ "following_url": "https://api.github.com/users/imbstack/following{/other_user}",
+ "gists_url": "https://api.github.com/users/imbstack/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/imbstack/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/imbstack/subscriptions",
+ "organizations_url": "https://api.github.com/users/imbstack/orgs",
+ "repos_url": "https://api.github.com/users/imbstack/repos",
+ "events_url": "https://api.github.com/users/imbstack/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/imbstack/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-11-26T18:51:04Z",
+ "updated_at": "2024-12-04T07:35:51Z",
+ "closed_at": "2024-12-04T07:35:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/984",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/984",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/984.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/984.patch",
+ "merged_at": "2024-12-04T07:35:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThis will be useful for us to assert results from this in CI and such but I would understand if you'd prefer to not take it. Also happy to change the name, etc.\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/983",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/983",
+ "id": 2695057414,
+ "node_id": "PR_kwDOE8E-g86DNKUt",
+ "number": 983,
+ "title": "feat: added proxy field to the sync-playwright command",
+ "user": {
+ "login": "ejanusevicius",
+ "id": 53275685,
+ "node_id": "MDQ6VXNlcjUzMjc1Njg1",
+ "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ejanusevicius",
+ "html_url": "https://github.com/ejanusevicius",
+ "followers_url": "https://api.github.com/users/ejanusevicius/followers",
+ "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
+ "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
+ "repos_url": "https://api.github.com/users/ejanusevicius/repos",
+ "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-11-26T15:20:34Z",
+ "updated_at": "2024-11-27T11:12:46Z",
+ "closed_at": "2024-11-26T15:58:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/983",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/983",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/983.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/983.patch",
+ "merged_at": "2024-11-26T15:58:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n* Extends the `sync-playwright` command to include the proxy field.\r\n\r\n## Testing\r\n\r\nhttps://github.com/user-attachments/assets/c83ab34d-21be-4d19-9d88-122eb2a8455b\r\n\r\n* TypeScript error is thrown due to the mising property in the `Use` type that was added here: https://github.com/checkly/checkly-cli/pull/982 (the local version of the `checkly-cli` was not updated for the tests)",
+ "closed_by": {
+ "login": "ejanusevicius",
+ "id": 53275685,
+ "node_id": "MDQ6VXNlcjUzMjc1Njg1",
+ "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ejanusevicius",
+ "html_url": "https://github.com/ejanusevicius",
+ "followers_url": "https://api.github.com/users/ejanusevicius/followers",
+ "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
+ "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
+ "repos_url": "https://api.github.com/users/ejanusevicius/repos",
+ "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/982",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/982",
+ "id": 2694620030,
+ "node_id": "PR_kwDOE8E-g86DMCsi",
+ "number": 982,
+ "title": "feat: added TS types for http proxy - `[sc-22386]`",
+ "user": {
+ "login": "ejanusevicius",
+ "id": 53275685,
+ "node_id": "MDQ6VXNlcjUzMjc1Njg1",
+ "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ejanusevicius",
+ "html_url": "https://github.com/ejanusevicius",
+ "followers_url": "https://api.github.com/users/ejanusevicius/followers",
+ "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
+ "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
+ "repos_url": "https://api.github.com/users/ejanusevicius/repos",
+ "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-11-26T13:15:54Z",
+ "updated_at": "2024-11-26T13:27:38Z",
+ "closed_at": "2024-11-26T13:27:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/982",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/982",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/982.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/982.patch",
+ "merged_at": "2024-11-26T13:27:36Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n## Notes for the Reviewer\r\n* Adds the TypeScript type for `HttpProxy` that complies with Playwright documentation [here](https://playwright.dev/docs/network#http-proxy).",
+ "closed_by": {
+ "login": "ejanusevicius",
+ "id": 53275685,
+ "node_id": "MDQ6VXNlcjUzMjc1Njg1",
+ "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ejanusevicius",
+ "html_url": "https://github.com/ejanusevicius",
+ "followers_url": "https://api.github.com/users/ejanusevicius/followers",
+ "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
+ "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
+ "repos_url": "https://api.github.com/users/ejanusevicius/repos",
+ "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/981",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/981",
+ "id": 2662285236,
+ "node_id": "I_kwDOE8E-g86erz-0",
+ "number": 981,
+ "title": "feat: Bump nodejs version in checkly-agent",
+ "user": {
+ "login": "Stono",
+ "id": 1486729,
+ "node_id": "MDQ6VXNlcjE0ODY3Mjk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1486729?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Stono",
+ "html_url": "https://github.com/Stono",
+ "followers_url": "https://api.github.com/users/Stono/followers",
+ "following_url": "https://api.github.com/users/Stono/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Stono/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Stono/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Stono/subscriptions",
+ "organizations_url": "https://api.github.com/users/Stono/orgs",
+ "repos_url": "https://api.github.com/users/Stono/repos",
+ "events_url": "https://api.github.com/users/Stono/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Stono/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-11-15T15:20:20Z",
+ "updated_at": "2024-11-15T15:46:15Z",
+ "closed_at": "2024-11-15T15:46:15Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nHi, \r\nPlease can we bump the nodejs version in checkly-agent docker image? It's on 18 which is EOL next april.\r\n\r\nFor context; we add some additional support scripts to the docker image to help us with deploying checks. It'd be nice to be able to use things like `import.meta` which is not available on 18.\n\n### How would you implement this feature?\n\nUpgrade node :D ",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/980",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/980",
+ "id": 2656468579,
+ "node_id": "PR_kwDOE8E-g86B02pB",
+ "number": 980,
+ "title": "feat: compress large JSON requests [sc-22310]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2024-11-13T18:51:24Z",
+ "updated_at": "2024-11-15T16:16:36Z",
+ "closed_at": "2024-11-15T16:16:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/980",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/980",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/980.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/980.patch",
+ "merged_at": "2024-11-15T16:16:34Z"
+ },
+ "body": "When you deploy or test a project, a potentially very large JSON payload is sent to the API server. In large projects, the time to upload the payload can be quite significant (depending on connection speed). This PR introduces gzip compression to payloads sent to relevant endpoints, which should make the payload easier to upload.\r\n\r\nAdditionally, those large payloads were stringified fully in memory, causing unnecessarily high memory usage. This PR changes the payload to be stringified and streamed with json-stream-stringify instead, which should decrease memory usage. This change only applies to requests that are now also getting compressed.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\n- `json-stream-stringify`: This package is dependency-free, and perhaps the only package providing the needed functionality to stream JSON payloads.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/979",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/979",
+ "id": 2651576340,
+ "node_id": "I_kwDOE8E-g86eC9gU",
+ "number": 979,
+ "title": "bug: Prolonged test suite exceeding CLI default timeout of 5 minutes displaying false positives",
+ "user": {
+ "login": "Dnhem",
+ "id": 64617718,
+ "node_id": "MDQ6VXNlcjY0NjE3NzE4",
+ "avatar_url": "https://avatars.githubusercontent.com/u/64617718?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Dnhem",
+ "html_url": "https://github.com/Dnhem",
+ "followers_url": "https://api.github.com/users/Dnhem/followers",
+ "following_url": "https://api.github.com/users/Dnhem/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Dnhem/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Dnhem/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Dnhem/subscriptions",
+ "organizations_url": "https://api.github.com/users/Dnhem/orgs",
+ "repos_url": "https://api.github.com/users/Dnhem/repos",
+ "events_url": "https://api.github.com/users/Dnhem/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Dnhem/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-11-12T09:28:50Z",
+ "updated_at": "2024-11-26T12:15:36Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.20.2\n\n### NPM version\n\n10.5.0\n\n### @checkly/cli version\n\n4.9.1\n\n### Steps to reproduce\n\n`npx checkly test --timeout=1 --reporter=github`\r\n\n\n### What is expected?\n\n- Test suite exceeding CLI default timeout of 5 minutes should not display failed test result(s) on GitHub MD report\r\n- Timeout should be flexible/increased to allow test suite to finish executing instead of displaying false positive on GitHub MD report\n\n### What is actually happening?\n\nMisalignment - GitHub MD displays false positives while Test Sessions are displaying passed results\r\n\r\n\r\n\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/reactions",
+ "total_count": 1,
+ "+1": 1,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/978",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/978",
+ "id": 2649971969,
+ "node_id": "PR_kwDOE8E-g86Bifc5",
+ "number": 978,
+ "title": "feat: introduce logging [sc-22304]",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-11-11T17:37:23Z",
+ "updated_at": "2024-12-06T06:21:01Z",
+ "closed_at": null,
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/978",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/978",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/978.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/978.patch",
+ "merged_at": null
+ },
+ "body": "While this PR is intended to eventually introduce permanent logging to the CLI, for now its purpose is to help us debug a certain customer issue. As such some cleanup will be needed before this can merged for real.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\nA new dependency to `pino` is introduced. I also debated going with `winston` but `pino` seems to have a reputation for being somewhat faster, and it has slightly fewer dependencies.",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/977",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/977",
+ "id": 2638865890,
+ "node_id": "PR_kwDOE8E-g86BF7eI",
+ "number": 977,
+ "title": "fix: allow mqtt client to reconnect if it gets disconnected",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-11-06T18:15:53Z",
+ "updated_at": "2024-11-07T09:11:18Z",
+ "closed_at": "2024-11-07T09:11:16Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/977",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/977",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/977.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/977.patch",
+ "merged_at": "2024-11-07T09:11:16Z"
+ },
+ "body": "MQTT client reconnections were disabled for seemingly no reason. Combined with the fact that the SocketClient's various error and disconnection events were completely ignored, a random disconnection before the expected final message was received would almost certainly cause the CLI to essentially hang, doing nothing until the failsafe timeout (currently 10m) hit.\r\n\r\nThere is an additional edge case which is not covered by this change. Even now that reconnections are enabled, in the unlucky case that the final message is distributed when our client is not connected (i.e. in the process waiting to reconnect, or actively reconnecting), then we'll still miss it and hang the same way. To reduce the odds of this edge condition happening, the reconnect wait timeout was reduced to 100ms from the default of 1000ms.\r\n\r\nTo invoke the reconnection behavior (and to try to figure out whether there was any reason why reconnections were originally disabled), I wrote a simple HTTP proxy that acts like a normal HTTP proxy but disconnects all connections after a configurable duration. Then I ran the CLI with the `https_proxy` environment variable and confirmed that reconnections were successful when the proxy closed connections.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/976",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/976",
+ "id": 2638070511,
+ "node_id": "PR_kwDOE8E-g86BDf_G",
+ "number": 976,
+ "title": "fix: resolve fixture package name conflict",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-11-06T13:14:35Z",
+ "updated_at": "2024-11-06T13:22:23Z",
+ "closed_at": "2024-11-06T13:22:07Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/976",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/976",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/976.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/976.patch",
+ "merged_at": null
+ },
+ "body": "Fixes jest-haste-map reporting a Haste module naming collision for dummy-project.\r\n\r\nIf all checks pass following this change, then the PR is successful.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/975",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/975",
+ "id": 2638020041,
+ "node_id": "PR_kwDOE8E-g86BDXlg",
+ "number": 975,
+ "title": "chore: update mqtt to latest 5.x and remove unneeded async-mqtt wrapper",
+ "user": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-11-06T12:56:16Z",
+ "updated_at": "2024-11-06T16:37:22Z",
+ "closed_at": "2024-11-06T16:37:20Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/975",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/975",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/975.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/975.patch",
+ "merged_at": "2024-11-06T16:37:20Z"
+ },
+ "body": "It seems that the async-mqtt wrapper has not been updated for a few years and our usage does not require it. It's more future proof to just use mqtt directly.\r\n\r\nRelevant MqttClient calls have been updated to Async variants.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\nWhile technically mqtt was added to package.json, it was already used indirectly via async-mqtt.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/974",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/974",
+ "id": 2630761163,
+ "node_id": "I_kwDOE8E-g86czjrL",
+ "number": 974,
+ "title": "bug: A new Playwright and Checkly project lead to a TypeScript version mismatch warning",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-11-02T20:10:49Z",
+ "updated_at": "2024-12-17T00:02:10Z",
+ "closed_at": null,
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n23\n\n### NPM version\n\n10.9\n\n### @checkly/cli version\n\nlatest (v4.8.1)\n\n### Steps to reproduce\n\n```\r\nnpm init playwright@latest\r\nnpm init checkly\r\nnpx checkly test\r\n```\r\n\r\nLeads to this warning. \r\n\r\n \r\n\r\nThings still work as expected but the warning isn't very \"trustworthy\". π«£\n\n### What is expected?\n\nNo TypeScript version mismatch warning.\n\n### What is actually happening?\n\nA warning is printed out.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/973",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/973",
+ "id": 2629360336,
+ "node_id": "I_kwDOE8E-g86cuNrQ",
+ "number": 973,
+ "title": "feat: Show hint to update CLI when there's a new version available",
+ "user": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-11-01T16:12:49Z",
+ "updated_at": "2025-02-19T10:59:19Z",
+ "closed_at": "2025-02-19T10:59:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\nSaves mental energy from users, improves DX :)\r\n\r\nWhen running the CLI with an older version it says:\r\n\r\n```bash\r\nβΊ Warning: checkly update available from 4.7.0 to 4.9.1.\r\n```\r\n\r\nIt'd be nice if it were to have a hint to remind folks how to update it. \r\n\r\n### How would you implement this feature?\r\n\r\ni.e.\r\n\r\n```bash\r\n βΊ Warning: checkly update available from 4.7.0 to 4.9.1.\r\n βΊ use: npm install checkly@latest\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/972",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/972",
+ "id": 2624256860,
+ "node_id": "PR_kwDOE8E-g86AZLKs",
+ "number": 972,
+ "title": "docs: fix doc URL",
+ "user": {
+ "login": "matthiasgubler",
+ "id": 2006388,
+ "node_id": "MDQ6VXNlcjIwMDYzODg=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/2006388?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/matthiasgubler",
+ "html_url": "https://github.com/matthiasgubler",
+ "followers_url": "https://api.github.com/users/matthiasgubler/followers",
+ "following_url": "https://api.github.com/users/matthiasgubler/following{/other_user}",
+ "gists_url": "https://api.github.com/users/matthiasgubler/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/matthiasgubler/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/matthiasgubler/subscriptions",
+ "organizations_url": "https://api.github.com/users/matthiasgubler/orgs",
+ "repos_url": "https://api.github.com/users/matthiasgubler/repos",
+ "events_url": "https://api.github.com/users/matthiasgubler/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/matthiasgubler/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2024-10-30T14:17:42Z",
+ "updated_at": "2024-11-28T14:06:25Z",
+ "closed_at": "2024-11-28T12:10:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/972",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/972",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/972.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/972.patch",
+ "merged_at": "2024-11-28T12:10:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/971",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/971",
+ "id": 2624138359,
+ "node_id": "PR_kwDOE8E-g86AYyjI",
+ "number": 971,
+ "title": "Fix typo",
+ "user": {
+ "login": "2Fake",
+ "id": 17730741,
+ "node_id": "MDQ6VXNlcjE3NzMwNzQx",
+ "avatar_url": "https://avatars.githubusercontent.com/u/17730741?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/2Fake",
+ "html_url": "https://github.com/2Fake",
+ "followers_url": "https://api.github.com/users/2Fake/followers",
+ "following_url": "https://api.github.com/users/2Fake/following{/other_user}",
+ "gists_url": "https://api.github.com/users/2Fake/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/2Fake/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/2Fake/subscriptions",
+ "organizations_url": "https://api.github.com/users/2Fake/orgs",
+ "repos_url": "https://api.github.com/users/2Fake/repos",
+ "events_url": "https://api.github.com/users/2Fake/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/2Fake/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-10-30T13:36:48Z",
+ "updated_at": "2024-10-31T10:25:55Z",
+ "closed_at": "2024-10-31T10:25:49Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/971",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/971",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/971.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/971.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "2Fake",
+ "id": 17730741,
+ "node_id": "MDQ6VXNlcjE3NzMwNzQx",
+ "avatar_url": "https://avatars.githubusercontent.com/u/17730741?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/2Fake",
+ "html_url": "https://github.com/2Fake",
+ "followers_url": "https://api.github.com/users/2Fake/followers",
+ "following_url": "https://api.github.com/users/2Fake/following{/other_user}",
+ "gists_url": "https://api.github.com/users/2Fake/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/2Fake/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/2Fake/subscriptions",
+ "organizations_url": "https://api.github.com/users/2Fake/orgs",
+ "repos_url": "https://api.github.com/users/2Fake/repos",
+ "events_url": "https://api.github.com/users/2Fake/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/2Fake/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/970",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/970",
+ "id": 2604571098,
+ "node_id": "I_kwDOE8E-g86bPpna",
+ "number": 970,
+ "title": "bug: Environment variables containing `#` are cut off",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2024-10-22T07:45:47Z",
+ "updated_at": "2024-12-04T08:10:55Z",
+ "closed_at": "2024-12-04T08:10:55Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n22\n\n### NPM version\n\n10\n\n### @checkly/cli version\n\n4.9.1\n\n### Steps to reproduce\n\nCreate any check (API or Browser). This check must contain an environment variable (secret or not) such as:\r\n\r\n```js\r\nenvironmentVariables: [\r\n {\r\n key: 'FOO',\r\n value: 'bar#baz',\r\n secret: true,\r\n },\r\n]\r\n```\n\n### What is expected?\n\nThe environment variable should be deployed under the check itself with the value `bar#baz`. When deploying it as an environment variable it's visible it's cropped off. When using a secret not directly but when entered e.g. into a password field the string is noticeable shorter.\n\n### What is actually happening?\n\nSaid environment variable is however saved as `bar`. So essentially cropped off at the `#`.\n\n### Any additional comments?\n\nI've noticed the same in the Checkly UI when trying to update the environment variable. At first it appears to be saved as `bar#baz` but when saving and reloading it again is cropped at `bar`. \r\n\r\nThis seems to correlate with the release of the [Secrets for sensitive data](https://feedback.checklyhq.com/changelog/manage-sensitive-data-in-checkly-with-secrets) release. Of course this is just a guess. ",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/969",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/969",
+ "id": 2594283770,
+ "node_id": "PR_kwDOE8E-g85-8nP3",
+ "number": 969,
+ "title": "feat: test PR [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-10-17T10:20:51Z",
+ "updated_at": "2024-10-17T10:30:32Z",
+ "closed_at": "2024-10-17T10:30:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/969",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/969",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/969.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/969.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/968",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/968",
+ "id": 2593460570,
+ "node_id": "PR_kwDOE8E-g85-6GbH",
+ "number": 968,
+ "title": "bug: Fix proxy auth assignment while creating tunnel agent",
+ "user": {
+ "login": "abhimanbhau",
+ "id": 2017096,
+ "node_id": "MDQ6VXNlcjIwMTcwOTY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/2017096?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/abhimanbhau",
+ "html_url": "https://github.com/abhimanbhau",
+ "followers_url": "https://api.github.com/users/abhimanbhau/followers",
+ "following_url": "https://api.github.com/users/abhimanbhau/following{/other_user}",
+ "gists_url": "https://api.github.com/users/abhimanbhau/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/abhimanbhau/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/abhimanbhau/subscriptions",
+ "organizations_url": "https://api.github.com/users/abhimanbhau/orgs",
+ "repos_url": "https://api.github.com/users/abhimanbhau/repos",
+ "events_url": "https://api.github.com/users/abhimanbhau/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/abhimanbhau/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-10-17T02:47:30Z",
+ "updated_at": "2024-10-17T10:13:08Z",
+ "closed_at": "2024-10-17T10:13:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/968",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/968",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/968.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/968.patch",
+ "merged_at": "2024-10-17T10:13:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [X] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThis PR fixes the issue of constructing proxy Auth object while creating the tunnel agent.\r\n\r\n> Resolves #967 \r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/967",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/967",
+ "id": 2593437922,
+ "node_id": "I_kwDOE8E-g86alLji",
+ "number": 967,
+ "title": "bug: Fix proxy auth assignment while creating tunnel agent",
+ "user": {
+ "login": "abhimanbhau",
+ "id": 2017096,
+ "node_id": "MDQ6VXNlcjIwMTcwOTY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/2017096?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/abhimanbhau",
+ "html_url": "https://github.com/abhimanbhau",
+ "followers_url": "https://api.github.com/users/abhimanbhau/followers",
+ "following_url": "https://api.github.com/users/abhimanbhau/following{/other_user}",
+ "gists_url": "https://api.github.com/users/abhimanbhau/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/abhimanbhau/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/abhimanbhau/subscriptions",
+ "organizations_url": "https://api.github.com/users/abhimanbhau/orgs",
+ "repos_url": "https://api.github.com/users/abhimanbhau/repos",
+ "events_url": "https://api.github.com/users/abhimanbhau/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/abhimanbhau/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-10-17T02:33:43Z",
+ "updated_at": "2024-10-17T10:45:43Z",
+ "closed_at": "2024-10-17T10:13:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n20.16.0\n\n### NPM version\n\n10.8.1\n\n### @checkly/cli version\n\n4.9.0\n\n### Steps to reproduce\n\nSetting up HTTPS_PROXY via environment variable doesn't work as there's a bug in the code while constructing proxy.Auth object.\n\n### What is expected?\n\nCorrectly set the username/password from HTTPS_PROXY environment variable.\n\n### What is actually happening?\n\nundefined:undefined is being set\n\n### Any additional comments?\n\n1. https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/services/socket-client.ts#L47\r\n2. https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/services/util.ts#L212\r\n\r\nBoth cases the issue is the line\r\n```\r\nproxy.proxyAuth = `${proxyUrlEnv.username}:${proxyUrlEnv.password}`\r\n```\r\n\r\nproxyUrlEnv is a string object returned from getProxyForUrl method.\r\n\r\nChanging the line to \r\n```\r\nproxy.proxyAuth = `${parsedProxyUrl.username}:${parsedProxyUrl.password}`\r\n```\r\nfixes the issue.",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/966",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/966",
+ "id": 2581281576,
+ "node_id": "PR_kwDOE8E-g85-VsKs",
+ "number": 966,
+ "title": "chore: use baseURL [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-10-11T12:37:01Z",
+ "updated_at": "2024-10-11T14:18:29Z",
+ "closed_at": "2024-10-11T14:18:26Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/966",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/966",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/966.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/966.patch",
+ "merged_at": "2024-10-11T14:18:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpdate checkly examples to use only the baseURL",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/965",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/965",
+ "id": 2501216298,
+ "node_id": "PR_kwDOE8E-g856LTNz",
+ "number": 965,
+ "title": "Chrislample/update version override",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-09-02T15:25:35Z",
+ "updated_at": "2024-09-03T10:56:24Z",
+ "closed_at": "2024-09-03T10:56:22Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/965",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/965",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/965.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/965.patch",
+ "merged_at": "2024-09-03T10:56:22Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe backend now has different behavior depending on the CLI version that's used (in particular, the MQTT WebSocket topic format with https://github.com/checkly/checkly-cli/pull/952).\r\n\r\nWe have automatic version setting for local development testing. Experimental CLI releases created with the [release-canary.yml action](https://github.com/checkly/checkly-cli/blob/c9bd0b2da5d4d89ff4fd8a6ed14015e9b685df34/.github/workflows/release-canary.yml#L23) have a version with the format `0.0.0-pr..`, though, so our automatic version setting didn't work. This PR does a quick update of that.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/964",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/964",
+ "id": 2492874766,
+ "node_id": "PR_kwDOE8E-g855wDCD",
+ "number": 964,
+ "title": "feat: add environment secrets support [sc-21028]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-08-28T19:50:47Z",
+ "updated_at": "2024-09-03T10:45:23Z",
+ "closed_at": "2024-09-03T10:45:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/964",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/964",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/964.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/964.patch",
+ "merged_at": "2024-09-03T10:45:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- [x] Add `--secret` support while creating/updating environment variables with `npx checkly env add|update`\r\n- [x] Add `secret: boolean` support for check/group constructs\r\n- [x] Update `npx checkly env pull` to structure the file with regular and secret variables\r\n\r\n> [!IMPORTANT]\r\n> Important note: this feature is not available yet, if you have any questions feel free to reach out to our customer support",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/963",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/963",
+ "id": 2475422198,
+ "node_id": "PR_kwDOE8E-g8542IaI",
+ "number": 963,
+ "title": "chore(deps): Bump log-symbols from 4.1.0 to 7.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-08-20T11:37:00Z",
+ "updated_at": "2025-05-22T11:18:38Z",
+ "closed_at": "2025-05-22T11:18:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/963",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/963",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/963.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/963.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 7.0.0.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv7.0.0 \nBreaking \n\nSwitch from chalk to yoctocolors (#34 ) ab7ca3d\n\nThis is unlikely to affect anyone, but it's a major version just to be safe. \n \n \n \nImprovements \n\nMake it tree-shakeable (#35 ) 1eeaa5a \n \nhttps://github.com/sindresorhus/log-symbols/compare/v6.0.0...v7.0.0
\nv6.0.0 \nBreaking \n\nRequire Node.js 18 22e0d8c \n \nImprovements \n\nAdd exports.types to package.json (#32 ) d547f18 \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.1.0...v6.0.0
\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\nMost Recent Ignore Conditions Applied to This Pull Request \n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| log-symbols | [>= 5.a, < 6] |\n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/962",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/962",
+ "id": 2470094056,
+ "node_id": "PR_kwDOE8E-g854kchT",
+ "number": 962,
+ "title": "chore(deps-dev): Bump simple-git-hooks from 2.8.1 to 2.11.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-08-16T11:35:40Z",
+ "updated_at": "2024-12-04T07:26:39Z",
+ "closed_at": "2024-12-04T07:26:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/962",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/962",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/962.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/962.patch",
+ "merged_at": "2024-12-04T07:26:37Z"
+ },
+ "body": "Bumps [simple-git-hooks](https://github.com/toplenboren/simple-git-hooks) from 2.8.1 to 2.11.1.\n\nRelease notes \nSourced from simple-git-hooks's releases .
\n\n2.11.1 \nPackage.json was updated with correct linkage to the repository
\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.11.0...2.11.1
\n2.11.0 \nWhat's Changed \n\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.10.0...2.11.0
\n2.10.0 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.9.0...2.10.0
\n2.9.0 \nHi! This release incorporates all the latest changes.
\nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.8.1...2.9.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/961",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/961",
+ "id": 2470093715,
+ "node_id": "PR_kwDOE8E-g854kccR",
+ "number": 961,
+ "title": "chore(deps): Bump log-symbols from 4.1.0 to 6.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-08-16T11:35:29Z",
+ "updated_at": "2024-08-20T11:37:04Z",
+ "closed_at": "2024-08-20T11:37:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/961",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/961",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/961.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/961.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 6.0.0.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv6.0.0 \nBreaking \n\nRequire Node.js 18 22e0d8c \n \nImprovements \n\nAdd exports.types to package.json (#32 ) d547f18 \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.1.0...v6.0.0
\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\nMost Recent Ignore Conditions Applied to This Pull Request \n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| log-symbols | [>= 5.a, < 6] |\n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/960",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/960",
+ "id": 2470093327,
+ "node_id": "PR_kwDOE8E-g854kcWu",
+ "number": 960,
+ "title": "chore(deps): Bump conf from 10.2.0 to 13.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2024-08-16T11:35:18Z",
+ "updated_at": "2024-12-09T12:55:09Z",
+ "closed_at": "2024-12-09T12:55:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/960",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/960",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/960.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/960.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [conf](https://github.com/sindresorhus/conf) from 10.2.0 to 13.0.1.\n\nRelease notes \nSourced from conf's releases .
\n\nv13.0.1 \n\nFix validation being incorrectly run before schema change (#194 ) 529e762 \n \nhttps://github.com/sindresorhus/conf/compare/v13.0.0...v13.0.1
\nv13.0.0 \nBreaking \n\nThis is only a breaking change if you use the schema option.
\nhttps://github.com/sindresorhus/conf/compare/v12.0.0...v13.0.0
\nv12.0.0 \nBreaking \n\nRequire Node.js 18 aa12658 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.2...v12.0.0
\nv11.0.2 \n\nFix types for .delete() to allow access by dot notation (#182 ) 5b9a6e3 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.1...v11.0.2
\nv11.0.1 \n\nFix paths in package.json' ;s exports (#172 ) 99732a0 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.0...v11.0.1
\nv11.0.0 \nBreaking \n\nRequire Node.js 14 cea3d68 \nThis package is now pure ESM. Please read this . \nThe projectName option is now required unless you use the cwd option.\n\nPreviously, the package fetched the package name from the closest package.json, but this is no longer possible with ESM. \nIf you target Node.js 18 or later, it's quite easy to read package.json . \n \n \nThe projectVersion option is now required if you use the migration option. \nRemove encryption migration 80e1ff0\n\nMake sure to upgrade to v10 first if you upgrade from a version earlier than v5 . \n \n \n \nhttps://github.com/sindresorhus/conf/compare/v10.2.0...v11.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/959",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/959",
+ "id": 2467827229,
+ "node_id": "PR_kwDOE8E-g854dJD1",
+ "number": 959,
+ "title": "Tnolet/maintenance updates",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-08-15T10:45:13Z",
+ "updated_at": "2024-08-15T13:37:51Z",
+ "closed_at": "2024-08-15T13:37:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/959",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/959",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/959.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/959.patch",
+ "merged_at": "2024-08-15T13:37:49Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nThis is a maintenance update to address some reported vulnerabilities and some packages that just needed a bump.\r\n\r\nfixes #945 #939 \r\n\r\n## New Dependency Submission\r\n\r\nupdates:\r\n\r\n- @oclif/plugin-plugins\r\n- ts-jest",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/958",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/958",
+ "id": 2465244417,
+ "node_id": "PR_kwDOE8E-g854VAfu",
+ "number": 958,
+ "title": "chore: bump axios version to 1.7.4",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
+ "id": 11443093,
+ "node_id": "MI_kwDOE8E-g84ArpuV",
+ "number": 19,
+ "title": "maintenance release",
+ "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 4,
+ "state": "closed",
+ "created_at": "2024-08-14T15:17:58Z",
+ "updated_at": "2024-08-15T14:16:23Z",
+ "due_on": "2024-08-19T07:00:00Z",
+ "closed_at": "2024-08-15T14:16:23Z"
+ },
+ "comments": 0,
+ "created_at": "2024-08-14T08:41:42Z",
+ "updated_at": "2024-08-14T15:28:23Z",
+ "closed_at": "2024-08-14T15:28:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/958",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/958",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/958.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/958.patch",
+ "merged_at": "2024-08-14T15:28:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nBump axios version to 1.7.4 for a security update\r\n\r\nResolves #957 ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/957",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/957",
+ "id": 2464210657,
+ "node_id": "I_kwDOE8E-g86S4N7h",
+ "number": 957,
+ "title": "bug: axios dependency includes a high npm audit vulnerability",
+ "user": {
+ "login": "bradbotcode",
+ "id": 33673313,
+ "node_id": "MDQ6VXNlcjMzNjczMzEz",
+ "avatar_url": "https://avatars.githubusercontent.com/u/33673313?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bradbotcode",
+ "html_url": "https://github.com/bradbotcode",
+ "followers_url": "https://api.github.com/users/bradbotcode/followers",
+ "following_url": "https://api.github.com/users/bradbotcode/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bradbotcode/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bradbotcode/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bradbotcode/subscriptions",
+ "organizations_url": "https://api.github.com/users/bradbotcode/orgs",
+ "repos_url": "https://api.github.com/users/bradbotcode/repos",
+ "events_url": "https://api.github.com/users/bradbotcode/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bradbotcode/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
+ "id": 11443093,
+ "node_id": "MI_kwDOE8E-g84ArpuV",
+ "number": 19,
+ "title": "maintenance release",
+ "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 4,
+ "state": "closed",
+ "created_at": "2024-08-14T15:17:58Z",
+ "updated_at": "2024-08-15T14:16:23Z",
+ "due_on": "2024-08-19T07:00:00Z",
+ "closed_at": "2024-08-15T14:16:23Z"
+ },
+ "comments": 1,
+ "created_at": "2024-08-13T21:00:20Z",
+ "updated_at": "2024-08-14T15:28:23Z",
+ "closed_at": "2024-08-14T15:28:22Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n20.11\n\n### NPM version\n\n10.2.4\n\n### @checkly/cli version\n\n4.5.2\n\n### Steps to reproduce\n\nHi, Checkly team! \r\n\r\nRunning `npm install` in projects with `checkly` is showing a high vulnerability related to the `axios` dependency.\r\n\r\n- details: [CVE-2024-39338](https://github.com/advisories/GHSA-8hc4-vh64-cxmj)\r\n\r\nGood news is, the `axios` vulnerability was recently [fixed](https://github.com/axios/axios/pull/6539) (as of today Aug 13, 2024) and the patch is now available in [v1.7.4](https://github.com/axios/axios/releases/tag/v1.7.4)\r\n\r\nFor more context, here is the audit report output after running `npm audit` on projects with `checkly`:\r\n```\r\n# npm audit report\r\n\r\naxios 1.3.2 - 1.7.3\r\nSeverity: high\r\nServer-Side Request Forgery in axios - https://github.com/advisories/GHSA-8hc4-vh64-cxmj\r\nfix available via `npm audit fix --force`\r\nWill install checkly@4.0.12, which is a breaking change\r\nnode_modules/checkly/node_modules/axios\r\n checkly <=0.0.0-pr.944.98770dd || >=4.0.13-prerelease\r\n Depends on vulnerable versions of axios\r\n node_modules/checkly\r\n\r\n2 high severity vulnerabilities\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n ```\n\n### What is expected?\n\nExpected for the `axios` dependency version to match the patched version that resolves the aforementioned vulnerability. \r\n\r\nOverriding the `axios` dependency version in the package-lock.json ( `\"node_modules/checkly/node_modules/axios\"`) appeases npm audit but it would be preferred to have this fixed in the `checkly` package itself. \n\n### What is actually happening?\n\nThe `axios` dependency version is not the patched version.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/956",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/956",
+ "id": 2434632283,
+ "node_id": "PR_kwDOE8E-g852tCro",
+ "number": 956,
+ "title": "feat: add test retries to examples",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-07-29T07:10:41Z",
+ "updated_at": "2024-07-29T07:54:45Z",
+ "closed_at": "2024-07-29T07:54:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/956",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/956",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/956.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/956.patch",
+ "merged_at": "2024-07-29T07:54:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nTest retry support was added in https://github.com/checkly/checkly-cli/pull/952. Retries can be set using the `--retries` flag or adding `retries` in the `checkly.config.ts`, and the `--retries` flag takes precedence. This PR adds `retries` to the example projects.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/955",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/955",
+ "id": 2426789993,
+ "node_id": "PR_kwDOE8E-g852TNCD",
+ "number": 955,
+ "title": "fix: correctly track check state for checkly-trigger",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-07-24T07:19:39Z",
+ "updated_at": "2024-07-24T08:07:25Z",
+ "closed_at": "2024-07-24T08:07:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/955",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/955",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/955.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/955.patch",
+ "merged_at": "2024-07-24T08:07:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWhen running `npx checkly trigger`, the summary always lists the checks as \"scheduling\" even when they're completed. The root cause is that the CLI isn't calling the reporter on the `CHECK_INPROGRESS` event to mark the check is started. This is already correctly set for the `npx checkly test` command:\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/440b8513ae260f60864a8600613d4e99a7a0a200/packages/cli/src/commands/test.ts#L251-L253\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/954",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/954",
+ "id": 2418827408,
+ "node_id": "PR_kwDOE8E-g8515Rxt",
+ "number": 954,
+ "title": "feat: increase test session timeout",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-07-19T12:57:11Z",
+ "updated_at": "2024-07-19T13:06:02Z",
+ "closed_at": "2024-07-19T13:06:01Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/954",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/954",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/954.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/954.patch",
+ "merged_at": "2024-07-19T13:06:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently both `npx checkly test` and `npx checkly trigger` support a `--timeout` flag. This is a fallback timeout to make sure that if the Checkly backend doesn't respond with a check result for some reason, the user's CI doesn't become stuck indefinitely.\r\n\r\nWhen it was originally added, there were few users of the CLI and checks ran on AWS Lambda which was able to run all checks concurrently. Now, users have very large test suites which can take longer, and have sometimes bumped into the default 300 second timeout. We'll also be adding test retries which will further increase the time tests take.\r\n\r\nThis PR simply bumps the default timeout to 10 minutes so that users are less likely to run into it.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/953",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/953",
+ "id": 2403358812,
+ "node_id": "PR_kwDOE8E-g851Gwjt",
+ "number": 953,
+ "title": "Tnolet/json reporter",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-07-11T14:40:17Z",
+ "updated_at": "2024-07-12T14:08:21Z",
+ "closed_at": "2024-07-12T14:08:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/953",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/953",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/953.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/953.patch",
+ "merged_at": "2024-07-12T14:08:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Adds a new `JSON` reporter, very similar in implementation and usage to the `github` reporter.\r\n- Renders the output to a file named `checkly-json-report.json`.\r\n- File can be renamed by setting the variable `CHECKLY_REPORTER_JSON_OUTPUT`\r\n- Works with `npx checkly test` and `npx checkly trigger` by using `--reporter json`\r\n\r\n## How do I test this?\r\n\r\nRun any `test` or `trigger` command with the `--reporter json` flag. Optionally add the `--record` flag. Inspect the output in the saved JSON file.\r\n\r\nOutput looks like:\r\n\r\n```json\r\n{\r\n \"testSessionId\": \"a33d6e8a-34c5-44a6-9ba2-01219d44847c\",\r\n \"numChecks\": 8,\r\n \"runLocation\": \"eu-central-1\",\r\n \"checks\": [\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 12\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 135,\r\n \"filename\": \"__checks__/checkly-api-2.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/552acf23-0276-4afe-adf0-9fbd393262e5\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 123\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 117,\r\n \"filename\": \"__checks__/checkly-api-3.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/441136d1-048a-4a37-bfac-60b0380df1e4\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 1\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 147,\r\n \"filename\": \"__checks__/checkly-api.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/c0f56575-2c7d-470f-a3e5-e2c4a1942caf\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 2\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 109,\r\n \"filename\": \"__checks__/checkly-api.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/056e4b36-55da-438c-aed1-507c84713d3a\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"Acme webapp\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/checkly-homepage.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/e4d5d905-ecc3-4831-bc5c-39b9d91f356e\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"Acme webapp\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/checkly-homepage.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/56a718ed-3b4d-4622-b1ae-d8474bc6e8d7\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"local.spec.ts\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/local.spec.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/2fe21340-dc32-44f8-b65e-67869e6e11e9\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"nextjs.spec.ts\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/nextjs.spec.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/c15e687f-fb69-4644-8b72-b77e6c516624\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n }\r\n ]\r\n}\r\n```",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 1,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/952",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/952",
+ "id": 2392579382,
+ "node_id": "PR_kwDOE8E-g850iXOI",
+ "number": 952,
+ "title": "feat: add support for test retries [sc-20570]",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-07-05T13:07:13Z",
+ "updated_at": "2024-07-28T13:17:05Z",
+ "closed_at": "2024-07-28T13:17:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/952",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/952",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/952.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/952.patch",
+ "merged_at": "2024-07-28T13:17:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds support for retrying failed tests with `npx checkly test` and `npx checkly trigger`. Users can configure retries by either passing the `--retries=` flag or by setting `retries` in their Checkly config file.\r\n\r\n### Check state changes\r\n\r\nPreviously the CLI tracked the state of a check run by using the `CheckRunId`. When MQTT/WebSocket updates were received, the CLI would look up which check it was for based on the `CheckRunId`. \r\n \r\n Since we now have retries, the `CheckRunId` can be different with each retry of a check. In order to track the check state, this PR switches the CLI to use `SequenceId`. This is stable across all retries. `CheckRunId` can then be used to track the progress of a particular run.\r\n \r\n In `abstract-check-runner.js` this means that the PR switches to looking up the `sequenceId` for incoming MQTT messages and using this for tracking the check state. The `abstract-list.ts` reporter is also updated to track check state using `sequenceId`.\r\n \r\nThis PR also introduces a new check state `CheckStatus.RETRIED` for indicating that a check is being retried. When a check is retried, we leave it in the `CheckStatus.RETRIED` state rather than switching it back to `CheckStatus.SCHEDULING`/`CheckStatus.RUNNING`. The lifecycle of a check that's retried will then look like: `SCHEDULING` -> `RUNNING` -> `RETRIED` -> `FAILED`/`SUCCESSFUL`.\r\n \r\n ### Reporters\r\n \r\n #### GitHub reporter\r\nNo changes are made to the GitHub reporter. It will simply show the same pass/fail data that it normally does. We could include the number of retries, but there isn't so much horizontal screen space in the GitHub UI to add another column.\r\n \r\n #### Dot reporter\r\n No changes. Will just indicate passed/failed after all retries are finished.\r\n \r\n #### Json reporter\r\n Includes the results for the last check run. Will also include the number of retries. \r\n \r\n #### CI + List Reporter\r\nPrints out info from any retry attempts and shows retrying checks in the summary. Basically following the Notion doc spec. Will add a video to the PR.\r\n \r\n ### Running\r\n \r\nThe retry support depends on https://github.com/checkly/checkly-runners/pull/1877. For now, it's only possible to run locally. When running, you also need to manually set `CHECKLY_CLI_VERSION=4.8.0` (the planned next version), since the backend relies on this to use the new MQTT topic format.\r\n\r\nπ’ It's expected that the tests are failing until the runners PR is released\r\n \r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/951",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/951",
+ "id": 2364225396,
+ "node_id": "PR_kwDOE8E-g85zD-kT",
+ "number": 951,
+ "title": "feat: allow users to choose ipv4 or ipv6 for api checks [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-06-20T11:38:26Z",
+ "updated_at": "2024-06-20T12:42:47Z",
+ "closed_at": "2024-06-20T12:42:46Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/951",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/951",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/951.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/951.patch",
+ "merged_at": "2024-06-20T12:42:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd IPv4 or IPv6 option to api checks",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/950",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/950",
+ "id": 2297242589,
+ "node_id": "PR_kwDOE8E-g85vfxS_",
+ "number": 950,
+ "title": "feat: add retry mechanism to socket connect",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-05-15T08:43:20Z",
+ "updated_at": "2024-05-15T09:17:00Z",
+ "closed_at": "2024-05-15T09:16:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/950",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/950",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/950.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/950.patch",
+ "merged_at": "2024-05-15T09:16:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[949](https://github.com/checkly/checkly-cli/issues/949)\r\n\r\n## New Dependency Submission\r\nRetry + backoff mechanism when trying to connect\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/949",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/949",
+ "id": 2295506682,
+ "node_id": "I_kwDOE8E-g86I0qb6",
+ "number": 949,
+ "title": "story: retry on iot connect failure with a backoff",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-05-14T13:45:12Z",
+ "updated_at": "2024-07-10T08:47:22Z",
+ "closed_at": "2024-07-10T08:47:22Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nIoT might reject connections due to lambda throttling. This is an expected scenarios and the client should retry when this happens. The cli currently tries to connect once and gives up on the first error. This is the behaviour we need to change so we try, for example, 3 times with some backoff\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/948",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/948",
+ "id": 2280616938,
+ "node_id": "PR_kwDOE8E-g85un5By",
+ "number": 948,
+ "title": "fix typo in example repos readmes",
+ "user": {
+ "login": "MariadeAnton",
+ "id": 3729517,
+ "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MariadeAnton",
+ "html_url": "https://github.com/MariadeAnton",
+ "followers_url": "https://api.github.com/users/MariadeAnton/followers",
+ "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
+ "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
+ "repos_url": "https://api.github.com/users/MariadeAnton/repos",
+ "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-05-06T11:03:33Z",
+ "updated_at": "2024-05-06T18:56:27Z",
+ "closed_at": "2024-05-06T18:56:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/948",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/948",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/948.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/948.patch",
+ "merged_at": "2024-05-06T18:56:27Z"
+ },
+ "body": " Replace `npx check deploy` with `npx checkly deploy` in all examples' READMEs. \r\n\r\n## Affected Components\r\n* [x] Examples\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/947",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/947",
+ "id": 2261530005,
+ "node_id": "PR_kwDOE8E-g85tnZd-",
+ "number": 947,
+ "title": "feat: set examples and base default to 2024.02 runtime [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-04-24T15:07:17Z",
+ "updated_at": "2024-04-25T07:48:35Z",
+ "closed_at": "2024-04-25T07:48:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/947",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/947",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/947.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/947.patch",
+ "merged_at": "2024-04-25T07:48:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nBump examples to new runtime",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/946",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/946",
+ "id": 2260960273,
+ "node_id": "PR_kwDOE8E-g85tlcTL",
+ "number": 946,
+ "title": "fix: multistep test with fileargs [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-04-24T10:29:21Z",
+ "updated_at": "2024-04-24T12:26:06Z",
+ "closed_at": "2024-04-24T12:26:05Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/946",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/946",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/946.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/946.patch",
+ "merged_at": "2024-04-24T12:26:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRun multistep test with filepath argument ",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/945",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/945",
+ "id": 2235948596,
+ "node_id": "I_kwDOE8E-g86FRd40",
+ "number": 945,
+ "title": "bug: checkly-cli install is introducing dependabot issues",
+ "user": {
+ "login": "slmoore",
+ "id": 5049476,
+ "node_id": "MDQ6VXNlcjUwNDk0NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5049476?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/slmoore",
+ "html_url": "https://github.com/slmoore",
+ "followers_url": "https://api.github.com/users/slmoore/followers",
+ "following_url": "https://api.github.com/users/slmoore/following{/other_user}",
+ "gists_url": "https://api.github.com/users/slmoore/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/slmoore/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/slmoore/subscriptions",
+ "organizations_url": "https://api.github.com/users/slmoore/orgs",
+ "repos_url": "https://api.github.com/users/slmoore/repos",
+ "events_url": "https://api.github.com/users/slmoore/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/slmoore/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
+ "id": 11443093,
+ "node_id": "MI_kwDOE8E-g84ArpuV",
+ "number": 19,
+ "title": "maintenance release",
+ "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 4,
+ "state": "closed",
+ "created_at": "2024-08-14T15:17:58Z",
+ "updated_at": "2024-08-15T14:16:23Z",
+ "due_on": "2024-08-19T07:00:00Z",
+ "closed_at": "2024-08-15T14:16:23Z"
+ },
+ "comments": 5,
+ "created_at": "2024-04-10T16:01:41Z",
+ "updated_at": "2024-08-15T14:17:14Z",
+ "closed_at": "2024-08-15T13:37:50Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n20.12.1\n\n### NPM version\n\n10.5.0\n\n### @checkly/cli version\n\n4.6.3\n\n### Steps to reproduce\n\nHi Checkly team!\r\n\r\nRunning `npm i --save-dev checkly` is installing the dependency `ip` with version `2.0.0` and `tar` with version `6.2.0`. This introduces audit and dependabot alerts.\r\nhttps://github.com/advisories/GHSA-78xj-cgh5-2h22\r\nhttps://github.com/advisories/GHSA-f5x3-32g6-xq36\r\n\r\n\r\nSteps to reproduce, on a clean repo without any dependencies or dev dependencies -\r\n\r\n```\r\nnpm i --save-dev checkly\r\nnpm WARN deprecated @oclif/screen@3.0.8: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\r\n\r\nadded 304 packages, and audited 531 packages in 13s\r\n\r\n85 packages are looking for funding\r\n run `npm fund` for details\r\n\r\n5 moderate severity vulnerabilities\r\n\r\nTo address issues that do not require attention, run:\r\n npm audit fix\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n\r\nRun `npm audit` for details.\r\n```\r\n\r\nHere is the `npm audit report`\r\n\r\n```\r\nnpm audit\r\n# npm audit report\r\n\r\nip 2.0.0\r\nSeverity: moderate\r\nNPM IP package incorrectly identifies some private IP addresses as public - https://github.com/advisories/GHSA-78xj-cgh5-2h22\r\nfix available via `npm audit fix`\r\nnode_modules/npm/node_modules/ip\r\n\r\ntar <6.2.1\r\nSeverity: moderate\r\nDenial of service while parsing a tar file due to lack of folders count validation - https://github.com/advisories/GHSA-f5x3-32g6-xq36\r\nfix available via `npm audit fix --force`\r\nWill install checkly@4.5.2, which is a breaking change\r\nnode_modules/npm/node_modules/tar\r\n npm <=10.5.0\r\n Depends on vulnerable versions of tar\r\n node_modules/npm\r\n @oclif/plugin-plugins >=3.0.1\r\n Depends on vulnerable versions of npm\r\n node_modules/@oclif/plugin-plugins\r\n checkly <=0.0.0-pr.944.98770dd || >=4.6.0-prerelease\r\n Depends on vulnerable versions of @oclif/plugin-plugins\r\n node_modules/checkly\r\n\r\n5 moderate severity vulnerabilities\r\n\r\nTo address issues that do not require attention, run:\r\n npm audit fix\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n```\r\n\r\nRunning `npm audit fix` results in the same audit errors\r\n\r\n```\r\nnpm audit fix\r\nnpm WARN audit fix ip@2.0.0 node_modules/npm/node_modules/ip\r\nnpm WARN audit fix ip@2.0.0 is a bundled dependency of\r\nnpm WARN audit fix ip@2.0.0 npm@10.2.3 at node_modules/npm\r\nnpm WARN audit fix ip@2.0.0 It cannot be fixed automatically.\r\nnpm WARN audit fix ip@2.0.0 Check for updates to the npm package.\r\nnpm WARN audit fix tar@6.2.0 node_modules/npm/node_modules/tar\r\nnpm WARN audit fix tar@6.2.0 is a bundled dependency of\r\nnpm WARN audit fix tar@6.2.0 npm@10.2.3 at node_modules/npm\r\nnpm WARN audit fix tar@6.2.0 It cannot be fixed automatically.\r\nnpm WARN audit fix tar@6.2.0 Check for updates to the npm package.\r\n\r\nup to date, audited 531 packages in 2s\r\n\r\n85 packages are looking for funding\r\n run `npm fund` for details\r\n\r\n# npm audit report\r\n\r\nip 2.0.0\r\nSeverity: moderate\r\nNPM IP package incorrectly identifies some private IP addresses as public - https://github.com/advisories/GHSA-78xj-cgh5-2h22\r\nfix available via `npm audit fix`\r\nnode_modules/npm/node_modules/ip\r\n\r\ntar <6.2.1\r\nSeverity: moderate\r\nDenial of service while parsing a tar file due to lack of folders count validation - https://github.com/advisories/GHSA-f5x3-32g6-xq36\r\nfix available via `npm audit fix --force`\r\nWill install checkly@4.5.2, which is a breaking change\r\nnode_modules/npm/node_modules/tar\r\n npm <=10.5.0\r\n Depends on vulnerable versions of tar\r\n node_modules/npm\r\n @oclif/plugin-plugins >=3.0.1\r\n Depends on vulnerable versions of npm\r\n node_modules/@oclif/plugin-plugins\r\n checkly <=0.0.0-pr.944.98770dd || >=4.6.0-prerelease\r\n Depends on vulnerable versions of @oclif/plugin-plugins\r\n node_modules/checkly\r\n\r\n5 moderate severity vulnerabilities\r\n\r\nTo address issues that do not require attention, run:\r\n npm audit fix\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n ```\r\n \r\n Thanks!\n\n### What is expected?\n\nThe `ip` and `tar` dependency versions would match the patched versions that are safe to use.\n\n### What is actually happening?\n\nThe `ip` and `tar` dependency versions are not the patched versions.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/944",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/944",
+ "id": 2205515219,
+ "node_id": "PR_kwDOE8E-g85qpTCn",
+ "number": 944,
+ "title": "fix: allow disabling smart retries [gh-943]",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-03-25T11:23:52Z",
+ "updated_at": "2024-03-25T14:36:10Z",
+ "closed_at": "2024-03-25T14:36:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/944",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/944",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/944.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/944.patch",
+ "merged_at": "2024-03-25T14:36:09Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nResolves #943 \r\n \r\nCurrently it's not straightforward to disable smart retries. Setting `retryStrategy: null` for a check gives a type error when using TypeScript (`type 'null' is not assignable to type 'RetryStrategy | undefined'`). When using JS, the [backend Joi default of `doubleCheck: true`](https://github.com/checkly/checkly-backend/blob/cd20f50db575b121052eb016d57b894f9a67f77b/api/src/modules/public-api/checkly-cli-schema.js#L317-L320) shows in the UI as a linear retry strategy. Currently to disable all retries you need to set both `retryStrategy: null` and `doubleCheck: false`.\r\n\r\nThis PR makes it simpler to disable smart retries. To disable smart retries, the user can just set `retryStrategy: null` on a check or a group - there's no need to also set `doubleCheck: false`. When a user sets `retryStrategy: null` and doesn't set `doubleCheck`, the CLI will set `doubleCheck: false` to avoid the Joi default.\r\n\r\nThis approach of fixing the issue on the CLI side should minimize the breaking changes for users. The only breaking change is that any users that had `retryStrategy: null` and that weren't setting explicitly setting `doubleCheck` will have their retries disabled when upgrading to the new CLI version (since the `doubleCheck: true` default is removed). This shouldn't really have an impact, though.\r\n\r\nThe PR also adds a `RetryStrategyBuilder.noRetries()` method to make it more clear/explicit how to disable retries.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/943",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/943",
+ "id": 2197722588,
+ "node_id": "I_kwDOE8E-g86C_pXc",
+ "number": 943,
+ "title": "bug: default retry strategy is added without having any strategy defined",
+ "user": {
+ "login": "miliberlin",
+ "id": 54396648,
+ "node_id": "MDQ6VXNlcjU0Mzk2NjQ4",
+ "avatar_url": "https://avatars.githubusercontent.com/u/54396648?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/miliberlin",
+ "html_url": "https://github.com/miliberlin",
+ "followers_url": "https://api.github.com/users/miliberlin/followers",
+ "following_url": "https://api.github.com/users/miliberlin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/miliberlin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/miliberlin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/miliberlin/subscriptions",
+ "organizations_url": "https://api.github.com/users/miliberlin/orgs",
+ "repos_url": "https://api.github.com/users/miliberlin/repos",
+ "events_url": "https://api.github.com/users/miliberlin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/miliberlin/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-03-20T14:44:50Z",
+ "updated_at": "2024-03-25T14:36:10Z",
+ "closed_at": "2024-03-25T14:36:10Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n4.6.2\n\n### Steps to reproduce\n\nCreate/update a check or group without defining a `retryStrategy` at any level\n\n### What is expected?\n\nThe check or group will not have any retry strategy\n\n### What is actually happening?\n\nA fixed default strategy is added and can not be removed.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/942",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/942",
+ "id": 2181288855,
+ "node_id": "PR_kwDOE8E-g85pXA1_",
+ "number": 942,
+ "title": "docs: clarify prerelease testing",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-03-12T10:42:29Z",
+ "updated_at": "2024-03-12T10:49:04Z",
+ "closed_at": "2024-03-12T10:49:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/942",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/942",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/942.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/942.patch",
+ "merged_at": "2024-03-12T10:49:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/940",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/940",
+ "id": 2171334122,
+ "node_id": "PR_kwDOE8E-g85o1JUE",
+ "number": 940,
+ "title": "feat: support multistep glob pattern [sc-18837]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-03-06T11:56:25Z",
+ "updated_at": "2024-03-12T08:44:34Z",
+ "closed_at": "2024-03-12T08:44:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/940",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/940",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/940.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/940.patch",
+ "merged_at": "2024-03-12T08:44:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd support for multistep glob patterns to load checks",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/939",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/939",
+ "id": 2151770891,
+ "node_id": "I_kwDOE8E-g86AQWsL",
+ "number": 939,
+ "title": "bug: locations is required on interface CheckGroupProps",
+ "user": {
+ "login": "slmoore",
+ "id": 5049476,
+ "node_id": "MDQ6VXNlcjUwNDk0NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5049476?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/slmoore",
+ "html_url": "https://github.com/slmoore",
+ "followers_url": "https://api.github.com/users/slmoore/followers",
+ "following_url": "https://api.github.com/users/slmoore/following{/other_user}",
+ "gists_url": "https://api.github.com/users/slmoore/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/slmoore/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/slmoore/subscriptions",
+ "organizations_url": "https://api.github.com/users/slmoore/orgs",
+ "repos_url": "https://api.github.com/users/slmoore/repos",
+ "events_url": "https://api.github.com/users/slmoore/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/slmoore/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
+ "id": 11443093,
+ "node_id": "MI_kwDOE8E-g84ArpuV",
+ "number": 19,
+ "title": "maintenance release",
+ "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 4,
+ "state": "closed",
+ "created_at": "2024-08-14T15:17:58Z",
+ "updated_at": "2024-08-15T14:16:23Z",
+ "due_on": "2024-08-19T07:00:00Z",
+ "closed_at": "2024-08-15T14:16:23Z"
+ },
+ "comments": 2,
+ "created_at": "2024-02-23T20:44:15Z",
+ "updated_at": "2024-08-15T14:17:00Z",
+ "closed_at": "2024-08-15T13:37:51Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\n16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n4.6.1\r\n\r\n### Steps to reproduce\r\n\r\nWhen creating a new `CheckGroup()`, if the `CheckGroupProps` argument is using `privateLocations` and omits `locations` there is a TypeScript Error:\r\n\r\n```\r\nProperty 'locations' is missing in type '{ alertChannels: AlertChannelWrapper[]; name: string; activated: true; muted: false; concurrency: number; frequency: Frequency; tags: string[]; privateLocations: string[]; browserChecks: { ...; }; retryStrategy: RetryStrategy; }' but required in type 'CheckGroupProps'.ts(2345)\r\n```\r\n\r\nIs it ok for `locations` to be an Optional parameter in the `interface CheckGroupProps`?\r\nhttps://github.com/checkly/checkly-cli/blob/bfc68daeeacc92cfe427e20305a2a36dc0fac043/packages/cli/src/constructs/check-group.ts#L70\r\n\r\nThis would match with `interface CheckProps` which is used by `ApiCheck` and `BrowserCheck`.\r\nhttps://github.com/checkly/checkly-cli/blob/bfc68daeeacc92cfe427e20305a2a36dc0fac043/packages/cli/src/constructs/check.ts#L51\r\n\r\nThanks!\r\n\r\n### What is expected?\r\n\r\nNo TypeScript error\r\n\r\n### What is actually happening?\r\n\r\nTypeScript Error\r\n\r\n### Any additional comments?\r\n\r\nFor context, we're running one Group of checks using `privateLocations` and a separate Group of checks using `locations`.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 1
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/938",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/938",
+ "id": 2123158793,
+ "node_id": "PR_kwDOE8E-g85mRN_b",
+ "number": 938,
+ "title": "feat: add alertSettings.parallelRunFailureTreshold to CLI [sc-19200]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-02-07T14:26:45Z",
+ "updated_at": "2024-02-08T11:44:23Z",
+ "closed_at": "2024-02-08T11:44:22Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/938",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/938",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/938.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/938.patch",
+ "merged_at": "2024-02-08T11:44:22Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd new alert settings options:\r\n\r\n```\r\nalertEscalationPolicy: {\r\n parallelRunFailureThreshold: {\r\n enabled: true,\r\n percentage: 100,\r\n }\r\n }\r\n```",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/937",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/937",
+ "id": 2122671972,
+ "node_id": "PR_kwDOE8E-g85mPjd4",
+ "number": 937,
+ "title": "fix: error messages are passed using error key",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-02-07T10:17:33Z",
+ "updated_at": "2024-02-07T10:27:58Z",
+ "closed_at": "2024-02-07T10:27:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/937",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/937",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/937.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/937.patch",
+ "merged_at": "2024-02-07T10:27:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe are using `error` key [on the api ](https://github.com/checkly/checkly-backend/blob/main/api/src/modules/public-api/test-sessions/PublicTestSessionsController.js#L141)for populating the error message when triggering test on the CLI\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/936",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/936",
+ "id": 2118247300,
+ "node_id": "PR_kwDOE8E-g85mAdIP",
+ "number": 936,
+ "title": "feat: support userAgent playwright config",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-02-05T11:01:52Z",
+ "updated_at": "2024-02-06T10:16:21Z",
+ "closed_at": "2024-02-06T10:16:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/936",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/936",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/936.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/936.patch",
+ "merged_at": "2024-02-06T10:16:20Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd support for userAgent in playwright config\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/935",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/935",
+ "id": 2114685271,
+ "node_id": "PR_kwDOE8E-g85l0YhX",
+ "number": 935,
+ "title": "feat: examples set runParallel:true [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-02-02T11:11:22Z",
+ "updated_at": "2024-02-02T11:41:17Z",
+ "closed_at": "2024-02-02T11:41:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/935",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/935",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/935.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/935.patch",
+ "merged_at": "2024-02-02T11:41:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSet examples to use `runParallel: true` by default",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/934",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/934",
+ "id": 2107333029,
+ "node_id": "PR_kwDOE8E-g85lbHOQ",
+ "number": 934,
+ "title": "chore: add more comment for missing alert channels",
+ "user": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-30T09:24:22Z",
+ "updated_at": "2024-01-30T09:33:46Z",
+ "closed_at": "2024-01-30T09:33:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/934",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/934",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/934.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/934.patch",
+ "merged_at": "2024-01-30T09:33:45Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- Add a better explanation in case the alert subscription array is empty or missing.",
+ "closed_by": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/933",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/933",
+ "id": 2102299205,
+ "node_id": "PR_kwDOE8E-g85lKevf",
+ "number": 933,
+ "title": "fix: unpin checkly CLI version for JS examples",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-26T14:22:24Z",
+ "updated_at": "2024-01-29T10:45:34Z",
+ "closed_at": "2024-01-29T10:45:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/933",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/933",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/933.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/933.patch",
+ "merged_at": "2024-01-29T10:45:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe JS examples always end up installing version 4.0.8 of the CLI (TS examples work fine). To reproduce: `npm create`, select the one of the JS examples, `cd` to the project, run `npx checkly --version`.\r\n\r\nThis happened since we commited the `package-lock.json`, pinning the `checkly` CLI version.\r\n\r\nTested by running `CHECKLY_CLI_VERSION=0e33919e80d083e146b3541943f00653a22dcc9f npm create checkly` to use the examples from this PR.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/932",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/932",
+ "id": 2101994606,
+ "node_id": "PR_kwDOE8E-g85lJdBD",
+ "number": 932,
+ "title": "chore: allow testing multiple prereleases",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-01-26T10:46:02Z",
+ "updated_at": "2024-01-26T13:10:20Z",
+ "closed_at": "2024-01-26T13:10:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/932",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/932",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/932.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/932.patch",
+ "merged_at": "2024-01-26T13:10:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThe release.yml job already pushes pre-releases to NPM so that we can do some extra testing. The problem is that if we find an issue, it's hard to reset everything: NPM doesn't allow us to unpublish the prerelease and we can't overwrite it either.\r\n\r\nThis PR adds the commit SHA to the prerelease version. If we detect an issue in the prerelease phase, we can delete the Github release, fix the issue, and trigger another release.\r\n\r\nThis PR will also automatically push the `v` tag with the release, since that has been causing issues for old `create-checkly` versions.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/931",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/931",
+ "id": 2101978102,
+ "node_id": "PR_kwDOE8E-g85lJZbm",
+ "number": 931,
+ "title": "fix: examples not working",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-01-26T10:35:02Z",
+ "updated_at": "2024-01-26T13:09:20Z",
+ "closed_at": "2024-01-26T13:09:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/931",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/931",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/931.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/931.patch",
+ "merged_at": "2024-01-26T13:09:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nExamples where using wrong urls + imports\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/930",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/930",
+ "id": 2101849760,
+ "node_id": "PR_kwDOE8E-g85lI9r-",
+ "number": 930,
+ "title": "fix: add missing json5",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-01-26T09:09:39Z",
+ "updated_at": "2024-01-26T09:21:06Z",
+ "closed_at": "2024-01-26T09:21:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/930",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/930",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/930.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/930.patch",
+ "merged_at": "2024-01-26T09:21:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nadd missing json5 dependency\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/929",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/929",
+ "id": 2100553033,
+ "node_id": "PR_kwDOE8E-g85lEu7V",
+ "number": 929,
+ "title": "docs: adds playwrightConfig options to examples [sc-00]",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-01-25T14:47:10Z",
+ "updated_at": "2024-01-26T08:32:27Z",
+ "closed_at": "2024-01-26T08:32:26Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/929",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/929",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/929.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/929.patch",
+ "merged_at": "2024-01-26T08:32:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- adds `playwrightConfig` section to examples.\r\n- adds actual usage of that section to advanced example and removes the `defaults` file that actually served this function.\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/928",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/928",
+ "id": 2097838555,
+ "node_id": "PR_kwDOE8E-g85k7fgl",
+ "number": 928,
+ "title": "feat: move playwright config at check level",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-01-24T09:36:30Z",
+ "updated_at": "2024-01-24T11:37:34Z",
+ "closed_at": "2024-01-24T11:37:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/928",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/928",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/928.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/928.patch",
+ "merged_at": "2024-01-24T11:37:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n1. Move the playwright configuration on our checkly configuration at a check level\r\n2. Made it so that multistep checks can also use the playwright config\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/927",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/927",
+ "id": 2096044865,
+ "node_id": "PR_kwDOE8E-g85k1atl",
+ "number": 927,
+ "title": "chore(deps): Bump execa from 5.1.0 to 8.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-23T12:59:58Z",
+ "updated_at": "2024-08-15T12:49:41Z",
+ "closed_at": "2024-08-15T12:49:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/927",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/927",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/927.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/927.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [execa](https://github.com/sindresorhus/execa) from 5.1.0 to 8.0.1.\n\nRelease notes \nSourced from execa's releases .
\n\nv8.0.1 \nFixes \n\nhttps://github.com/sindresorhus/execa/compare/v8.0.0...v8.0.1
\nv8.0.0 \nBreaking \n\nRequire Node.js 16.17.0 and later (#569 ) \n \nhttps://github.com/sindresorhus/execa/compare/v7.2.0...v8.0.0
\nv7.2.0 \n\nAdd cwd error property (#565 ) f57fdec \n \nhttps://github.com/sindresorhus/execa/compare/v7.1.1...v7.2.0
\nv7.1.1 \nFeatures \n\nBug fixes \n\nv7.1.0 \nFeatures \n\nimport {$} from 'execa';\nconst branch = await $git branch --show-current;\nawait $dep deploy --branch=${branch};\n
\n\n// Similar to `echo unicorns > stdout.txt` in Bash\nawait execa('echo', ['unicorns']).pipeStdout('stdout.txt');\n// Similar to echo unicorns 2> stdout.txt in Bash\nawait execa('echo', ['unicorns']).pipeStderr('stderr.txt');
\n</tr></table>\n
\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/926",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/926",
+ "id": 2093779581,
+ "node_id": "PR_kwDOE8E-g85ktt0x",
+ "number": 926,
+ "title": "chore(deps-dev): Bump @typescript-eslint/parser from 5.61.0 to 5.62.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ },
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-22T12:12:51Z",
+ "updated_at": "2024-01-23T09:19:28Z",
+ "closed_at": "2024-01-22T15:00:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/926",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/926",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/926.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/926.patch",
+ "merged_at": "2024-01-22T15:00:17Z"
+ },
+ "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.61.0 to 5.62.0.\n\nRelease notes \nSourced from @βtypescript-eslint/parser's releases .
\n\nv5.62.0 \n5.62.0 (2023-07-10) \nBug Fixes \n\neslint-plugin: [comma-spacing] allow no space after trailing comma in objects and arrays (#6938 ) (24bdacc ) \neslint-plugin: [prefer-includes] escape special characters (#7161 ) (5a347a5 ), closes #7145 \neslint-plugin: replace auto-fix of class literal property style rule with suggestion (#7054 ) (a8c824a ) \n \nFeatures \n\neslint-plugin: [prefer-nullish-coalescing] add ignorePrimitives option (#6487 ) (6edaa04 ) \n \nYou can read about our versioning strategy and releases on our website.
\n \n \n\nChangelog \nSourced from @βtypescript-eslint/parser's changelog .
\n\n5.62.0 (2023-07-10) \nNote: Version bump only for package @βtypescript-eslint/parser
\nYou can read about our versioning strategy and releases on our website.
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/925",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/925",
+ "id": 2093777754,
+ "node_id": "PR_kwDOE8E-g85kttam",
+ "number": 925,
+ "title": "chore(deps): Bump ora from 5.4.1 to 8.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-22T12:11:48Z",
+ "updated_at": "2024-08-15T12:49:40Z",
+ "closed_at": "2024-08-15T12:49:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/925",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/925",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/925.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/925.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [ora](https://github.com/sindresorhus/ora) from 5.4.1 to 8.0.1.\n\nRelease notes \nSourced from ora's releases .
\n\nv8.0.1 \n\nFix the process not exiting 89a1f31 \n \nhttps://github.com/sindresorhus/ora/compare/v8.0.0...v8.0.1
\nv8.0.0 \nBreaking \n\nRequire Node.js 18 675590f \n \nImprovements \n\nUpdate dependencies 675590f \n \nhttps://github.com/sindresorhus/ora/compare/v7.0.1...v8.0.0
\nv7.0.1 \n\nFix missing dependency (#228 ) 1dc1ece \n \nhttps://github.com/sindresorhus/ora/compare/v7.0.0...v7.0.1
\nv7.0.0 \nBreaking \n\nRequire Node.js 16 0e96acd \n \nhttps://github.com/sindresorhus/ora/compare/v6.3.1...v7.0.0
\nv6.3.1 \n\nFix Node.js 12 compatibility 4b1c2be \n \nhttps://github.com/sindresorhus/ora/compare/v6.3.0...v6.3.1
\nv6.3.0 \n\nhttps://github.com/sindresorhus/ora/compare/v6.2.0...v6.3.0
\nv6.2.0 \n\nAdd spinners export to be able to access all available spinners (#222 ) f2ac111 \n \nhttps://github.com/sindresorhus/ora/compare/v6.1.2...v6.2.0
\nv6.1.2 \n\nRevert "Fix preserving stdin' ;s pause state (#210 )" f4e03ea\n\n \n \nhttps://github.com/sindresorhus/ora/compare/v6.1.1...v6.1.2
\nv6.1.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/924",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/924",
+ "id": 2090300904,
+ "node_id": "PR_kwDOE8E-g85kiKmu",
+ "number": 924,
+ "title": "feat: make sync-playwright command visible",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-01-19T11:12:23Z",
+ "updated_at": "2024-01-19T13:58:33Z",
+ "closed_at": "2024-01-19T13:58:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/924",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/924",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/924.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/924.patch",
+ "merged_at": "2024-01-19T13:58:32Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n`npx checkly help` now shows `sync-playwright` command",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/923",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/923",
+ "id": 2086027036,
+ "node_id": "PR_kwDOE8E-g85kTfUS",
+ "number": 923,
+ "title": "fix: print session url on all reporters",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-17T11:51:25Z",
+ "updated_at": "2024-01-17T14:43:22Z",
+ "closed_at": "2024-01-17T14:43:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/923",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/923",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/923.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/923.patch",
+ "merged_at": "2024-01-17T14:43:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nNot all the reporters were printing the test session url\r\n\r\nResolves [#918](https://github.com/checkly/checkly-cli/issues/918)\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/922",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/922",
+ "id": 2078648133,
+ "node_id": "PR_kwDOE8E-g85j6hA4",
+ "number": 922,
+ "title": "feat: add alert escalation policy as part of the check/config",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2024-01-12T11:40:03Z",
+ "updated_at": "2024-01-16T15:55:38Z",
+ "closed_at": "2024-01-16T15:55:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/922",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/922",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/922.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/922.patch",
+ "merged_at": "2024-01-16T15:55:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAlert Escalation policy can be defined either on the check, the check group or the checkly config file\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/901\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/921",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/921",
+ "id": 2072792610,
+ "node_id": "PR_kwDOE8E-g85jmcIs",
+ "number": 921,
+ "title": "feat: adds mini preview on each deploy",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2024-01-09T17:03:43Z",
+ "updated_at": "2025-02-17T12:54:19Z",
+ "closed_at": "2025-02-17T12:54:18Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/921",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/921",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/921.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/921.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- Adds a small, extra preview to each `deploy` command.\r\n- Refactors the preview fetching to a dedicated method and adds a type. Adds a counter and aligns indentation.\r\n- Reshuffles some copy and format on the full `--preview` command\r\n\r\n## Examples\r\n\r\n### Mini preview example\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim beige-gazelle % npx checkly deploy \r\nParsing your project... done\r\n\r\nDeploy preview:\r\n\r\n - 1 to create, 0 to delete\r\n\r\n For a full preview, run: npx checkly deploy --preview\r\n\r\n? You are about to deploy your project \"Acme webapp\" to account \"Acme Production\". Do you want to continue? βΊ (y/N)\r\n```\r\n\r\n\r\n\r\n### Full preview example:\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim beige-gazelle % npx checkly deploy --preview\r\nParsing your project... done\r\nCreating (1):\r\n ApiCheck: checkly-api-123\r\n\r\nUpdating or leaving unchanged (4):\r\n BrowserCheck: __checks__/docs.spec.ts\r\n ApiCheck: checkly-api-1\r\n ApiCheck: checkly-api-2\r\n BrowserCheck: checkly-homepage\r\n\r\nSkipping because of testOnly (1):\r\n ApiCheck: checkly-api-12\r\n```\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/920",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/920",
+ "id": 2070345324,
+ "node_id": "PR_kwDOE8E-g85jeGEx",
+ "number": 920,
+ "title": "chore(deps): Bump open from 8.4.0 to 10.0.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-01-08T12:24:13Z",
+ "updated_at": "2024-08-15T12:49:40Z",
+ "closed_at": "2024-08-15T12:49:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/920",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/920",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/920.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/920.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.3.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.3 \n\nFix target option on macOS (#332 ) b597dec \n \nhttps://github.com/sindresorhus/open/compare/v10.0.2...v10.0.3
\nv10.0.2 \n\nFix Linux compatibility 798cd93 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.1...v10.0.2
\nv10.0.1 \n\nAdd Windows environment variable fallback for some broken systems (#328 ) 8e69be4 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/919",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/919",
+ "id": 2067495243,
+ "node_id": "PR_kwDOE8E-g85jUfUr",
+ "number": 919,
+ "title": "feat: add ability to copy playwright config into checkly config",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2024-01-05T14:59:24Z",
+ "updated_at": "2024-01-16T10:43:12Z",
+ "closed_at": "2024-01-16T10:43:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/919",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/919",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/919.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/919.patch",
+ "merged_at": "2024-01-16T10:43:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSince create-cli and cli are 2 different workspaces I had to duplicate quite some code, if this extends more it would probably be wise to add a shared workspace or package between the 2 for the playwright config.\r\n\r\nPR is separated in 2 commits.\r\n1. Create CLI: adds option once creating the CLI to also import the playwright config file if found\r\n2. CLI: `checkly sync-playwright` currently hidden, if passed adds or updates the playwright config of the checkly config. \r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/918",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/918",
+ "id": 2058917266,
+ "node_id": "I_kwDOE8E-g856uJWS",
+ "number": 918,
+ "title": "feat: include test session URL in `ci` output",
+ "user": {
+ "login": "jameshartig",
+ "id": 112555,
+ "node_id": "MDQ6VXNlcjExMjU1NQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/112555?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jameshartig",
+ "html_url": "https://github.com/jameshartig",
+ "followers_url": "https://api.github.com/users/jameshartig/followers",
+ "following_url": "https://api.github.com/users/jameshartig/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jameshartig/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jameshartig/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jameshartig/subscriptions",
+ "organizations_url": "https://api.github.com/users/jameshartig/orgs",
+ "repos_url": "https://api.github.com/users/jameshartig/repos",
+ "events_url": "https://api.github.com/users/jameshartig/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jameshartig/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-28T22:41:24Z",
+ "updated_at": "2024-01-17T14:43:22Z",
+ "closed_at": "2024-01-17T14:43:22Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nWhen a CI run fails after calling `npx checkly trigger...` it would be helpful to include the URL directly to the test session so the user doesn't need to open Checkly and find it.\n\n### How would you implement this feature?\n\nI believe `_printTestSessionsUrl` just needs to be called from the ci's `onEnd` function.",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/reactions",
+ "total_count": 2,
+ "+1": 1,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 1,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/917",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/917",
+ "id": 2058392014,
+ "node_id": "PR_kwDOE8E-g85i4fqZ",
+ "number": 917,
+ "title": "chore(deps): Bump open from 8.4.0 to 10.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-28T12:41:09Z",
+ "updated_at": "2024-01-08T12:24:18Z",
+ "closed_at": "2024-01-08T12:24:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/917",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/917",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/917.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/917.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.2.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.2 \n\nFix Linux compatibility 798cd93 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.1...v10.0.2
\nv10.0.1 \n\nAdd Windows environment variable fallback for some broken systems (#328 ) 8e69be4 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/916",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/916",
+ "id": 2057446952,
+ "node_id": "PR_kwDOE8E-g85i1VSO",
+ "number": 916,
+ "title": "chore: update check `activated` field jsdoc hint",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-27T14:35:59Z",
+ "updated_at": "2023-12-27T14:44:42Z",
+ "closed_at": "2023-12-27T14:44:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/916",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/916",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/916.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/916.patch",
+ "merged_at": "2023-12-27T14:44:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/915",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/915",
+ "id": 2056404085,
+ "node_id": "PR_kwDOE8E-g85ix3R2",
+ "number": 915,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.12",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-26T13:13:56Z",
+ "updated_at": "2024-01-19T14:19:49Z",
+ "closed_at": "2024-01-19T14:19:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/915",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/915",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/915.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/915.patch",
+ "merged_at": "2024-01-19T14:19:48Z"
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.12.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.12 \nBug Fixes \n\n4.1.11 \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.11-qa.0 \nNo release notes provided.
\n4.1.10 \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.12 (2023-12-26) \nBug Fixes \n\n4.1.11 (2023-12-23) \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.10 (2023-12-06) \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 (2023-12-05) \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \n\n \n... (truncated)
\n \n\nCommits \n\n807338a chore(release): 4.1.12 [skip ci] \nfe1988e fix: update npm version \n8e65277 chore(dev-deps): bump @βtypes/semver from 7.5.5 to 7.5.6 (#748 ) \n8bd9f89 chore(dev-deps): bump eslint-config-prettier from 9.0.0 to 9.1.0 (#749 ) \n3753f41 chore(dev-deps): bump @βtypes/chai from 4.3.10 to 4.3.11 (#750 ) \na938dae chore(release): 4.1.11 [skip ci] \n1271c84 fix(deps): bump npm from 10.2.3 to 10.2.5 (#751 ) \n2fdac8d chore(dev-deps): bump eslint-config-oclif-typescript (#752 ) \n9bad54d chore(dev-deps): bump prettier from 3.1.0 to 3.1.1 (#743 ) \n02268c1 chore(dev-deps): bump eslint from 8.53.0 to 8.56.0 (#744 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/914",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/914",
+ "id": 2055656845,
+ "node_id": "PR_kwDOE8E-g85ivZgd",
+ "number": 914,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.11",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-25T12:26:30Z",
+ "updated_at": "2023-12-26T13:14:00Z",
+ "closed_at": "2023-12-26T13:13:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/914",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/914",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/914.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/914.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.11.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.11 \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.11-qa.0 \nNo release notes provided.
\n4.1.10 \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.11 (2023-12-23) \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.10 (2023-12-06) \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 (2023-12-05) \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \n\n \n... (truncated)
\n \n\nCommits \n\na938dae chore(release): 4.1.11 [skip ci] \n1271c84 fix(deps): bump npm from 10.2.3 to 10.2.5 (#751 ) \n2fdac8d chore(dev-deps): bump eslint-config-oclif-typescript (#752 ) \n9bad54d chore(dev-deps): bump prettier from 3.1.0 to 3.1.1 (#743 ) \n02268c1 chore(dev-deps): bump eslint from 8.53.0 to 8.56.0 (#744 ) \n35d0d35 chore(dev-deps): bump eslint-config-oclif-typescript (#745 ) \n73fbd1f chore(dev-deps): bump @βoclif/plugin-help from 6.0.6 to 6.0.8 (#746 ) \ncb0c2a3 chore(dev-deps): bump @βtypes/node from 18.18.7 to 18.19.3 (#738 ) \n30a6a7e chore(dev-deps): bump ts-node from 10.9.1 to 10.9.2 (#740 ) \na38e041 chore(dev-deps): bump typescript from 5.2.2 to 5.3.3 (#741 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/913",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/913",
+ "id": 2053895364,
+ "node_id": "PR_kwDOE8E-g85ipnAe",
+ "number": 913,
+ "title": "feat: support arrays of glob patterns",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-22T13:04:25Z",
+ "updated_at": "2023-12-27T09:45:47Z",
+ "closed_at": "2023-12-27T09:45:46Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/913",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/913",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/913.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/913.patch",
+ "merged_at": "2023-12-27T09:45:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- allows `string[]` for all glob patterns.\r\n- adds tests to showcase that all heavy lifting (deduplications etc.) is done by the underlying glob library\r\n\r\n## How to test this?\r\n\r\nFor instance, you can just add arrays to the `checkly.config.ts` i.e.\r\n\r\n```\r\n checkMatch: ['**/__checks__/**/*.check.ts', '**/more-checks/**/*.check.ts'],\r\n browserChecks: {\r\n testMatch: ['**/__checks__/**/*.spec.ts', 'other-tests/**/*.spec.ts'],\r\n```\r\n\r\nEven with nested folders, the glob library will return a set of paths and checks that matches the expectations, e.g. no duplicates in overlapping glob definitions.\r\n\r\n> Resolves #[911]\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/912",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/912",
+ "id": 2053875081,
+ "node_id": "PR_kwDOE8E-g85ipiij",
+ "number": 912,
+ "title": "chore(deps): Bump open from 8.4.0 to 10.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-22T12:46:20Z",
+ "updated_at": "2023-12-28T12:41:14Z",
+ "closed_at": "2023-12-28T12:41:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/912",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/912",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/912.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/912.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.1.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.1 \n\nAdd Windows environment variable fallback for some broken systems (#328 ) 8e69be4 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/911",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/911",
+ "id": 2053870382,
+ "node_id": "I_kwDOE8E-g856a5Mu",
+ "number": 911,
+ "title": "story: support an array of glob patterns for all `checkMatch` and `testMatch` properties",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-22T12:41:58Z",
+ "updated_at": "2023-12-27T09:45:47Z",
+ "closed_at": "2023-12-27T09:45:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nIt's useful to be able to support arrays of glob patterns so users can more finely slice & dice where they store their checks inside their code base. This was requested by multiple users.\r\n\r\ni.e.\r\n\r\n```\r\ntestMatch: [glob1, glob2]\r\n```\r\n\r\nThis also matches how Playwright and Jest do `testMatch` like patterns.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/910",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/910",
+ "id": 2052606452,
+ "node_id": "PR_kwDOE8E-g85ilNxc",
+ "number": 910,
+ "title": "fix: send runtimeId to the BE [gh-909]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-21T15:12:52Z",
+ "updated_at": "2023-12-21T16:00:42Z",
+ "closed_at": "2023-12-21T16:00:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/910",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/910",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/910.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/910.patch",
+ "merged_at": "2023-12-21T16:00:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSend runtimeId with the group construct\r\n\r\nResolves #909 ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/909",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/909",
+ "id": 2052566352,
+ "node_id": "I_kwDOE8E-g856V61Q",
+ "number": 909,
+ "title": "bug: `runtimeId` for `CheckGroup` construct is not changed on deploy",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-21T14:48:46Z",
+ "updated_at": "2023-12-21T16:00:42Z",
+ "closed_at": "2023-12-21T16:00:42Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18\n\n### NPM version\n\n9.7.1\n\n### @checkly/cli version\n\n4.5.2\n\n### Steps to reproduce\n\n- Create a `CheckGroup` with `runtimeId` 2023.02\r\n- Deploy it. \r\n- Check the UI, it will show 2023.09\r\n- Change it to any value in the construct and deploy again. Nothing changes.\r\n\r\ne.g.\r\n\r\n```ts\r\nimport { CheckGroup } from 'checkly/constructs'\r\n\r\nexport const myGroup = new CheckGroup('my-group-1',{\r\n name: 'My Group 1',\r\n runtimeId: '2022.10',\r\n locations: ['eu-west-1'],\r\n})\r\n```\n\n### What is expected?\n\nThe deploy updates the runtime to version specified in the construct.\n\n### What is actually happening?\n\nThe runtime is never updated.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/908",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/908",
+ "id": 2052430686,
+ "node_id": "PR_kwDOE8E-g85ikm6n",
+ "number": 908,
+ "title": "feat: add missing options on playwright config support",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-21T13:30:41Z",
+ "updated_at": "2023-12-21T15:47:45Z",
+ "closed_at": "2023-12-21T15:47:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/908",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/908",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/908.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/908.patch",
+ "merged_at": "2023-12-21T15:47:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd support for `accuracy`, `toHaveScreenshot` and `toMatchSnapshot` on playwright config\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/907",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/907",
+ "id": 2050765120,
+ "node_id": "PR_kwDOE8E-g85ie5X0",
+ "number": 907,
+ "title": "feat: add support for playwright config on browser checks",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-20T15:19:18Z",
+ "updated_at": "2023-12-20T15:41:38Z",
+ "closed_at": "2023-12-20T15:41:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/907",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/907",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/907.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/907.patch",
+ "merged_at": "2023-12-20T15:41:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdd support for playwright config on browser check\r\nUsed [RFC](https://github.com/checkly/checkly-cli/issues/806) as reference for parameters supported\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/906",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/906",
+ "id": 2050341547,
+ "node_id": "PR_kwDOE8E-g85idbvF",
+ "number": 906,
+ "title": "chore: validate tag format during release",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-20T11:12:20Z",
+ "updated_at": "2023-12-20T13:08:06Z",
+ "closed_at": "2023-12-20T13:08:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/906",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/906",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/906.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/906.patch",
+ "merged_at": "2023-12-20T13:08:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe've run into different issues with `create-checkly` fetching the examples (https://github.com/checkly/checkly-cli/issues/844). To avoid any mistakes during CLI releases, this PR adds validation to make sure that versions are formatted like `4.1.0` (and not `v4.1.0`). Even if adding a `v` prefix doesn't cause issues, I think that having complete consistency between releases is going to be safer.\r\n\r\nTested on a personal repo:\r\nhttps://github.com/clample/commerce/actions\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/905",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/905",
+ "id": 2048576195,
+ "node_id": "PR_kwDOE8E-g85iXYuB",
+ "number": 905,
+ "title": "chore(deps): Bump open from 8.4.0 to 10.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-19T12:37:05Z",
+ "updated_at": "2023-12-22T12:46:25Z",
+ "closed_at": "2023-12-22T12:46:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/905",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/905",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/905.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/905.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.0.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/904",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/904",
+ "id": 2031335662,
+ "node_id": "PR_kwDOE8E-g85hdDVD",
+ "number": 904,
+ "title": "Tnolet/update examples and readmes",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-07T18:47:14Z",
+ "updated_at": "2023-12-14T14:51:36Z",
+ "closed_at": "2023-12-14T14:51:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/904",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/904",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/904.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/904.patch",
+ "merged_at": "2023-12-14T14:51:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- removes the unneeded `services/` dir in examples.\r\n- renames some examples for clarity.,\r\n- updates the readme with fixes and some extra info.\r\n- fixes small typo in `create` package.\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/903",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/903",
+ "id": 2030647211,
+ "node_id": "PR_kwDOE8E-g85haq-P",
+ "number": 903,
+ "title": "chore(deps-dev): Bump typescript from 4.9.4 to 5.3.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-07T12:21:42Z",
+ "updated_at": "2024-01-22T11:09:28Z",
+ "closed_at": "2024-01-22T11:09:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/903",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/903",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/903.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/903.patch",
+ "merged_at": "2024-01-22T11:09:26Z"
+ },
+ "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.3.3.\n\nRelease notes \nSourced from typescript's releases .
\n\nTypeScript 5.3.3 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 RC \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 Beta \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm .
\nTypeScript 5.2 \nFor release notes, check out the release announcement .
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/902",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/902",
+ "id": 2028416440,
+ "node_id": "PR_kwDOE8E-g85hTBVm",
+ "number": 902,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.10",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-12-06T12:19:30Z",
+ "updated_at": "2023-12-25T12:26:34Z",
+ "closed_at": "2023-12-25T12:26:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/902",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/902",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/902.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/902.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.10.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.10 \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.10 (2023-12-06) \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 (2023-12-05) \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \n\n \n... (truncated)
\n \n\nCommits \n\ncbe8241 chore(release): 4.1.10 [skip ci] \n08399d7 fix(deps): bump yarn from 1.22.19 to 1.22.21 (#732 ) \n952b24c chore(release): 4.1.9 [skip ci] \n003af17 Merge pull request #736 from oclif/ew/npm-bump \ncf44c8d fix: bump npm, skip lib checks \n92eed15 chore(dev-deps): bump @βtypes/validate-npm-package-name (#726 ) \n163c898 chore(dev-deps): bump @βtypes/shelljs from 0.8.14 to 0.8.15 (#727 ) \nfedd986 chore(dev-deps): bump prettier from 3.0.3 to 3.1.0 (#728 ) \nfdd63b3 chore(dev-deps): bump eslint-config-oclif-typescript (#729 ) \n2cf768f chore(dev-deps): bump @βtypes/mocha from 10.0.3 to 10.0.6 (#730 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/901",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/901",
+ "id": 2028110743,
+ "node_id": "I_kwDOE8E-g8544oOX",
+ "number": 901,
+ "title": "feat: support configuring alert escalation policies",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-12-06T09:26:15Z",
+ "updated_at": "2024-01-16T15:55:39Z",
+ "closed_at": "2024-01-16T15:55:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\n\r\nWe should add support for configuring a checks alert escalation policy:\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/900",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/900",
+ "id": 2021225020,
+ "node_id": "PR_kwDOE8E-g85g6taG",
+ "number": 900,
+ "title": "feat(parallel): support `runParallel` in checks and groups [sc-18210]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-12-01T16:34:47Z",
+ "updated_at": "2023-12-15T12:47:34Z",
+ "closed_at": "2023-12-15T12:47:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/900",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/900",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/900.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/900.patch",
+ "merged_at": "2023-12-15T12:47:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdd `runParallel` to check and group constructs to allow simultaneous check run scheduling on multi-locations.\r\n\r\nIf set to false, the check runs will be scheduled in the different locations in a round-robin fashion.\r\n\r\nRequires this [BE PR](https://github.com/checkly/checkly-backend/pull/4950) for testing.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/899",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/899",
+ "id": 2018627491,
+ "node_id": "PR_kwDOE8E-g85gxzpd",
+ "number": 899,
+ "title": "chore(deps): Bump open from 8.4.0 to 9.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-30T13:03:52Z",
+ "updated_at": "2023-12-19T12:37:10Z",
+ "closed_at": "2023-12-19T12:37:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/899",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/899",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/899.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/899.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 9.1.0.\n\nRelease notes \nSourced from open's releases .
\n\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/898",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/898",
+ "id": 2018612814,
+ "node_id": "I_kwDOE8E-g854UZZO",
+ "number": 898,
+ "title": "bug: when a runtime version is not included we default to 2023.02 - we should migrate that to 2023.09",
+ "user": {
+ "login": "josep-fl",
+ "id": 26063772,
+ "node_id": "MDQ6VXNlcjI2MDYzNzcy",
+ "avatar_url": "https://avatars.githubusercontent.com/u/26063772?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/josep-fl",
+ "html_url": "https://github.com/josep-fl",
+ "followers_url": "https://api.github.com/users/josep-fl/followers",
+ "following_url": "https://api.github.com/users/josep-fl/following{/other_user}",
+ "gists_url": "https://api.github.com/users/josep-fl/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/josep-fl/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/josep-fl/subscriptions",
+ "organizations_url": "https://api.github.com/users/josep-fl/orgs",
+ "repos_url": "https://api.github.com/users/josep-fl/repos",
+ "events_url": "https://api.github.com/users/josep-fl/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/josep-fl/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-30T12:55:11Z",
+ "updated_at": "2023-12-21T14:44:28Z",
+ "closed_at": "2023-12-21T14:44:28Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv18.18.2\n\n### NPM version\n\n10.2.4\n\n### @checkly/cli version\n\n2023.02\n\n### Steps to reproduce\n\nYou can reproduce by simply not including any runtimeId in any config file or check file. \r\n\r\nEven if your account/check defaults to 2023.09 on the Checkly side the CLI will default to 2023.02\n\n### What is expected?\n\nEither to default to latest runtime, or to account default, or to check version\n\n### What is actually happening?\n\ndefaults to 2023.02\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/897",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/897",
+ "id": 2017257044,
+ "node_id": "PR_kwDOE8E-g85gtIEZ",
+ "number": 897,
+ "title": "feat: updates runtimes in examples and defaults to 2023.09",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-11-29T19:17:38Z",
+ "updated_at": "2023-11-30T16:30:32Z",
+ "closed_at": "2023-11-30T16:30:31Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/897",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/897",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/897.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/897.patch",
+ "merged_at": "2023-11-30T16:30:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nUpdates the examples to the latest runtime.\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/896",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/896",
+ "id": 2016578559,
+ "node_id": "PR_kwDOE8E-g85gqzDe",
+ "number": 896,
+ "title": "chore(deps): Bump axios from 1.4.0 to 1.6.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-11-29T13:19:12Z",
+ "updated_at": "2023-11-30T08:51:14Z",
+ "closed_at": "2023-11-30T08:51:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/896",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/896",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/896.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/896.patch",
+ "merged_at": null
+ },
+ "body": "[//]: # (dependabot-start)\nβ οΈ **Dependabot is rebasing this PR** β οΈ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [axios](https://github.com/axios/axios) from 1.4.0 to 1.6.2.\n\nRelease notes \nSourced from axios's releases .
\n\nRelease v1.6.2 \nRelease notes: \nFeatures \n\nwithXSRFToken: added withXSRFToken option as a workaround to achieve the old withCredentials behavior; (#6046 ) (cff9967 ) \n \nPRs \n\nfeat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ( #6046 ) \n \n\nπ’ This PR added 'withXSRFToken' option as a replacement for old withCredentials behaviour. \nYou should now use withXSRFToken along with withCredential to get the old behavior.\nThis functionality is considered as a fix.\n \nContributors to this release \n\nRelease v1.6.1 \nRelease notes: \nBug Fixes \n\nformdata: fixed content-type header normalization for non-standard browser environments; (#6056 ) (dd465ab ) \nplatform: fixed emulated browser detection in node.js environment; (#6055 ) (3dc8369 ) \n \nContributors to this release \n\nRelease v1.6.0 \nRelease notes: \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \ndns: fixed lookup function decorator to work properly in node v20; (#6011 ) (5aaff53 ) \ntypes: fix AxiosHeaders types; (#5931 ) (a1c8ad0 ) \n \nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \nContributors to this release \n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n1.6.2 (2023-11-14) \nFeatures \n\nwithXSRFToken: added withXSRFToken option as a workaround to achieve the old withCredentials behavior; (#6046 ) (cff9967 ) \n \nPRs \n\nfeat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ( #6046 ) \n \n\nπ’ This PR added 'withXSRFToken' option as a replacement for old withCredentials behaviour. \nYou should now use withXSRFToken along with withCredential to get the old behavior.\nThis functionality is considered as a fix.\n \nContributors to this release \n\n1.6.1 (2023-11-08) \nBug Fixes \n\nformdata: fixed content-type header normalization for non-standard browser environments; (#6056 ) (dd465ab ) \nplatform: fixed emulated browser detection in node.js environment; (#6055 ) (3dc8369 ) \n \nContributors to this release \n\nPRs \n\nfeat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ( #6046 ) \n \n\nπ’ This PR added 'withXSRFToken' option as a replacement for old withCredentials behaviour. \nYou should now use withXSRFToken along with withCredential to get the old behavior.\nThis functionality is considered as a fix.\n \n1.6.0 (2023-10-26) \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\nb3be365 chore(release): v1.6.2 (#6082 ) \n8739acb chore(ci): removed redundant release action; (#6081 ) \nbfa9c30 chore(docs): fix outdated grunt to npm scripts (#6073 ) \na2b0fb3 chore(docs): update README.md (#6048 ) \nb12a608 chore(ci): removed paths-ignore filter; (#6080 ) \n0c9d886 chore(ci): reworked ignoring files logic; (#6079 ) \n30873ee chore(ci): add paths-ignore config to testing action; (#6078 ) \ncff9967 feat(withXSRFToken): added withXSRFToken option as a workaround to achieve th... \n7009715 chore(ci): fixed release notification action; (#6064 ) \n7144f10 chore(ci): fixed release notification action; (#6063 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/895",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/895",
+ "id": 2014794929,
+ "node_id": "PR_kwDOE8E-g85gkswp",
+ "number": 895,
+ "title": "chore(deps): Bump axios from 1.4.0 to 1.6.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-28T16:10:09Z",
+ "updated_at": "2023-11-29T13:19:18Z",
+ "closed_at": "2023-11-29T13:19:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/895",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/895",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/895.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/895.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [axios](https://github.com/axios/axios) from 1.4.0 to 1.6.0.\n\nRelease notes \nSourced from axios's releases .
\n\nRelease v1.6.0 \nRelease notes: \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \ndns: fixed lookup function decorator to work properly in node v20; (#6011 ) (5aaff53 ) \ntypes: fix AxiosHeaders types; (#5931 ) (a1c8ad0 ) \n \nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \nContributors to this release \n\nRelease v1.5.1 \nRelease notes: \nBug Fixes \n\nadapters: improved adapters loading logic to have clear error messages; (#5919 ) (e410779 ) \nformdata: fixed automatic addition of the Content-Type header for FormData in non-browser environments; (#5917 ) (bc9af51 ) \nheaders: allow content-encoding header to handle case-insensitive values (#5890 ) (#5892 ) (4c89f25 ) \ntypes: removed duplicated code (9e62056 ) \n \nContributors to this release \n\nRelease v1.5.0 \nRelease notes: \nBug Fixes \n\nadapter: make adapter loading error more clear by using platform-specific adapters explicitly (#5837 ) (9a414bb ) \ndns: fixed cacheable-lookup integration; (#5836 ) (b3e327d ) \nheaders: added support for setting header names that overlap with class methods; (#5831 ) (d8b4ca0 ) \nheaders: fixed common Content-Type header merging; (#5832 ) (8fda276 ) \n \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n1.6.0 (2023-10-26) \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \ndns: fixed lookup function decorator to work properly in node v20; (#6011 ) (5aaff53 ) \ntypes: fix AxiosHeaders types; (#5931 ) (a1c8ad0 ) \n \nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \nContributors to this release \n\n1.5.1 (2023-09-26) \nBug Fixes \n\nadapters: improved adapters loading logic to have clear error messages; (#5919 ) (e410779 ) \nformdata: fixed automatic addition of the Content-Type header for FormData in non-browser environments; (#5917 ) (bc9af51 ) \nheaders: allow content-encoding header to handle case-insensitive values (#5890 ) (#5892 ) (4c89f25 ) \ntypes: removed duplicated code (9e62056 ) \n \nContributors to this release \n\nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \n1.5.0 (2023-08-26) \n\n \n... (truncated)
\n \n\nCommits \n\nf7adacd chore(release): v1.6.0 (#6031 ) \n9917e67 chore(ci): fix release-it arg; (#6032 ) \n96ee232 fix(CSRF): fixed CSRF vulnerability CVE-2023-45857 (#6028 ) \n7d45ab2 chore(tests): fixed tests to pass in node v19 and v20 with keep-alive enabl... \n5aaff53 fix(dns): fixed lookup function decorator to work properly in node v20; (#6011 ) \na48a63a chore(docs): added AxiosHeaders docs; (#5932 ) \na1c8ad0 fix(types): fix AxiosHeaders types; (#5931 ) \n2ac731d chore(docs): update readme.md (#5889 ) \n88fb52b chore(release): v1.5.1 (#5920 ) \ne410779 fix(adapters): improved adapters loading logic to have clear error messages; ... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/checkly/checkly-cli/network/alerts).\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/894",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/894",
+ "id": 2012819312,
+ "node_id": "PR_kwDOE8E-g85gd7zC",
+ "number": 894,
+ "title": "chore(deps): bump axios to 1.6.2",
+ "user": {
+ "login": "ellisio",
+ "id": 127468,
+ "node_id": "MDQ6VXNlcjEyNzQ2OA==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/127468?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ellisio",
+ "html_url": "https://github.com/ellisio",
+ "followers_url": "https://api.github.com/users/ellisio/followers",
+ "following_url": "https://api.github.com/users/ellisio/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ellisio/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ellisio/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ellisio/subscriptions",
+ "organizations_url": "https://api.github.com/users/ellisio/orgs",
+ "repos_url": "https://api.github.com/users/ellisio/repos",
+ "events_url": "https://api.github.com/users/ellisio/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ellisio/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-27T18:05:53Z",
+ "updated_at": "2023-12-04T18:07:36Z",
+ "closed_at": "2023-11-30T08:49:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/894",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/894",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/894.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/894.patch",
+ "merged_at": "2023-11-30T08:49:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThis bumps `axios` to `1.6.2` to resolve [CVE-2023-45857](https://github.com/advisories/GHSA-wf5p-g6vw-rhxx)\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/893",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/893",
+ "id": 2006197535,
+ "node_id": "PR_kwDOE8E-g85gH4px",
+ "number": 893,
+ "title": "feat: add ability to filter by group tag",
+ "user": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-22T12:04:07Z",
+ "updated_at": "2023-11-22T15:52:27Z",
+ "closed_at": "2023-11-22T15:52:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/893",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/893",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/893.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/893.patch",
+ "merged_at": "2023-11-22T15:52:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThe check only provides groupId information, hence the part of trying to get the group from the check ref\r\n\r\n> Resolves #878 \r\n\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/892",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/892",
+ "id": 2004196449,
+ "node_id": "PR_kwDOE8E-g85gBDGj",
+ "number": 892,
+ "title": "chore(deps-dev): Bump typescript from 4.9.4 to 5.3.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-21T12:37:13Z",
+ "updated_at": "2023-12-07T12:21:47Z",
+ "closed_at": "2023-12-07T12:21:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/892",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/892",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/892.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/892.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.3.2.\n\nRelease notes \nSourced from typescript's releases .
\n\nTypeScript 5.3 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 RC \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 Beta \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm .
\nTypeScript 5.2 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.2 RC \nFor release notes, check out the release announcement .
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/891",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/891",
+ "id": 1999025762,
+ "node_id": "PR_kwDOE8E-g85fvuTD",
+ "number": 891,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.8",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-17T12:34:07Z",
+ "updated_at": "2023-12-06T12:19:35Z",
+ "closed_at": "2023-12-06T12:19:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/891",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/891",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/891.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/891.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.8.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \n\n \n... (truncated)
\n \n\nCommits \n\n0187176 chore(release): 4.1.8 [skip ci] \n51f7721 fix: scope install warnings to plugin being installed (#721 ) \na659c74 chore: update github actions [no ci] (#720 ) \n271fb3f chore(release): 4.1.7 [skip ci] \nc2a3f43 fix: use templates for examples (#719 ) \n93fa155 chore(release): 4.1.6 [skip ci] \n083976a fix: handle spaces in node/npm path (#718 ) \nb6b93fe chore(dev-deps): bump @βoclif/plugin-help from 6.0.3 to 6.0.5 (#713 ) \n6d97225 chore(dev-deps): bump sinon from 16.1.0 to 16.1.3 (#715 ) \n4707dec chore(dev-deps): bump @βtypes/semver from 7.5.4 to 7.5.5 (#716 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/890",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/890",
+ "id": 1992655445,
+ "node_id": "PR_kwDOE8E-g85fZ_p7",
+ "number": 890,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.7",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-14T12:34:18Z",
+ "updated_at": "2023-11-17T12:34:13Z",
+ "closed_at": "2023-11-17T12:34:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/890",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/890",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/890.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/890.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.7.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \n\n \n... (truncated)
\n \n\nCommits \n\n271fb3f chore(release): 4.1.7 [skip ci] \nc2a3f43 fix: use templates for examples (#719 ) \n93fa155 chore(release): 4.1.6 [skip ci] \n083976a fix: handle spaces in node/npm path (#718 ) \nb6b93fe chore(dev-deps): bump @βoclif/plugin-help from 6.0.3 to 6.0.5 (#713 ) \n6d97225 chore(dev-deps): bump sinon from 16.1.0 to 16.1.3 (#715 ) \n4707dec chore(dev-deps): bump @βtypes/semver from 7.5.4 to 7.5.5 (#716 ) \n3f7d2b5 chore(release): 4.1.5 [skip ci] \n31e197f fix(deps): bump npm from 9.8.1 to 9.9.1 (#717 ) \n4faf85b chore(release): 4.1.4 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/889",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/889",
+ "id": 1990553605,
+ "node_id": "PR_kwDOE8E-g85fS1yo",
+ "number": 889,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-13T12:22:26Z",
+ "updated_at": "2023-11-14T12:34:24Z",
+ "closed_at": "2023-11-14T12:34:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/889",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/889",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/889.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/889.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.5.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \n\n \n... (truncated)
\n \n\nCommits \n\n3f7d2b5 chore(release): 4.1.5 [skip ci] \n31e197f fix(deps): bump npm from 9.8.1 to 9.9.1 (#717 ) \n4faf85b chore(release): 4.1.4 [skip ci] \n59785cd fix: enable --json for plugins install (#712 ) \n638825d chore(release): 4.1.3 [skip ci] \n0e5f43e fix: handle spaces in node bin path (#711 ) \n76ea070 chore(release): 4.1.2 [skip ci] \n7b8cb30 Merge pull request #709 from oclif/mdonnalley/json \n6bdba67 fix: all error and warnings to stderr, this.log in commands \nb3eb9e9 chore(release): 4.1.1 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/888",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/888",
+ "id": 1989176928,
+ "node_id": "I_kwDOE8E-g852kG5g",
+ "number": 888,
+ "title": "feat: TSX/JSX support",
+ "user": {
+ "login": "kirkstrobeck",
+ "id": 241963,
+ "node_id": "MDQ6VXNlcjI0MTk2Mw==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/241963?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kirkstrobeck",
+ "html_url": "https://github.com/kirkstrobeck",
+ "followers_url": "https://api.github.com/users/kirkstrobeck/followers",
+ "following_url": "https://api.github.com/users/kirkstrobeck/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kirkstrobeck/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kirkstrobeck/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kirkstrobeck/subscriptions",
+ "organizations_url": "https://api.github.com/users/kirkstrobeck/orgs",
+ "repos_url": "https://api.github.com/users/kirkstrobeck/repos",
+ "events_url": "https://api.github.com/users/kirkstrobeck/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kirkstrobeck/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2023-11-12T00:38:52Z",
+ "updated_at": "2025-01-04T16:02:58Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n4.2.0\n\n### Steps to reproduce\n\nImport a tsx file\n\n### What is expected?\n\nHandle the tsx file or say that tsx is invalid\n\n### What is actually happening?\n\n```\r\nnpx checkly test -e ENVIRONMENT_URL=https://[url]\r\n βΊ Warning: checkly update available from 4.2.0 to 4.4.0.\r\nParsing your project... !\r\n Error: Encountered an error parsing check files for /Users/[path]/tests/test.spec.ts.\r\n\r\n The following dependencies weren't found:\r\n \t/Users/[path]/src/components/[tsx-filename]\r\n```\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/887",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/887",
+ "id": 1985546623,
+ "node_id": "PR_kwDOE8E-g85fB81J",
+ "number": 887,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-09T12:43:54Z",
+ "updated_at": "2023-11-13T12:22:32Z",
+ "closed_at": "2023-11-13T12:22:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/887",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/887",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/887.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/887.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \n\n \n... (truncated)
\n \n\nCommits \n\n76ea070 chore(release): 4.1.2 [skip ci] \n7b8cb30 Merge pull request #709 from oclif/mdonnalley/json \n6bdba67 fix: all error and warnings to stderr, this.log in commands \nb3eb9e9 chore(release): 4.1.1 [skip ci] \n41566b6 fix: can now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) \ncba84e7 chore(release): 4.1.0 [skip ci] \n91ab13f Merge pull request #701 from oclif/mdonnalley/reset \n31fb721 chore(release): 4.0.3 [skip ci] \n69129c9 fix: HUSKY=0 on github installs (#702 ) \nff042d5 chore(dev-deps): bump @βcommitlint/config-conventional (#703 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/886",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/886",
+ "id": 1982935736,
+ "node_id": "PR_kwDOE8E-g85e5C29",
+ "number": 886,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-08T07:32:59Z",
+ "updated_at": "2023-11-09T12:44:00Z",
+ "closed_at": "2023-11-09T12:43:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/886",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/886",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/886.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/886.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \n\n \n... (truncated)
\n \n\nCommits \n\ncba84e7 chore(release): 4.1.0 [skip ci] \n91ab13f Merge pull request #701 from oclif/mdonnalley/reset \n31fb721 chore(release): 4.0.3 [skip ci] \n69129c9 fix: HUSKY=0 on github installs (#702 ) \nff042d5 chore(dev-deps): bump @βcommitlint/config-conventional (#703 ) \n5674d61 chore(dev-deps): bump eslint from 8.52.0 to 8.53.0 (#704 ) \n25c2e91 chore(dev-deps): bump commitlint from 17.8.0 to 17.8.1 (#705 ) \n09adb7a chore(dev-deps): bump @βtypes/semver from 7.5.3 to 7.5.4 (#706 ) \n3ae355b chore(dev-deps): bump eslint-config-oclif-typescript (#707 ) \n6d5d4a2 feat: add plugins reset cmd \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/885",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/885",
+ "id": 1981763930,
+ "node_id": "PR_kwDOE8E-g85e1BcS",
+ "number": 885,
+ "title": "test: add e2e snapshot tests",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-07T16:33:28Z",
+ "updated_at": "2023-11-08T07:31:59Z",
+ "closed_at": "2023-11-08T07:31:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/885",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/885",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/885.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/885.patch",
+ "merged_at": "2023-11-08T07:31:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR simply adds some e2e tests for `npx checkly deploy` and `npx checkly test` with snapshots. This should help us avoid regressions in the feature.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/884",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/884",
+ "id": 1981720112,
+ "node_id": "I_kwDOE8E-g852HqYw",
+ "number": 884,
+ "title": "feat: Checkly check-parser use the paths alias defined in tsconfig.json",
+ "user": {
+ "login": "obi-awyss",
+ "id": 145404001,
+ "node_id": "U_kgDOCKqwYQ",
+ "avatar_url": "https://avatars.githubusercontent.com/u/145404001?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/obi-awyss",
+ "html_url": "https://github.com/obi-awyss",
+ "followers_url": "https://api.github.com/users/obi-awyss/followers",
+ "following_url": "https://api.github.com/users/obi-awyss/following{/other_user}",
+ "gists_url": "https://api.github.com/users/obi-awyss/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/obi-awyss/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/obi-awyss/subscriptions",
+ "organizations_url": "https://api.github.com/users/obi-awyss/orgs",
+ "repos_url": "https://api.github.com/users/obi-awyss/repos",
+ "events_url": "https://api.github.com/users/obi-awyss/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/obi-awyss/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2023-11-07T16:10:36Z",
+ "updated_at": "2025-01-20T07:04:10Z",
+ "closed_at": "2025-01-20T07:04:08Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nCurrently the Checkly's `check-parser` does not consider https://www.typescriptlang.org/tsconfig#paths when resolving local imported files.\r\n\r\nWith some paths alias defined in tsconfig.json for the project:\r\n```\r\n{\r\n \"compilerOptions\": {\r\n \"baseUrl\": \".\",\r\n \"paths\": {\r\n \"_/*\": [\"./src/*\"],\r\n \"_checkly/*\": [\"./checkly/*\"]\r\n },\r\n...\r\n```\r\nAny spec files that use an alias in the import statement will also work in Checkly like it already does in Playwright.\r\n`import { baseURL } from '_checkly/constants';`\r\n\r\nToday this does not work and you get this error:\r\n```\r\nParsing your project... !\r\n Error: Error loading file /Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts\r\n Error: Encountered an error parsing check files for /Users/awyss/gitlab.obsec1/frontend/app-product/src/e2e/login.spec.ts.\r\n\r\n The following NPM dependencies were used, but aren't supported in the runtimes.\r\n For more information, see https://www.checklyhq.com/docs/runtimes/.\r\n /Users/awyss/gitlab.obsec1/frontend/app-product/src/e2e/login.spec.ts imports unsupported dependencies:\r\n _checkly/constants\r\n\r\n at Collector.validate (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/services/check-parser/collector.ts:48:13)\r\n at Parser.parse (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/services/check-parser/parser.ts:146:15)\r\n at Function.bundle (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/constructs/browser-check.ts:109:27)\r\n at new BrowserCheck (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/constructs/browser-check.ts:69:35)\r\n at /Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts:30:5\r\n at Array.forEach ()\r\n at /Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts:28:13\r\n at Array.forEach ()\r\n at Object. (/Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts:9:18)\r\n at Module._compile (node:internal/modules/cjs/loader:1155:14)\r\n ```\r\n \r\nThis is because Checkly check-parser is not resolving the alias to the local file and instead assumes an NPM package.\n\n### How would you implement this feature?\n\nImprove the Checkly's `check-parser` to use the the information in the tsconfig.json file to resolve any import of a local file that use an alias at the beginning of the import path.\r\n\r\n`import { baseURL } from '_checkly/constants';`\r\n`import { foo } from '_/someFolder/foo';`\r\n\r\nbecomes \r\n\r\n`import { baseURL } from './checkly/constants';`\r\n`import { foo } from './src/someFolder/foo';`\r\n\r\n\r\nhttps://www.typescriptlang.org/tsconfig#paths",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/reactions",
+ "total_count": 9,
+ "+1": 9,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/883",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/883",
+ "id": 1981688560,
+ "node_id": "PR_kwDOE8E-g85e0w8W",
+ "number": 883,
+ "title": "feat: enable the default snapshot support [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-07T15:55:37Z",
+ "updated_at": "2023-11-07T16:05:03Z",
+ "closed_at": "2023-11-07T16:05:02Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/883",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/883",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/883.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/883.patch",
+ "merged_at": "2023-11-07T16:05:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nEnable snapshot support by default for test and the deploy flows",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/882",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/882",
+ "id": 1981220190,
+ "node_id": "PR_kwDOE8E-g85ezJqh",
+ "number": 882,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.0.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-07T12:18:53Z",
+ "updated_at": "2023-11-08T07:33:05Z",
+ "closed_at": "2023-11-08T07:33:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/882",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/882",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/882.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/882.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.0.3.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \n\n \n... (truncated)
\n \n\nCommits \n\n31fb721 chore(release): 4.0.3 [skip ci] \n69129c9 fix: HUSKY=0 on github installs (#702 ) \nff042d5 chore(dev-deps): bump @βcommitlint/config-conventional (#703 ) \n5674d61 chore(dev-deps): bump eslint from 8.52.0 to 8.53.0 (#704 ) \n25c2e91 chore(dev-deps): bump commitlint from 17.8.0 to 17.8.1 (#705 ) \n09adb7a chore(dev-deps): bump @βtypes/semver from 7.5.3 to 7.5.4 (#706 ) \n3ae355b chore(dev-deps): bump eslint-config-oclif-typescript (#707 ) \ne10f2f7 chore(release): 4.0.2 [skip ci] \n17afd99 fix: use strict=false (#700 ) \n75b1872 chore: add npm update workflow \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/881",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/881",
+ "id": 1976470454,
+ "node_id": "PR_kwDOE8E-g85ejTs9",
+ "number": 881,
+ "title": "refactor: remove unused method",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-03T15:40:52Z",
+ "updated_at": "2023-11-07T09:04:33Z",
+ "closed_at": "2023-11-07T09:04:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/881",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/881",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/881.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/881.patch",
+ "merged_at": "2023-11-07T09:04:32Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n`walkDirectory` isn't used at all. This PR removes it to keep the codebase clean.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/880",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/880",
+ "id": 1975698886,
+ "node_id": "PR_kwDOE8E-g85egqlk",
+ "number": 880,
+ "title": "feat: add testing copy [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-03T08:47:41Z",
+ "updated_at": "2023-11-03T10:36:37Z",
+ "closed_at": "2023-11-03T10:36:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/880",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/880",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/880.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/880.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDemo purpose PR",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/879",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/879",
+ "id": 1974152878,
+ "node_id": "PR_kwDOE8E-g85ebYd9",
+ "number": 879,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-11-02T12:32:11Z",
+ "updated_at": "2023-11-07T12:18:58Z",
+ "closed_at": "2023-11-07T12:18:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/879",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/879",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/879.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/879.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.0.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\nBug Fixes \n\nprevent circular json (2be40c4 ) \nresolve yarn from plugin and config.root (aa86e2a ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \n\n \n... (truncated)
\n \n\nCommits \n\ne10f2f7 chore(release): 4.0.2 [skip ci] \n17afd99 fix: use strict=false (#700 ) \n75b1872 chore: add npm update workflow \n55abfcf chore(dev-deps): bump oclif from 4.0.2 to 4.0.3 (#692 ) \n88be14d chore(dev-deps): bump eslint from 8.51.0 to 8.52.0 (#694 ) \n3feb94b chore(dev-deps): bump @βtypes/debug from 4.1.9 to 4.1.10 (#697 ) \n7f38bfe chore(dev-deps): bump @βtypes/node from 18.18.5 to 18.18.7 (#698 ) \nc940319 chore(dev-deps): bump lint-staged from 15.0.1 to 15.0.2 (#699 ) \n29cc1d7 chore(dev-deps): bump @βtypes/mocha from 10.0.2 to 10.0.3 (#693 ) \n16d889f chore(dev-deps): bump eslint-config-oclif-typescript from 3.0.6 to 3.0.8 (#695 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/878",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/878",
+ "id": 1973957892,
+ "node_id": "I_kwDOE8E-g851qDUE",
+ "number": 878,
+ "title": "feat: support group tags when filtering `checkly test --tags`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-02T10:34:15Z",
+ "updated_at": "2023-11-22T15:52:27Z",
+ "closed_at": "2023-11-22T15:52:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\n\r\nCurrently the `--tags` flag for `npx checkly test` only applies to check tags. We should make the filtering also apply to group tags. If a group matches the tags filter, then all checks in the group should be run as well.\r\n\r\nThis is particularly important for users using glob patterns to create browser checks in a group, since there's no way to set tags on the automatically generated browser checks.\r\n",
+ "closed_by": {
+ "login": "ferrandiaz",
+ "id": 6786071,
+ "node_id": "MDQ6VXNlcjY3ODYwNzE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferrandiaz",
+ "html_url": "https://github.com/ferrandiaz",
+ "followers_url": "https://api.github.com/users/ferrandiaz/followers",
+ "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
+ "repos_url": "https://api.github.com/users/ferrandiaz/repos",
+ "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/877",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/877",
+ "id": 1972387819,
+ "node_id": "PR_kwDOE8E-g85eVbTv",
+ "number": 877,
+ "title": "feat(multistep): update template best practice [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-11-01T13:31:03Z",
+ "updated_at": "2023-11-02T10:38:12Z",
+ "closed_at": "2023-11-02T10:38:11Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/877",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/877",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/877.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/877.patch",
+ "merged_at": "2023-11-02T10:38:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nMove assertions to be inside of the `test.step`",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/876",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/876",
+ "id": 1971310459,
+ "node_id": "PR_kwDOE8E-g85eRzGv",
+ "number": 876,
+ "title": "feat: add alpha support for PWT snapshot testing",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-10-31T21:12:39Z",
+ "updated_at": "2023-11-06T09:33:19Z",
+ "closed_at": "2023-11-06T09:33:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/876",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/876",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/876.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/876.patch",
+ "merged_at": "2023-11-06T09:33:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis PR adds initial support for PWT snapshot testing in the CLI . `npx checkly test --update-snapshots` updates any snapshots using the actual result of this test run. `npx checkly deploy` can then be used to actually push the snapshots: it updates the snapshots used by the check on Checkly.\r\n\r\nTODO:\r\n* [ ] Update examples\r\n* [ ] Add integration test\r\n\r\nOne limitation in the current implementation is that we push the files to storage with every `npx checkly deploy`. We could probably improve this by adding some change detection using hashing. Such an implementation would be more complicated, though, so maybe we save it for later.\r\n\r\nIntegration tests are failing since the backend hasn't been deployed with the new schema yet.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/875",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/875",
+ "id": 1970615694,
+ "node_id": "PR_kwDOE8E-g85ePa08",
+ "number": 875,
+ "title": "fix: rm commitlint issue ref setting [sc-00]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-10-31T14:35:49Z",
+ "updated_at": "2023-10-31T14:46:44Z",
+ "closed_at": "2023-10-31T14:46:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/875",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/875",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/875.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/875.patch",
+ "merged_at": "2023-10-31T14:46:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n\r\n- We decided to not require issue references in all commit messages, as long as they're in the PR title so that shortcut can link the PR correctly. (See: https://checklyhq.slack.com/archives/CSG0W8UTG/p1697700201010529)\r\n- However, our `commitlint` rules still required them, this PR removes that commitlint rule\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/874",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/874",
+ "id": 1968836860,
+ "node_id": "I_kwDOE8E-g851WhD8",
+ "number": 874,
+ "title": "bug: Cli connection issue connect ECONNREFUSED 127.0.0.1:3000 Ubuntu 22.04.3 LTS",
+ "user": {
+ "login": "reinaldomendes",
+ "id": 725300,
+ "node_id": "MDQ6VXNlcjcyNTMwMA==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/725300?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/reinaldomendes",
+ "html_url": "https://github.com/reinaldomendes",
+ "followers_url": "https://api.github.com/users/reinaldomendes/followers",
+ "following_url": "https://api.github.com/users/reinaldomendes/following{/other_user}",
+ "gists_url": "https://api.github.com/users/reinaldomendes/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/reinaldomendes/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/reinaldomendes/subscriptions",
+ "organizations_url": "https://api.github.com/users/reinaldomendes/orgs",
+ "repos_url": "https://api.github.com/users/reinaldomendes/repos",
+ "events_url": "https://api.github.com/users/reinaldomendes/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/reinaldomendes/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-10-30T17:04:19Z",
+ "updated_at": "2023-11-28T09:14:09Z",
+ "closed_at": "2023-11-28T09:14:08Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv18.16.0\r\n\r\n### NPM version\r\n\r\n9.5.1\r\n\r\n### @checkly/cli version\r\n\r\n0.4.13\r\n\r\n### Steps to reproduce\r\n\r\nI don't know what cause this.\r\n\r\nMy last interation with this project was in May 24.\r\n\r\nToday when I'm trying to test and deploy I'm stuck in problem with network.\r\n\r\nI tried to login but the same issue happens.\r\nI tried to update, but the same error happens.\r\n\r\n\r\n\r\n\r\n\r\n\r\n### What is expected?\r\n\r\nThe cli should works.\r\n\r\n### What is actually happening?\r\n\r\n```bash \r\n npx checkly test --env-file=./.env\r\n \r\n βΊ Warning: @checkly/cli update available from 0.4.13 to 0.4.14.\r\n Error: Encountered an error connecting to Checkly. Please check that the internet connection is working. connect ECONNREFUSED 127.0.0.1:3000\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Any additional comments?\r\n\r\nI'm running the CLI on Ubuntu 22.04.3 LTS\r\n\r\nMy package.json\r\n```json\r\n{\r\n \"name\": \"advanced-project\",\r\n \"version\": \"1.0.0\",\r\n \"description\": \"\",\r\n \"main\": \"index.js\",\r\n \"type\": \"commonjs\",\r\n \"scripts\": {\r\n \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\",\r\n \"checkly:deploy\": \"npx checkly deploy --force\",\r\n \"checkly:test\": \"npx checkly test\"\r\n },\r\n \"author\": \"\",\r\n \"license\": \"ISC\",\r\n \"devDependencies\": {\r\n \"@checkly/cli\": \"latest\",\r\n \"@playwright/test\": \"^1.33.0\",\r\n \"@types/axios\": \"^0.14.0\",\r\n \"@types/btoa\": \"^1.2.3\",\r\n \"@types/crypto-js\": \"^4.1.1\",\r\n \"dotenv\": \"^16.0.3\",\r\n \"ts-node\": \"10.9.1\",\r\n \"typescript\": \"4.9.5\"\r\n },\r\n \"dependencies\": {\r\n \"axios\": \"^0.27.2\",\r\n \"btoa\": \"^1.2.1\",\r\n \"crypto-js\": \"^4.1.1\",\r\n \"date-fns\": \"^2.29.3\",\r\n \"date-fns-tz\": \"^2.0.0\"\r\n }\r\n}\r\n```",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/873",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/873",
+ "id": 1965377061,
+ "node_id": "PR_kwDOE8E-g85d9xGd",
+ "number": 873,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-10-27T12:01:05Z",
+ "updated_at": "2023-11-02T12:32:17Z",
+ "closed_at": "2023-11-02T12:32:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/873",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/873",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/873.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/873.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.0.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\nBug Fixes \n\nprevent circular json (2be40c4 ) \nresolve yarn from plugin and config.root (aa86e2a ) \n \n\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \n\n \n... (truncated)
\n \n\nCommits \n\nfde1466 chore(release): 4.0.1 [skip ci] \n1a23d33 fix: 4.0.0 release \n66e3d4f feat!: migrate to ESM (#683 ) \n5ba86b5 chore(release): 3.9.4 [skip ci] \n1cb870b fix: update npm version \nc7b3453 Merge pull request #686 from oclif/dependabot-npm_and_yarn-types-validate-npm... \n60769bc Merge pull request #687 from oclif/dependabot-npm_and_yarn-nock-13.3.6 \nb4808fc Merge pull request #688 from oclif/dependabot-npm_and_yarn-types-node-14.18.63 \n34cabad chore(dev-deps): bump @βtypes/validate-npm-package-name \n3767ea3 chore(dev-deps): bump @βtypes/node from 14.18.60 to 14.18.63 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/872",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/872",
+ "id": 1965050746,
+ "node_id": "PR_kwDOE8E-g85d8pt0",
+ "number": 872,
+ "title": "feat: multistep fix + add examples back [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-10-27T08:42:53Z",
+ "updated_at": "2023-11-01T13:27:37Z",
+ "closed_at": "2023-11-01T13:27:36Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/872",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/872",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/872.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/872.patch",
+ "merged_at": "2023-11-01T13:27:35Z"
+ },
+ "body": "- [x] Reverts checkly/checkly-cli#869 adding the examples back\r\n- [x] Fix test/deploy commands to ignore `.spec.ts` files that are coming from multistep checks, otherwise these were scheduled as browser ",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/871",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/871",
+ "id": 1961206103,
+ "node_id": "PR_kwDOE8E-g85dvjn6",
+ "number": 871,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-10-25T11:49:50Z",
+ "updated_at": "2023-10-27T12:01:12Z",
+ "closed_at": "2023-10-27T12:01:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/871",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/871",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/871.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/871.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.4.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.4 \nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n3.9.4-qa.3 \nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n3.9.4-qa.2 \nBug Fixes \n\nprevent circular json (2be40c4 ) \nresolve yarn from plugin and config.root (aa86e2a ) \n \n3.9.4-qa.1 \nBug Fixes \n\nfile exists check (94ca767 ) \nignore yarn path resolution (bc54d05 ) \nremove rogue console.log (e607a77 ) \ntests (5630d42 ) \nthrow preemptive error if npm pkg does not exist (9f3c4bc ) \n \nFeatures \n\nadd --silent flag to install (dbdb4df ) \nadd env var for yarn --network-timeout (699e926 ) \ncompile github-installed plugins (88e9d02 ) \nconfigurable pluginPrefix (a071ef1 ) \nimproved terminal output (aaab8ec ) \n \n3.9.4-qa.0 \nBug Fixes \n\nfile exists check (94ca767 ) \nremove rogue console.log (e607a77 ) \ntests (5630d42 ) \nthrow preemptive error if npm pkg does not exist (9f3c4bc ) \n \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n5ba86b5 chore(release): 3.9.4 [skip ci] \n1cb870b fix: update npm version \nc7b3453 Merge pull request #686 from oclif/dependabot-npm_and_yarn-types-validate-npm... \n60769bc Merge pull request #687 from oclif/dependabot-npm_and_yarn-nock-13.3.6 \nb4808fc Merge pull request #688 from oclif/dependabot-npm_and_yarn-types-node-14.18.63 \n34cabad chore(dev-deps): bump @βtypes/validate-npm-package-name \n3767ea3 chore(dev-deps): bump @βtypes/node from 14.18.60 to 14.18.63 \n9801ead Merge pull request #689 from oclif/dependabot-npm_and_yarn-types-shelljs-0.8.14 \n2abf2c9 Merge pull request #690 from oclif/dependabot-npm_and_yarn-types-chai-4.3.9 \n49b14c0 chore(dev-deps): bump @βtypes/chai from 4.3.6 to 4.3.9 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/870",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/870",
+ "id": 1949571197,
+ "node_id": "PR_kwDOE8E-g85dIdWa",
+ "number": 870,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-10-18T11:58:35Z",
+ "updated_at": "2023-10-25T11:49:57Z",
+ "closed_at": "2023-10-25T11:49:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/870",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/870",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/870.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/870.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.3.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.3 \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 \nBug Fixes \n\n3.9.1 \nBug Fixes \n\n3.9.0 \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n93e8af4 chore(release): 3.9.3 [skip ci] \nf2c9c71 Merge pull request #682 from oclif/dependabot-npm_and_yarn-babel-traverse-7.23.2 \na26f982 chore(release): 3.9.2 [skip ci] \nd8e8d21 fix: update npm version \nb36ce99 fix(deps): bump @βbabel/traverse from 7.16.3 to 7.23.2 \n358f219 Merge pull request #675 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n09463da chore(dev-deps): bump @βoclif/plugin-help from 5.2.18 to 5.2.20 \n9840357 Merge pull request #681 from oclif/dependabot-npm_and_yarn-oclif-test-2.5.6 \n38274df chore(dev-deps): bump @βoclif/test from 2.4.7 to 2.5.6 \n9f9971e chore(release): 3.9.1 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/869",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/869",
+ "id": 1949541341,
+ "node_id": "PR_kwDOE8E-g85dIW4Y",
+ "number": 869,
+ "title": "fix: remove multistep examples until GA release [sc-00]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-10-18T11:42:02Z",
+ "updated_at": "2023-10-18T11:51:27Z",
+ "closed_at": "2023-10-18T11:51:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/869",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/869",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/869.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/869.patch",
+ "merged_at": "2023-10-18T11:51:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n- Removes the multistep check examples so as to not break peoples example projects, until multistep is released GA and no longer requires a FF\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/868",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/868",
+ "id": 1939757817,
+ "node_id": "PR_kwDOE8E-g85cnx7G",
+ "number": 868,
+ "title": "feat: add multistep construct and support for running test session [sc-17814]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-10-12T11:10:48Z",
+ "updated_at": "2023-10-18T08:33:51Z",
+ "closed_at": "2023-10-18T08:33:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/868",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/868",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/868.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/868.patch",
+ "merged_at": "2023-10-18T08:33:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n- Completes [sc-17814](https://app.shortcut.com/checkly/story/17814/update-public-api-to-allow-to-run-test-multi-steps-through-the-cli) and [sc-17815](https://app.shortcut.com/checkly/story/17815/add-new-multistepcheck-constructor-to-the-cli)\r\n\t- Regarding `17814`, we already supported `MULTI_STEP` check runs via test-session due to `checkly-backend/api/src/modules/public-api/test-sessions/PublicTestSessionsController.js:93` and the following code paths submitting the check run to the correct queue based off of its `checkType`.\r\n- Adds multistep check construct, based off of browser construct\r\n- Supercedes: https://github.com/checkly/checkly-cli/pull/864\r\n\t- Reused test and example files from there :pray: \r\n\r\n\r\nManually tested with `npm create checkly` simple example and the following files:\r\n```typescript\r\n// multistep.check.ts\r\nimport { MultiStepCheck } from 'checkly/constructs'\r\n\r\nnew MultiStepCheck('multi-step-check-1', {\r\n name: 'SpaceX Template',\r\n frequency: 15,\r\n code: { entrypoint: 'homepage.spec.ts' },\r\n})\r\n```\r\n```typescript\r\n// homepage.spec.ts\r\nimport { test, expect } from '@playwright/test'\r\n\r\nconst baseUrl = 'https://api.spacexdata.com/v3'\r\n\r\ntest('space-x dragon capsules', async ({ request }) => {\r\n /**\r\n * Get all SpaceX Dragon Capsules\r\n */\r\n const response = await test.step('get all capsules', async () => {\r\n return request.get(`${baseUrl}/dragons`)\r\n })\r\n\r\n expect(response).toBeOK()\r\n\r\n const data = await response.json()\r\n expect(data.length).toBeGreaterThan(0)\r\n\r\n const [first] = data\r\n\r\n /**\r\n * Get a single Dragon Capsule\r\n */\r\n const getSingleResponse = await test.step('get single dragon capsule', async () => {\r\n return request.get(`${baseUrl}/dragons/${first.id}`)\r\n })\r\n\r\n expect(getSingleResponse).toBeOK()\r\n\r\n const dragonCapsule = await getSingleResponse.json()\r\n expect(dragonCapsule.name).toEqual(first.name)\r\n})\r\n```\r\n\r\nAdding playwrights `context` to `homepage.spec.ts:5` test callback arguments correctly returns `cannot use 'context' in MULTI_STEP checks`, confirming its been submitted and handled by `2023-09-multistep` runner.\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/867",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/867",
+ "id": 1937629207,
+ "node_id": "PR_kwDOE8E-g85cgcO3",
+ "number": 867,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-10-11T12:13:13Z",
+ "updated_at": "2023-10-18T11:58:40Z",
+ "closed_at": "2023-10-18T11:58:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/867",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/867",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/867.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/867.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.1 \nBug Fixes \n\n3.9.0 \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n9f9971e chore(release): 3.9.1 [skip ci] \na67bc17 fix: update npm version \n6834f60 chore(release): 3.9.0 [skip ci] \nf4ded5a feat: allow --no-install on plugins link (#679 ) \nfcfbd4a Merge pull request #680 from oclif/dependabot-npm_and_yarn-chai-4.3.10 \n24c0b6d chore(dev-deps): bump chai from 4.3.8 to 4.3.10 \ne02eee1 Merge pull request #677 from oclif/dependabot-npm_and_yarn-types-semver-7.5.3 \nb1bd31c chore(release): 3.8.4 [skip ci] \n9d9130c chore(dev-deps): bump @βtypes/semver from 7.5.0 to 7.5.3 \n8af550d Merge pull request #678 from oclif/ew/types \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/866",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/866",
+ "id": 1935164885,
+ "node_id": "PR_kwDOE8E-g85cX7Qs",
+ "number": 866,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-10-10T11:50:00Z",
+ "updated_at": "2023-10-11T12:13:19Z",
+ "closed_at": "2023-10-11T12:13:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/866",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/866",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/866.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/866.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.0 \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n \n... (truncated)
\n \n\nCommits \n\n6834f60 chore(release): 3.9.0 [skip ci] \nf4ded5a feat: allow --no-install on plugins link (#679 ) \nfcfbd4a Merge pull request #680 from oclif/dependabot-npm_and_yarn-chai-4.3.10 \n24c0b6d chore(dev-deps): bump chai from 4.3.8 to 4.3.10 \ne02eee1 Merge pull request #677 from oclif/dependabot-npm_and_yarn-types-semver-7.5.3 \nb1bd31c chore(release): 3.8.4 [skip ci] \n9d9130c chore(dev-deps): bump @βtypes/semver from 7.5.0 to 7.5.3 \n8af550d Merge pull request #678 from oclif/ew/types \neb964aa fix: update npm version \n66881ee chore: caret \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/865",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/865",
+ "id": 1925987698,
+ "node_id": "PR_kwDOE8E-g85b433z",
+ "number": 865,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-10-04T11:19:29Z",
+ "updated_at": "2023-10-10T11:50:07Z",
+ "closed_at": "2023-10-10T11:50:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/865",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/865",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/865.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/865.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.4.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/864",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/864",
+ "id": 1919235654,
+ "node_id": "PR_kwDOE8E-g85biR7z",
+ "number": 864,
+ "title": "Antoinecoutellier/sc 17815/add new multistepcheck constructor to the",
+ "user": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-09-29T13:02:53Z",
+ "updated_at": "2023-10-18T11:54:36Z",
+ "closed_at": "2023-10-18T11:54:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/864",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/864",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/864.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/864.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/863",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/863",
+ "id": 1918864267,
+ "node_id": "PR_kwDOE8E-g85bhAvK",
+ "number": 863,
+ "title": "feat: fetch checkRunSuiteId from backend",
+ "user": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-09-29T08:49:41Z",
+ "updated_at": "2023-10-17T07:25:39Z",
+ "closed_at": "2023-10-17T07:25:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/863",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/863",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/863.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/863.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- We need to fetch the check run ID from our backend to listen to the run-end socket event to know how many API calls were made during the run.",
+ "closed_by": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/862",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/862",
+ "id": 1917356366,
+ "node_id": "PR_kwDOE8E-g85bb3rz",
+ "number": 862,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-28T11:55:20Z",
+ "updated_at": "2023-10-04T11:19:36Z",
+ "closed_at": "2023-10-04T11:19:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/862",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/862",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/862.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/862.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.3.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nc3cbd94 chore(release): 3.8.3 [skip ci] \n54ecd1f Merge pull request #674 from oclif/dependabot-npm_and_yarn-get-func-name-2.0.2 \nfab9bbe fix(deps): bump get-func-name from 2.0.0 to 2.0.2 \n948d67f chore(release): 3.8.2 [skip ci] \n85018ba Merge pull request #669 from oclif/mdonnalley/no-early-exit \n435224e chore(release): 3.8.1 [skip ci] \n685a627 fix: update npm version \ne7596fb chore(release): 3.8.0 [skip ci] \n1aedc10 Merge pull request #670 from oclif/ew/network-mutex \ndd262c8 chore: remove log \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/861",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/861",
+ "id": 1915379833,
+ "node_id": "PR_kwDOE8E-g85bVG2K",
+ "number": 861,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-27T11:48:19Z",
+ "updated_at": "2023-09-28T11:55:26Z",
+ "closed_at": "2023-09-28T11:55:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/861",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/861",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/861.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/861.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n948d67f chore(release): 3.8.2 [skip ci] \n85018ba Merge pull request #669 from oclif/mdonnalley/no-early-exit \n435224e chore(release): 3.8.1 [skip ci] \n685a627 fix: update npm version \ne7596fb chore(release): 3.8.0 [skip ci] \n1aedc10 Merge pull request #670 from oclif/ew/network-mutex \ndd262c8 chore: remove log \n68a3054 feat: yarn network mutex \nafcb389 test: update assertions \nabe4c0c fix: dont exit early if no user plugins \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/860",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/860",
+ "id": 1911177957,
+ "node_id": "I_kwDOE8E-g85x6kLl",
+ "number": 860,
+ "title": "Monorepo support",
+ "user": {
+ "login": "PhilGarb",
+ "id": 38015558,
+ "node_id": "MDQ6VXNlcjM4MDE1NTU4",
+ "avatar_url": "https://avatars.githubusercontent.com/u/38015558?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/PhilGarb",
+ "html_url": "https://github.com/PhilGarb",
+ "followers_url": "https://api.github.com/users/PhilGarb/followers",
+ "following_url": "https://api.github.com/users/PhilGarb/following{/other_user}",
+ "gists_url": "https://api.github.com/users/PhilGarb/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/PhilGarb/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/PhilGarb/subscriptions",
+ "organizations_url": "https://api.github.com/users/PhilGarb/orgs",
+ "repos_url": "https://api.github.com/users/PhilGarb/repos",
+ "events_url": "https://api.github.com/users/PhilGarb/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/PhilGarb/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064777,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc3",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/duplicate",
+ "name": "duplicate",
+ "color": "cfd3d7",
+ "default": true,
+ "description": "This issue or pull request already exists"
+ },
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-09-25T10:29:38Z",
+ "updated_at": "2025-01-02T15:18:48Z",
+ "closed_at": "2025-01-02T15:18:48Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nWe are using a Monorepo and would love to adopt checkly. However the constrained on the usable dependencies makes it hard to adopt for us. Local monorepo packages are basically just source code and not really a dependencies that could not be supported by the cli as long as the packages dependencies conform to the runtime. \r\nBeing able to use local packages would allow us to adopt checkly.\n\n### How would you implement this feature?\n\nI am not sure how checkly handles the check for allowed dependencies, but should it not be possible to allow all packages from a specific org? Usually local monorepo packages follow the @company/* naming convention. Filtering these allowed dependencies based on such a glob would be easy. They could then be inlined and the result be checked for the runtime requirements.",
+ "closed_by": {
+ "login": "sorccu",
+ "id": 32509,
+ "node_id": "MDQ6VXNlcjMyNTA5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sorccu",
+ "html_url": "https://github.com/sorccu",
+ "followers_url": "https://api.github.com/users/sorccu/followers",
+ "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
+ "organizations_url": "https://api.github.com/users/sorccu/orgs",
+ "repos_url": "https://api.github.com/users/sorccu/repos",
+ "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sorccu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/reactions",
+ "total_count": 1,
+ "+1": 1,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/859",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/859",
+ "id": 1911029017,
+ "node_id": "PR_kwDOE8E-g85bGV6f",
+ "number": 859,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-25T09:08:13Z",
+ "updated_at": "2023-09-27T11:48:26Z",
+ "closed_at": "2023-09-27T11:48:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/859",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/859",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/859.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/859.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n\n \n... (truncated)
\n \n\nCommits \n\ne7596fb chore(release): 3.8.0 [skip ci] \n1aedc10 Merge pull request #670 from oclif/ew/network-mutex \ndd262c8 chore: remove log \n68a3054 feat: yarn network mutex \nb0e66ec chore(release): 3.7.1 [skip ci] \n1876c4d fix: update npm version \nd2d0096 Merge pull request #663 from oclif/dependabot-npm_and_yarn-chai-and-types-cha... \nc740237 chore(dev-deps): bump chai and @βtypes/chai \n4b608db Merge pull request #668 from oclif/dependabot-npm_and_yarn-types-node-14.18.60 \n61aea99 chore(dev-deps): bump @βtypes/node from 14.18.57 to 14.18.60 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/858",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/858",
+ "id": 1911027720,
+ "node_id": "PR_kwDOE8E-g85bGVob",
+ "number": 858,
+ "title": "chore(deps-dev): Bump config and @types/config",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-09-25T09:07:29Z",
+ "updated_at": "2023-11-28T16:08:37Z",
+ "closed_at": "2023-11-28T16:08:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/858",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/858",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/858.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/858.patch",
+ "merged_at": "2023-11-28T16:08:36Z"
+ },
+ "body": "Bumps [config](https://github.com/node-config/node-config) and [@types/config](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/config). These dependencies needed to be updated together.\nUpdates `config` from 3.3.8 to 3.3.9\n\nRelease notes \nSourced from config's releases .
\n\nv3.3.9 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/node-config/node-config/compare/v3.3.8...v3.3.9
\n \n \n\nCommits \n\n4c1c619 deps: bump json5 version \n2cca43c fix(vulnerability): upgrade json5 version from 2.2.1 to 2.2.2 \n56f0f51 Update History.md \n4da385c Support loading transpiled JS modules \nfadb21b internal: Update Github issue templates \nfa43913 chore: bump version to 3.3.8 \n8bb4333 Add Bug Report and Feature Request templates \n97bd618 recommend Github Discussion for discussions. \nSee full diff in compare view \n \n \n \n\nUpdates `@types/config` from 3.3.0 to 3.3.1\n\nCommits \n\n \n \n\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/857",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/857",
+ "id": 1908888631,
+ "node_id": "PR_kwDOE8E-g85a_ZTB",
+ "number": 857,
+ "title": "chore: upgrade typescript eslint parser to support typescript 5 [gh-848]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-09-22T13:13:46Z",
+ "updated_at": "2023-09-25T09:06:38Z",
+ "closed_at": "2023-09-25T09:06:37Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/857",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/857",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/857.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/857.patch",
+ "merged_at": "2023-09-25T09:06:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpgrade typescript parser to the latest version, 6.x, to support typescript 5.2 and above\r\n\r\nResolves #848 with the next release\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/856",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/856",
+ "id": 1905244498,
+ "node_id": "I_kwDOE8E-g85xj7lS",
+ "number": 856,
+ "title": "bug: checkly login produces error ",
+ "user": {
+ "login": "geoffharcourt",
+ "id": 319471,
+ "node_id": "MDQ6VXNlcjMxOTQ3MQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/319471?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/geoffharcourt",
+ "html_url": "https://github.com/geoffharcourt",
+ "followers_url": "https://api.github.com/users/geoffharcourt/followers",
+ "following_url": "https://api.github.com/users/geoffharcourt/following{/other_user}",
+ "gists_url": "https://api.github.com/users/geoffharcourt/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/geoffharcourt/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/geoffharcourt/subscriptions",
+ "organizations_url": "https://api.github.com/users/geoffharcourt/orgs",
+ "repos_url": "https://api.github.com/users/geoffharcourt/repos",
+ "events_url": "https://api.github.com/users/geoffharcourt/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/geoffharcourt/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-20T15:29:30Z",
+ "updated_at": "2023-09-26T07:44:19Z",
+ "closed_at": "2023-09-26T07:44:19Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\n9.7.1\n\n### @checkly/cli version\n\n0.0.7\n\n### Steps to reproduce\n\nWhen I run `npx checkly login` or `yarn checkly login` I get an error.\r\n\n\n### What is expected?\n\nI'm authenticated with Checkly.\n\n### What is actually happening?\n\n```\r\nβ― npx checkly login\r\n βββββββββββββββββββββββββ\r\n β β\r\n β β\r\n β checkly cli β\r\n β β\r\n β β\r\n βββββββββββββββββββββββββ\r\n/Users/geoff/commonlit/commonlit/node_modules/glob/sync.js:28\r\n throw new Error('must provide pattern')\r\n ^\r\n\r\nError: must provide pattern\r\n at new GlobSync (/Users/geoff/commonlit/commonlit/node_modules/glob/sync.js:28:11)\r\n at Function.globSync [as sync] (/Users/geoff/commonlit/commonlit/node_modules/glob/sync.js:23:10)\r\n at getFiles (file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/src/check-definitions.js:11:28)\r\n at getCheckGroupDefinitions (file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/src/check-definitions.js:50:17)\r\n at main (file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/src/index.js:48:32)\r\n at file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/bin/index.js:5:1\r\n at ModuleJob.run (node:internal/modules/esm/module_job:194:25)\r\n\r\nNode.js v18.16.0\r\n```\n\n### Any additional comments?\n\nThis also happens if I run `checkly test` or anything that's not `checkly --version`",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/855",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/855",
+ "id": 1904819949,
+ "node_id": "PR_kwDOE8E-g85axn_Q",
+ "number": 855,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.7.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-20T11:50:00Z",
+ "updated_at": "2023-09-25T09:08:20Z",
+ "closed_at": "2023-09-25T09:08:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/855",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/855",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/855.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/855.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.7.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n\n \n... (truncated)
\n \n\nCommits \n\nb0e66ec chore(release): 3.7.1 [skip ci] \n1876c4d fix: update npm version \nd2d0096 Merge pull request #663 from oclif/dependabot-npm_and_yarn-chai-and-types-cha... \nc740237 chore(dev-deps): bump chai and @βtypes/chai \n4b608db Merge pull request #668 from oclif/dependabot-npm_and_yarn-types-node-14.18.60 \n61aea99 chore(dev-deps): bump @βtypes/node from 14.18.57 to 14.18.60 \n91555d9 chore(release): 3.7.0 [skip ci] \n835894c Merge pull request #665 from oclif/mdonnalley/jit-friendliness \n62a5a63 chore: code review \nd7c50bd fix: remove install jit plugins from list \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/854",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/854",
+ "id": 1904495667,
+ "node_id": "PR_kwDOE8E-g85awhbx",
+ "number": 854,
+ "title": "chore: update module to node16 [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-20T08:47:36Z",
+ "updated_at": "2023-09-22T12:39:45Z",
+ "closed_at": "2023-09-22T12:39:44Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/854",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/854",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/854.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/854.patch",
+ "merged_at": "2023-09-22T12:39:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe new ts parser requires node 16 minimum so we need to change the module",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/853",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/853",
+ "id": 1900748196,
+ "node_id": "PR_kwDOE8E-g85ajzI9",
+ "number": 853,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.7.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-18T11:40:30Z",
+ "updated_at": "2023-09-20T11:50:07Z",
+ "closed_at": "2023-09-20T11:50:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/853",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/853",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/853.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/853.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.7.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n\n \n... (truncated)
\n \n\nCommits \n\n91555d9 chore(release): 3.7.0 [skip ci] \n835894c Merge pull request #665 from oclif/mdonnalley/jit-friendliness \n62a5a63 chore: code review \nd7c50bd fix: remove install jit plugins from list \n3c2b6be fix: clean up \n71c7453 feat: use parse to prevent --jit on non-jit plugins \n26c5d4c fix: warn if --jit used with non jit plugin \n8b48a8c feat: incorporate jit plugins \n60626db chore(release): 3.6.1 [skip ci] \n74d5030 fix: update npm version \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/852",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/852",
+ "id": 1894325369,
+ "node_id": "PR_kwDOE8E-g85aOXJu",
+ "number": 852,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.6.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-13T11:27:39Z",
+ "updated_at": "2023-09-18T11:40:36Z",
+ "closed_at": "2023-09-18T11:40:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/852",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/852",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/852.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/852.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.6.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/851",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/851",
+ "id": 1892550331,
+ "node_id": "I_kwDOE8E-g85wzga7",
+ "number": 851,
+ "title": "bug: no error when env is missing",
+ "user": {
+ "login": "cyrus-za",
+ "id": 1845861,
+ "node_id": "MDQ6VXNlcjE4NDU4NjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1845861?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/cyrus-za",
+ "html_url": "https://github.com/cyrus-za",
+ "followers_url": "https://api.github.com/users/cyrus-za/followers",
+ "following_url": "https://api.github.com/users/cyrus-za/following{/other_user}",
+ "gists_url": "https://api.github.com/users/cyrus-za/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/cyrus-za/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/cyrus-za/subscriptions",
+ "organizations_url": "https://api.github.com/users/cyrus-za/orgs",
+ "repos_url": "https://api.github.com/users/cyrus-za/repos",
+ "events_url": "https://api.github.com/users/cyrus-za/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/cyrus-za/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-09-12T13:39:38Z",
+ "updated_at": "2023-12-21T15:09:45Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\npnpm 8.7.4\n\n### @checkly/cli version\n\ncheckly 4.1.0\n\n### Steps to reproduce\n\nRun `npm create checkly`\r\n\r\nUsing the defaults, create a check in __checks__ and let it point to a spec file of any basic playwright test\r\n\r\ncreate a lib/env.ts file with the following content\r\n\r\n```\r\nconst { BASE_URL } = process.env\r\n\r\nif(!BASE_URL) throw new Error(\"BASE_URL is a required env\")\r\n```\r\nCreate .env file with `BASE_URL=https://github.com`\r\n\r\nedit your .spec file to import BASE_URL\r\n\r\n```ts\r\nimport { BASE_URL } from './lib/env'\r\n\r\ntest.describe(\"my test suite\", () => {\r\n test(\"my test\", async ({ page }) => {\r\n await page.goTo(BASE_URL)\r\n await expect(page).toHaveTitle(/Github/)\r\n })\r\n})\r\n```\r\n\r\nRun the check with `npx checkly test --env-file .env --record`\r\nYour test should pass without issues\r\n\r\nRun `npx checkly deploy -f`\n\n### What is expected?\n\nYour check should run on schedule and succeed\n\n### What is actually happening?\n\nYour check now runs on schedule but it immediately fails. \r\nLogs show no error message other than \"No tests found\"\r\n\r\n \r\n\r\nIf you try to edit the test and run it manually within checkly dashboard you also get no logs at all. \n\n### Any additional comments?\n\nAfter spending a few hours debugging, I realised it was because when I do `npx checkly deploy` it does not use the .env file (duh!) and I had to manually add the env in the checkly dashboard\r\n\r\nIt would be really helpful if the error is actually logged",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 1,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/850",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/850",
+ "id": 1892350542,
+ "node_id": "PR_kwDOE8E-g85aHvec",
+ "number": 850,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.6.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-12T11:51:41Z",
+ "updated_at": "2023-09-13T11:27:45Z",
+ "closed_at": "2023-09-13T11:27:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/850",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/850",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/850.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/850.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.6.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nace08ec chore(release): 3.6.0 [skip ci] \n85c6b5c feat: refresh user plugins after any install (#657 ) \n089e8b4 chore(release): 3.5.0 [skip ci] \nf06fbd8 feat: integration tests (#659 ) \nc48af0a test: add tests for oclif.lock (#658 ) \n391dc9d chore(release): 3.4.2 [skip ci] \n1c2389d fix: no fs-extra (#653 ) \n05392db chore(release): 3.4.1 [skip ci] \n4ab4ef7 fix: update npm version \n95d88d2 Merge pull request #655 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/849",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/849",
+ "id": 1890356633,
+ "node_id": "PR_kwDOE8E-g85aA9-j",
+ "number": 849,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.5.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-11T12:02:29Z",
+ "updated_at": "2023-09-12T11:51:47Z",
+ "closed_at": "2023-09-12T11:51:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/849",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/849",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/849.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/849.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.5.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n089e8b4 chore(release): 3.5.0 [skip ci] \nf06fbd8 feat: integration tests (#659 ) \nc48af0a test: add tests for oclif.lock (#658 ) \n391dc9d chore(release): 3.4.2 [skip ci] \n1c2389d fix: no fs-extra (#653 ) \n05392db chore(release): 3.4.1 [skip ci] \n4ab4ef7 fix: update npm version \n95d88d2 Merge pull request #655 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n7154cbf Merge pull request #656 from oclif/dependabot-npm_and_yarn-types-node-14.18.57 \n8290073 chore(dev-deps): bump @βtypes/node from 14.18.56 to 14.18.57 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/848",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/848",
+ "id": 1889130921,
+ "node_id": "I_kwDOE8E-g85wmdmp",
+ "number": 848,
+ "title": "bug: Canβt use latest TypeScript",
+ "user": {
+ "login": "kirkstrobeck",
+ "id": 241963,
+ "node_id": "MDQ6VXNlcjI0MTk2Mw==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/241963?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kirkstrobeck",
+ "html_url": "https://github.com/kirkstrobeck",
+ "followers_url": "https://api.github.com/users/kirkstrobeck/followers",
+ "following_url": "https://api.github.com/users/kirkstrobeck/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kirkstrobeck/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kirkstrobeck/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kirkstrobeck/subscriptions",
+ "organizations_url": "https://api.github.com/users/kirkstrobeck/orgs",
+ "repos_url": "https://api.github.com/users/kirkstrobeck/repos",
+ "events_url": "https://api.github.com/users/kirkstrobeck/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kirkstrobeck/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-09-10T12:39:29Z",
+ "updated_at": "2023-09-25T09:06:38Z",
+ "closed_at": "2023-09-25T09:06:38Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv18.12.1\r\n\r\n### NPM version\r\n\r\n8.19.2\r\n\r\n### @checkly/cli version\r\n\r\n4.1.0\r\n\r\n### Steps to reproduce\r\n\r\nI believe typescript at 5.2.2 should be sufficient to repro\r\n\r\n### What is expected?\r\n\r\nRun successfully\r\n\r\n### What is actually happening?\r\n\r\nnpx checkly test\r\nParsing your project... β‘Ώ\r\n=============\r\n\r\nWARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.\r\n\r\nYou may find that it works just fine, or you may not.\r\n\r\nSUPPORTED TYPESCRIPT VERSIONS: >=3.3.1 <5.0.0\r\n\r\nYOUR TYPESCRIPT VERSION: 5.2.2\r\n\r\nPlease only submit bug reports when using the officially supported version.\r\n\r\nParsing your project... !\r\n Error: Encountered an error parsing check files for [filepath here]\r\n\r\n The following files couldn't be parsed:\r\n \t[filepath here] - DeprecationError: 'originalKeywordKind' has been deprecated since v5.0.0 and can no longer\r\n be used. Use 'identifierToKeywordKind(identifier)' instead.\r\n\r\n### Any additional comments?\r\n\r\n1. Please upgrade @typescript-eslint/typescript-estree\r\n2. Allow opting out of eslint checks for test running",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/reactions",
+ "total_count": 6,
+ "+1": 4,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 2
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/847",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/847",
+ "id": 1883792344,
+ "node_id": "PR_kwDOE8E-g85Zq9iE",
+ "number": 847,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.4.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-06T11:16:16Z",
+ "updated_at": "2023-09-11T12:02:35Z",
+ "closed_at": "2023-09-11T12:02:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/847",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/847",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/847.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/847.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.4.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n3.2.4 \nBug Fixes \n\nremove ts-node/esm loader from execArgv when using child_process.fork (167419a ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n3.3.0 (2023-08-23) \nFeatures \n\n \n... (truncated)
\n \n\nCommits \n\n391dc9d chore(release): 3.4.2 [skip ci] \n1c2389d fix: no fs-extra (#653 ) \n05392db chore(release): 3.4.1 [skip ci] \n4ab4ef7 fix: update npm version \n95d88d2 Merge pull request #655 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n7154cbf Merge pull request #656 from oclif/dependabot-npm_and_yarn-types-node-14.18.57 \n8290073 chore(dev-deps): bump @βtypes/node from 14.18.56 to 14.18.57 \ndfba0f7 chore(dev-deps): bump @βoclif/plugin-help from 5.2.17 to 5.2.18 \nb5adbf8 chore(release): 3.4.0 [skip ci] \n9830b0a feat: check for renamed yarn.lock during install (#648 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/846",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/846",
+ "id": 1881711110,
+ "node_id": "PR_kwDOE8E-g85Zj3uF",
+ "number": 846,
+ "title": "fix(frequency): fix typo to handle `EVERY_3H` frequency [sc-00]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-09-05T10:47:26Z",
+ "updated_at": "2023-09-05T11:18:36Z",
+ "closed_at": "2023-09-05T11:18:35Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/846",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/846",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/846.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/846.patch",
+ "merged_at": "2023-09-05T11:18:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## Affected Components\n* [x] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [ ] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n\nWhen setting the check frequency, we don't allow `EVERY_3M`, instead we should allow `EVERY_3H` which is currently missing.",
+ "closed_by": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/845",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/845",
+ "id": 1880129487,
+ "node_id": "PR_kwDOE8E-g85ZegcL",
+ "number": 845,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.4.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-04T12:00:40Z",
+ "updated_at": "2023-09-06T11:16:21Z",
+ "closed_at": "2023-09-06T11:16:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/845",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/845",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/845.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/845.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.4.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n3.2.4 \nBug Fixes \n\nremove ts-node/esm loader from execArgv when using child_process.fork (167419a ) \n \n3.2.3 \nBug Fixes \n\n3.2.2 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n3.3.0 (2023-08-23) \nFeatures \n\n3.2.7 (2023-08-19) \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 (2023-08-12) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nb5adbf8 chore(release): 3.4.0 [skip ci] \n9830b0a feat: check for renamed yarn.lock during install (#648 ) \na7123ff chore(release): 3.3.2 [skip ci] \ndf266aa fix: update npm version \n66c4934 chore(release): 3.3.1 [skip ci] \n9545ec7 fix: update npm version \n15f40da chore: check with token \n6e72f0e Merge pull request #649 from oclif/dependabot-npm_and_yarn-types-node-14.18.56 \ndd24c5d chore(dev-deps): bump @βtypes/node from 14.18.54 to 14.18.56 \na3f8a79 Merge pull request #651 from oclif/dependabot-npm_and_yarn-fancy-test-2.0.35 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/844",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/844",
+ "id": 1877424852,
+ "node_id": "I_kwDOE8E-g85v5zrU",
+ "number": 844,
+ "title": "bug: giget has issues fetching our tags",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-09-01T13:25:26Z",
+ "updated_at": "2023-12-20T09:56:54Z",
+ "closed_at": "2023-12-20T09:56:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18\n\n### NPM version\n\n7\n\n### @checkly/cli version\n\n4.1.0\n\n### Steps to reproduce\n\nuse create-cli with a tag that doesn't have the prefix `v`\n\n### What is expected?\n\nIt should work with any tag\n\n### What is actually happening?\n\nIt is saying it can't find the tag we are trying to find\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/843",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/843",
+ "id": 1877266038,
+ "node_id": "PR_kwDOE8E-g85ZVLTx",
+ "number": 843,
+ "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.3.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-01T11:38:44Z",
+ "updated_at": "2023-09-04T12:00:47Z",
+ "closed_at": "2023-09-04T12:00:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/843",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/843",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/843.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/843.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.3.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n3.2.4 \nBug Fixes \n\nremove ts-node/esm loader from execArgv when using child_process.fork (167419a ) \n \n3.2.3 \nBug Fixes \n\n3.2.2 \nBug Fixes \n\n3.2.1 \nBug Fixes \n\nadd shell option to spawn (b7ba429 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n3.3.0 (2023-08-23) \nFeatures \n\n3.2.7 (2023-08-19) \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 (2023-08-12) \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 (2023-08-11) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\na7123ff chore(release): 3.3.2 [skip ci] \ndf266aa fix: update npm version \n66c4934 chore(release): 3.3.1 [skip ci] \n9545ec7 fix: update npm version \n15f40da chore: check with token \n6e72f0e Merge pull request #649 from oclif/dependabot-npm_and_yarn-types-node-14.18.56 \ndd24c5d chore(dev-deps): bump @βtypes/node from 14.18.54 to 14.18.56 \na3f8a79 Merge pull request #651 from oclif/dependabot-npm_and_yarn-fancy-test-2.0.35 \nb6d39ff chore(dev-deps): bump fancy-test from 2.0.33 to 2.0.35 \nc93a12b Merge pull request #650 from oclif/dependabot-npm_and_yarn-nock-13.3.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/842",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/842",
+ "id": 1877265522,
+ "node_id": "PR_kwDOE8E-g85ZVLMg",
+ "number": 842,
+ "title": "chore(deps-dev): Bump typescript from 4.9.4 to 5.2.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-01T11:38:21Z",
+ "updated_at": "2023-11-21T12:37:19Z",
+ "closed_at": "2023-11-21T12:37:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/842",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/842",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/842.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/842.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.2.2.\n\nRelease notes \nSourced from typescript's releases .
\n\nTypeScript 5.2 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.2 RC \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.2 Beta \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm .
\nTypeScript 5.1.6 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm
\nTypeScript 5.1.5 \n\n \n... (truncated)
\n \n\nCommits \n\n9684ba6 Cherry-pick fix for cross-file inlay hints (#55476 ) to release-5.2 and LKG ... \n555ef99 Bump version to 5.2.2 and LKG \n6074b9d Update LKG for 5.2.1 RC. \nb778ed1 Merge commit 'e936eb13d2900f21d79553c32a704307c7ad03dd' into release-5.2 \n10b9962 Bump version to 5.2.1-rc and LKG \ne936eb1 Update package-lock.json \ne36cd57 Update package-lock.json \n581fba1 Update package-lock.json \n8fc8c95 Decorators normative updates (#55276 ) \nb1c4dc4 Fix class name references (#55262 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/841",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/841",
+ "id": 1877265187,
+ "node_id": "PR_kwDOE8E-g85ZVLH7",
+ "number": 841,
+ "title": "chore(deps-dev): Bump config from 3.3.8 to 3.3.9",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-09-01T11:38:05Z",
+ "updated_at": "2023-09-25T09:07:25Z",
+ "closed_at": "2023-09-25T09:07:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/841",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/841",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/841.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/841.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [config](https://github.com/node-config/node-config) from 3.3.8 to 3.3.9.\n\nRelease notes \nSourced from config's releases .
\n\nv3.3.9 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/node-config/node-config/compare/v3.3.8...v3.3.9
\n \n \n\nCommits \n\n4c1c619 deps: bump json5 version \n2cca43c fix(vulnerability): upgrade json5 version from 2.2.1 to 2.2.2 \n56f0f51 Update History.md \n4da385c Support loading transpiled JS modules \nfadb21b internal: Update Github issue templates \nfa43913 chore: bump version to 3.3.8 \n8bb4333 Add Bug Report and Feature Request templates \n97bd618 recommend Github Discussion for discussions. \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/840",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/840",
+ "id": 1877158542,
+ "node_id": "PR_kwDOE8E-g85ZUz65",
+ "number": 840,
+ "title": "feat: update sameRegion default to true",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-09-01T10:21:22Z",
+ "updated_at": "2023-09-01T11:17:56Z",
+ "closed_at": "2023-09-01T11:17:55Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/840",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/840",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/840.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/840.patch",
+ "merged_at": "2023-09-01T11:17:55Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe previously decided that `sameRegion` for retry strategies should default to `true`.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/839",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/839",
+ "id": 1877147722,
+ "node_id": "PR_kwDOE8E-g85ZUxh9",
+ "number": 839,
+ "title": "feat: allow no options for RetryStrategyBuilder",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-09-01T10:13:39Z",
+ "updated_at": "2023-09-01T10:31:13Z",
+ "closed_at": "2023-09-01T10:31:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/839",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/839",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/839.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/839.patch",
+ "merged_at": "2023-09-01T10:31:12Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR updates the `RetryStrategyBuilder` to handle no `options` argument being passed. Since we already have default values for all options, the `options` argument isn't required. To improve the UX, we can update the types accordingly. Now it's possible to simply do `RetryStrategyBuilder.fixedStrategy()`.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/838",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/838",
+ "id": 1876999874,
+ "node_id": "PR_kwDOE8E-g85ZUReI",
+ "number": 838,
+ "title": "refactor: rename maxAttempts to maxRetries [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-09-01T08:36:48Z",
+ "updated_at": "2023-09-01T10:01:27Z",
+ "closed_at": "2023-09-01T10:01:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/838",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/838",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/838.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/838.patch",
+ "merged_at": "2023-09-01T10:01:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRename maxAttempts to maxRetries",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/837",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/837",
+ "id": 1875555980,
+ "node_id": "PR_kwDOE8E-g85ZPW7H",
+ "number": 837,
+ "title": "feat: add retryStrategy to the advanced examples",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-31T13:38:34Z",
+ "updated_at": "2023-08-31T14:31:55Z",
+ "closed_at": "2023-08-31T14:31:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/837",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/837",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/837.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/837.patch",
+ "merged_at": "2023-08-31T14:31:54Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds examples of the new `retryStrategy` property to the advanced examples. Since this isn't supported on deprecated plans, deprecated users will get errors when running the advanced example.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/836",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/836",
+ "id": 1875423907,
+ "node_id": "PR_kwDOE8E-g85ZO6Ee",
+ "number": 836,
+ "title": "feat: deprecate doubleCheck property",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-31T12:24:41Z",
+ "updated_at": "2023-08-31T12:33:34Z",
+ "closed_at": "2023-08-31T12:33:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/836",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/836",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/836.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/836.patch",
+ "merged_at": "2023-08-31T12:33:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe `doubleCheck` property for checks and groups is being replaced with `retryStrategy`, which allows for more flexibility in specifying how to retry failed check runs. This PR marks the `doubleCheck` property as deprecated so that users can begin migrating.\r\n\r\nI also verified that `doubleCheck` isn't used in any of the examples.\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/835",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/835",
+ "id": 1875240851,
+ "node_id": "PR_kwDOE8E-g85ZOR9A",
+ "number": 835,
+ "title": "chore: adds CI name as header to API",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-31T10:28:00Z",
+ "updated_at": "2023-08-31T10:40:24Z",
+ "closed_at": "2023-08-31T10:40:23Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/835",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/835",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/835.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/835.patch",
+ "merged_at": "2023-08-31T10:40:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nAdds a header with the CI name if available. This helps us determine which CI systems are mostly used so we can have better docs and integration support.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/834",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/834",
+ "id": 1873803810,
+ "node_id": "PR_kwDOE8E-g85ZJbCb",
+ "number": 834,
+ "title": "feat: adjust default grace and period for heartbeat checks [sc-17531]",
+ "user": {
+ "login": "miliberlin",
+ "id": 54396648,
+ "node_id": "MDQ6VXNlcjU0Mzk2NjQ4",
+ "avatar_url": "https://avatars.githubusercontent.com/u/54396648?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/miliberlin",
+ "html_url": "https://github.com/miliberlin",
+ "followers_url": "https://api.github.com/users/miliberlin/followers",
+ "following_url": "https://api.github.com/users/miliberlin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/miliberlin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/miliberlin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/miliberlin/subscriptions",
+ "organizations_url": "https://api.github.com/users/miliberlin/orgs",
+ "repos_url": "https://api.github.com/users/miliberlin/repos",
+ "events_url": "https://api.github.com/users/miliberlin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/miliberlin/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-30T14:28:32Z",
+ "updated_at": "2023-08-30T14:38:40Z",
+ "closed_at": "2023-08-30T14:38:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/834",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/834",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/834.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/834.patch",
+ "merged_at": "2023-08-30T14:38:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nAdjusting examples to reduce default frequency.\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "miliberlin",
+ "id": 54396648,
+ "node_id": "MDQ6VXNlcjU0Mzk2NjQ4",
+ "avatar_url": "https://avatars.githubusercontent.com/u/54396648?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/miliberlin",
+ "html_url": "https://github.com/miliberlin",
+ "followers_url": "https://api.github.com/users/miliberlin/followers",
+ "following_url": "https://api.github.com/users/miliberlin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/miliberlin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/miliberlin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/miliberlin/subscriptions",
+ "organizations_url": "https://api.github.com/users/miliberlin/orgs",
+ "repos_url": "https://api.github.com/users/miliberlin/repos",
+ "events_url": "https://api.github.com/users/miliberlin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/miliberlin/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/833",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/833",
+ "id": 1873143566,
+ "node_id": "PR_kwDOE8E-g85ZHKd5",
+ "number": 833,
+ "title": "fix(heartbeats): addSubscriptions to alert channels [sc-17522]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-30T08:00:49Z",
+ "updated_at": "2023-08-30T08:12:55Z",
+ "closed_at": "2023-08-30T08:12:53Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/833",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/833",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/833.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/833.patch",
+ "merged_at": "2023-08-30T08:12:53Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n`addSubscription` is needed to register all the alert channels connected to a heartbeat",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/832",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/832",
+ "id": 1869839424,
+ "node_id": "PR_kwDOE8E-g85Y8HGV",
+ "number": 832,
+ "title": "feat: add retryStrategy to checkly config defaults",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-28T14:06:37Z",
+ "updated_at": "2023-08-28T14:17:42Z",
+ "closed_at": "2023-08-28T14:17:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/832",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/832",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/832.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/832.patch",
+ "merged_at": "2023-08-28T14:17:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds `retryStrategy` to the allowed values in checkly config defaults. \r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/831",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/831",
+ "id": 1869597935,
+ "node_id": "PR_kwDOE8E-g85Y7SOj",
+ "number": 831,
+ "title": "chore(deps-dev): Bump eslint from 8.41.0 to 8.48.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-28T11:45:48Z",
+ "updated_at": "2023-09-01T08:17:26Z",
+ "closed_at": "2023-09-01T08:17:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/831",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/831",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/831.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/831.patch",
+ "merged_at": "2023-09-01T08:17:25Z"
+ },
+ "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.48.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.48.0 \nFeatures \n\n1fbb3b0 feat: correct update direction in for-direction (#17483 ) (Francesco Trotta) \nd73fbf2 feat: rule tester do not create empty valid or invalid test suites (#17475 ) (fnx) \nee2f718 feat: Allow void in rule no-promise-executor-return (#17282 ) (nopeless) \n \nBug Fixes \n\n7234f6a fix: update RuleTester JSDoc and deprecations (#17496 ) (Jonas Berlin) \n \nDocumentation \n\n7a51d77 docs: no-param-reassign mention strict mode (#17494 ) (Stephen Hardy) \n9cd7ac2 docs: add fetch script to package.json conventions (#17459 ) (Nitin Kumar) \ncab21e6 docs: advice for inline disabling of rules (#17458 ) (Ashish Yadav) \n056499d docs: fix example of flat config from plugin (#17482 ) (Francesco Trotta) \n9e9edf9 docs: update documentation URL in error message (#17465 ) (Nitin Kumar) \n \nChores \n\n8dd3cec chore: upgrade @βeslint/js@β8 .48.0 (#17501 ) (Milos Djermanovic) \n6d0496e chore: package.json update for @βeslint/js release (ESLint Jenkins) \n9d4216d chore: Refactor and document CodePathSegment (#17474 ) (Nicholas C. Zakas) \n \nv8.47.0 \nFeatures \n\n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \n \nBug Fixes \n\n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n \nDocumentation \n\na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nChores \n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n \nv8.46.0 \nFeatures \n\n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.48.0 - August 25, 2023
\n\n8dd3cec chore: upgrade @βeslint/js@β8 .48.0 (#17501 ) (Milos Djermanovic) \n6d0496e chore: package.json update for @βeslint/js release (ESLint Jenkins) \n7a51d77 docs: no-param-reassign mention strict mode (#17494 ) (Stephen Hardy) \n9cd7ac2 docs: add fetch script to package.json conventions (#17459 ) (Nitin Kumar) \n7234f6a fix: update RuleTester JSDoc and deprecations (#17496 ) (Jonas Berlin) \n1fbb3b0 feat: correct update direction in for-direction (#17483 ) (Francesco Trotta) \n9d4216d chore: Refactor and document CodePathSegment (#17474 ) (Nicholas C. Zakas) \ncab21e6 docs: advice for inline disabling of rules (#17458 ) (Ashish Yadav) \n056499d docs: fix example of flat config from plugin (#17482 ) (Francesco Trotta) \nd73fbf2 feat: rule tester do not create empty valid or invalid test suites (#17475 ) (fnx) \nee2f718 feat: Allow void in rule no-promise-executor-return (#17282 ) (nopeless) \n9e9edf9 docs: update documentation URL in error message (#17465 ) (Nitin Kumar) \n \nv8.47.0 - August 11, 2023
\n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nv8.46.0 - July 28, 2023
\n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n9254a6c docs: Update README (GitHub Actions Bot) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/830",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/830",
+ "id": 1867238959,
+ "node_id": "PR_kwDOE8E-g85Yzi0p",
+ "number": 830,
+ "title": "feat: add support for retry strategies",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-25T15:18:42Z",
+ "updated_at": "2023-08-28T13:43:41Z",
+ "closed_at": "2023-08-28T13:43:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/830",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/830",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/830.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/830.patch",
+ "merged_at": "2023-08-28T13:43:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds support for retry strategies to checks and check groups. The feature is still in beta, so the examples aren't updated. Users can now configure retry strategies as follows:\r\n\r\n```\r\nnew ApiCheck('homepage-api-check-3', {\r\n name: 'Test',\r\n retryStrategy: RetryStrategyBuilder.linearStrategy({ baseBackoffSeconds: 10, maxAttempts: 10, maxDurationSeconds: 600, sameRegion: false }),\r\n request: {\r\n url: 'https://danube-web.shop/api/books',\r\n method: 'GET',\r\n }\r\n})\r\n```\r\n\r\nIt's possible to configure retry strategies on both checks and groups.\r\n\r\nDefaults for retry strategies are implemented in the CLI side. This should give us a bit more flexibility in changing defaults between CLI releases.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/829",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/829",
+ "id": 1855318692,
+ "node_id": "PR_kwDOE8E-g85YLM3b",
+ "number": 829,
+ "title": "chore: add bad reference error [gh-800]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-08-17T16:24:04Z",
+ "updated_at": "2023-11-28T15:57:45Z",
+ "closed_at": "2023-11-28T15:57:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/829",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/829",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/829.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/829.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PRs catches dependency file paths that are above the project CWD and show a user-friendly error.\r\nThe check is done for API and Browser checks, because both checks could have not permitted paths for their dependencies.\r\n\r\n\r\n\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/828",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/828",
+ "id": 1855084804,
+ "node_id": "PR_kwDOE8E-g85YKZmk",
+ "number": 828,
+ "title": "chore: add test-session link on github reporter [gh-822]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-17T14:07:35Z",
+ "updated_at": "2023-08-17T15:08:24Z",
+ "closed_at": "2023-08-17T15:08:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/828",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/828",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/828.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/828.patch",
+ "merged_at": "2023-08-17T15:08:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds test-session link (if the `--record` flag is set) when using `--reporter=github`.\r\n\r\n\r\n\r\n\r\n\r\n\r\n> Resolves #822\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/827",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/827",
+ "id": 1849769360,
+ "node_id": "PR_kwDOE8E-g85X4efT",
+ "number": 827,
+ "title": "fix: use ipv4 for local setup",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-14T13:22:11Z",
+ "updated_at": "2023-08-14T13:32:15Z",
+ "closed_at": "2023-08-14T13:32:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/827",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/827",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/827.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/827.patch",
+ "merged_at": "2023-08-14T13:32:14Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nOn Mac, I receive the following error when running the CLI with `CHECKLY_ENV=local`:\r\n```\r\n Error: Encountered an error connecting to Checkly. Please check that the internet connection is working. connect ECONNREFUSED ::1:3000\r\n```\r\n\r\nThe CLI tries to connect to the IPv6 loopback address. The local setup isn't bound to the IPv6 interface, though, so this fails. To fix the issue, we can make sure that the CLI always uses the IPv4 address.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/826",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/826",
+ "id": 1849650722,
+ "node_id": "PR_kwDOE8E-g85X4Eg9",
+ "number": 826,
+ "title": "chore(deps-dev): Bump eslint from 8.41.0 to 8.47.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-14T12:08:07Z",
+ "updated_at": "2023-08-28T11:45:56Z",
+ "closed_at": "2023-08-28T11:45:53Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/826",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/826",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/826.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/826.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.47.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.47.0 \nFeatures \n\n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \n \nBug Fixes \n\n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n \nDocumentation \n\na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nChores \n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n \nv8.46.0 \nFeatures \n\n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n \nBug Fixes \n\n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n \nDocumentation \n\n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n9254a6c docs: Update README (GitHub Actions Bot) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.47.0 - August 11, 2023
\n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nv8.46.0 - July 28, 2023
\n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n9254a6c docs: Update README (GitHub Actions Bot) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n7fc3a2c docs: Add private class features info to no-underscore-dangle (#17386 ) (Matt Wilkinson) \nda73e58 docs: Migrating eslint-env configuration comments (#17390 ) (Francesco Trotta) \n10e9cfa Merge pull request from GHSA-qwh7-v8hg-w8rh (leo-centurion) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n80dffed docs: fix Ignoring Files section in config migration guide (#17392 ) (Milos Djermanovic) \n8a9abb7 docs: Update README (GitHub Actions Bot) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n7e9be4b docs: Update README (GitHub Actions Bot) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/825",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/825",
+ "id": 1848886924,
+ "node_id": "PR_kwDOE8E-g85X1b0P",
+ "number": 825,
+ "title": "chore: handle 408 error and show message [gh-824]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-14T02:30:26Z",
+ "updated_at": "2023-08-14T16:11:08Z",
+ "closed_at": "2023-08-14T16:11:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/825",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/825",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/825.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/825.patch",
+ "merged_at": "2023-08-14T16:11:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PRs makes use of a response `axios` interceptor to catch `408` errors and print a user-friendly message.\r\n\r\n\r\n\r\nI tried to add unit-tests for `axios` requests and interceptors [here](https://github.com/checkly/checkly-cli/pull/825/commits/e1c70a68459104dacb09cf968394c4b05c8e16ec), but I had to `__mocks__` axios resulting in issues with the e2e tests. That's why I moved the interceptors handler to separated functions to see if I could `spyOn` or `mock` them (without success).\r\n\r\n`TODO`: try to test interceptors. FYI, mocking `axios` worked to test request but it require some E2E tests adjustments.\r\n\r\n\r\n\r\n> Resolves #824\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/824",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/824",
+ "id": 1843238153,
+ "node_id": "I_kwDOE8E-g85t3ZUJ",
+ "number": 824,
+ "title": "story: better error message when a user recieves 408",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-09T13:26:06Z",
+ "updated_at": "2023-08-14T16:11:09Z",
+ "closed_at": "2023-08-14T16:11:09Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nGiven that the cli relies on a user's network, they might hit timeouts if they for example have a slower internet connection. Our BE returns 408 in this case. We should show a useful error message to the user to indicate that it is related to the internet connection\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/823",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/823",
+ "id": 1843136951,
+ "node_id": "I_kwDOE8E-g85t3Am3",
+ "number": 823,
+ "title": "vercel integration bug: `\"code\" is not allowed to be empty`",
+ "user": {
+ "login": "Snailedlt",
+ "id": 43886029,
+ "node_id": "MDQ6VXNlcjQzODg2MDI5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/43886029?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Snailedlt",
+ "html_url": "https://github.com/Snailedlt",
+ "followers_url": "https://api.github.com/users/Snailedlt/followers",
+ "following_url": "https://api.github.com/users/Snailedlt/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Snailedlt/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Snailedlt/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Snailedlt/subscriptions",
+ "organizations_url": "https://api.github.com/users/Snailedlt/orgs",
+ "repos_url": "https://api.github.com/users/Snailedlt/repos",
+ "events_url": "https://api.github.com/users/Snailedlt/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Snailedlt/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-08-09T12:30:35Z",
+ "updated_at": "2023-08-09T20:53:23Z",
+ "closed_at": "2023-08-09T15:19:02Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "I'm not sure if this is the right place to open the issue, but hopefully it can be forwarded to the right people if not.\r\n\r\nI get the following error when I try to set up the checkly integration on vercel: `\"code\" is not allowed to be empty`\r\n\r\n\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 1,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/822",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/822",
+ "id": 1842986045,
+ "node_id": "I_kwDOE8E-g85t2bw9",
+ "number": 822,
+ "title": "bug: test session link not printed when using --record",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-09T10:57:56Z",
+ "updated_at": "2023-08-17T15:08:25Z",
+ "closed_at": "2023-08-17T15:08:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\n9.5.1\n\n### @checkly/cli version\n\n4.0.9\n\n### Steps to reproduce\n\n- Run `npx checkly test --record`\n\n### What is expected?\n\nTo print the test session link\n\n### What is actually happening?\n\nNo test session link is printed when using `--record` argument\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/821",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/821",
+ "id": 1842592415,
+ "node_id": "PR_kwDOE8E-g85XgIoS",
+ "number": 821,
+ "title": "chore: adjust checkly.config repoUrl in boilerplate projects",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-09T06:42:31Z",
+ "updated_at": "2023-08-31T10:51:17Z",
+ "closed_at": "2023-08-31T10:51:16Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/821",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/821",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/821.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/821.patch",
+ "merged_at": "2023-08-31T10:51:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nWhen bootstrapping a new project, defining the `repoUrl` as Checkly CL can be very confusing for people starting out.\r\n\r\nMore context in slack: https://checklyhq.slack.com/archives/C04PFSV5W3B/p1691497517326119\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/820",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/820",
+ "id": 1841724072,
+ "node_id": "PR_kwDOE8E-g85XdJy5",
+ "number": 820,
+ "title": "feat(heartbeat): print `pingUrl` in the console after deploy for heartbeat checks [sc-17085]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-08T17:30:29Z",
+ "updated_at": "2023-08-10T14:25:29Z",
+ "closed_at": "2023-08-10T14:25:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/820",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/820",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/820.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/820.patch",
+ "merged_at": "2023-08-10T14:25:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nWhen creating or updating heartbeat checks from `npx checkly deploy`, we want to print in the console the ping URL of each heartbeat check.\r\niTerm2:\r\n\r\n\r\nTerminal with default theme:\r\n\r\n\r\nNote: needs [deploy response adjustment PR](https://github.com/checkly/checkly-backend/pull/4593) on the BE when testing.",
+ "closed_by": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/819",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/819",
+ "id": 1841508744,
+ "node_id": "PR_kwDOE8E-g85Xca4Y",
+ "number": 819,
+ "title": "chore: add sslCheckDomain property [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-08T15:10:33Z",
+ "updated_at": "2023-08-10T14:01:32Z",
+ "closed_at": "2023-08-10T14:01:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/819",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/819",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/819.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/819.patch",
+ "merged_at": "2023-08-10T14:01:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds `sslCheckDomain` into `BrowserCheck` construct.\r\n\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4591\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 1,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/818",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/818",
+ "id": 1841278064,
+ "node_id": "PR_kwDOE8E-g85Xbovu",
+ "number": 818,
+ "title": "feat(heartbeat): add Heartbeat checks to example projects [sc-17054]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2023-08-08T13:03:48Z",
+ "updated_at": "2023-08-11T08:48:04Z",
+ "closed_at": "2023-08-11T08:48:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/818",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/818",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/818.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/818.patch",
+ "merged_at": "2023-08-11T08:48:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## Affected Components\n* [ ] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [x] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n\nWe only had a Heartbeat check on one example project. \nAdd the check to the rest of the projects.",
+ "closed_by": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/817",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/817",
+ "id": 1835985861,
+ "node_id": "PR_kwDOE8E-g85XKGo1",
+ "number": 817,
+ "title": "test: improve e2e test for win32 [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-04T02:57:11Z",
+ "updated_at": "2023-08-04T14:20:58Z",
+ "closed_at": "2023-08-04T14:20:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/817",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/817",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/817.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/817.patch",
+ "merged_at": "2023-08-04T14:20:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR makes use of `prompts.inject()` function and adds E2E tests for `login` and `logout` CLI commands. Also, it enhances the `switch` command E2E test and removes the unnecessary `runChecklyCliForSwitch()` function.\r\nAfter adding the `login` E2E tests, I found an issue running them on `win32` platform, related with zombie children processes (more information [here](https://stackoverflow.com/questions/32705857/cant-kill-child-process-on-windows)).\r\nThis PR refactors the `runChecklyCli` fixing the issue with the zombie processes kill and adjust E2E tests timeouts.\r\n\r\n> This PR includes all changes from https://github.com/checkly/checkly-cli/pull/814\r\n\r\n> TODO: test thoroughly and ensure won't result in flaky tests.\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/816",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/816",
+ "id": 1835227076,
+ "node_id": "PR_kwDOE8E-g85XHnlu",
+ "number": 816,
+ "title": "fix: use correct spelling for AssertionBuilder.responseTime()",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-03T14:53:37Z",
+ "updated_at": "2023-08-03T15:02:59Z",
+ "closed_at": "2023-08-03T15:02:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/816",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/816",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/816.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/816.patch",
+ "merged_at": "2023-08-03T15:02:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n`AssertionBuilder.responseTme()` had a typo. This PR fixes the typo in a backwards compatible way. To avoid breaking existing projects, this PR leaves `responseTme()` in the codebase. This PR also marks the method as deprecated. This puts it at the bottom of the Visual Studio code suggestions. \r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/815",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/815",
+ "id": 1833254447,
+ "node_id": "PR_kwDOE8E-g85XA427",
+ "number": 815,
+ "title": "chore: set CHECKLY_BASE_URL for local e2e tests",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-08-02T14:02:27Z",
+ "updated_at": "2023-08-02T14:24:01Z",
+ "closed_at": "2023-08-02T14:23:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/815",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/815",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/815.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/815.patch",
+ "merged_at": "2023-08-02T14:23:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe e2e tests make use of `CHECKLY_BASE_URL` to make API requests for cleanup. In particular, `deploy.spec.ts` is using `CHECKLY_BASE_URL` via `config`. Without setting this env var, `deploy.spec.ts` fails when running `npm run test:e2e:local`.\r\n\r\nTo avoid us needing to set this manually when running the e2e tests locally, this PR adds it to the `test:e2e:local` command.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/814",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/814",
+ "id": 1832364625,
+ "node_id": "PR_kwDOE8E-g85W94Cm",
+ "number": 814,
+ "title": "test: add e2e tests for login/logout commands [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-02T03:31:18Z",
+ "updated_at": "2023-08-08T20:39:48Z",
+ "closed_at": "2023-08-08T20:39:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/814",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/814",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/814.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/814.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR make use of `prompts.inject()` function to add E2E tests for `login` and `logout` CLI commands. Also, it enhances the `switch` command E2E test and removes the unnecessary `runChecklyCliForSwitch()` function.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/813",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/813",
+ "id": 1831100455,
+ "node_id": "PR_kwDOE8E-g85W5n2O",
+ "number": 813,
+ "title": "chore(deps): Bump log-symbols from 4.1.0 to 5.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-08-01T11:53:02Z",
+ "updated_at": "2023-08-31T15:38:04Z",
+ "closed_at": "2023-08-31T15:37:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/813",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/813",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/813.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/813.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 5.1.0.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/812",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/812",
+ "id": 1831099991,
+ "node_id": "PR_kwDOE8E-g85W5nvw",
+ "number": 812,
+ "title": "chore(deps-dev): Bump eslint from 8.41.0 to 8.46.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-08-01T11:52:44Z",
+ "updated_at": "2023-08-14T12:08:16Z",
+ "closed_at": "2023-08-14T12:08:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/812",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/812",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/812.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/812.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.46.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.46.0 \nFeatures \n\n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n \nBug Fixes \n\n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n \nDocumentation \n\n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n9254a6c docs: Update README (GitHub Actions Bot) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n7fc3a2c docs: Add private class features info to no-underscore-dangle (#17386 ) (Matt Wilkinson) \nda73e58 docs: Migrating eslint-env configuration comments (#17390 ) (Francesco Trotta) \n80dffed docs: fix Ignoring Files section in config migration guide (#17392 ) (Milos Djermanovic) \n8a9abb7 docs: Update README (GitHub Actions Bot) \n7e9be4b docs: Update README (GitHub Actions Bot) \n0b0bbe0 docs: Update README (GitHub Actions Bot) \n \nChores \n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \n \nv8.45.0 \nFeatures \n\ncdd063c feat: Expose LegacyESLint in unsupported API (#17341 ) (Nicholas C. Zakas) \nd34abe5 feat: fix indent rule for else-if (#17318 ) (Milos Djermanovic) \n \nBug Fixes \n\nb79b6fb fix: Fix suggestion message in no-useless-escape (#17339 ) (Francesco Trotta) \nc667055 fix: provide unique fix and fix.range objects in lint messages (#17332 ) (Milos Djermanovic) \n \nDocumentation \n\n89f3225 docs: add playground links to correct and incorrect code blocks (#17306 ) (Josh Goldberg β¨) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.46.0 - July 28, 2023
\n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n9254a6c docs: Update README (GitHub Actions Bot) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n7fc3a2c docs: Add private class features info to no-underscore-dangle (#17386 ) (Matt Wilkinson) \nda73e58 docs: Migrating eslint-env configuration comments (#17390 ) (Francesco Trotta) \n10e9cfa Merge pull request from GHSA-qwh7-v8hg-w8rh (leo-centurion) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n80dffed docs: fix Ignoring Files section in config migration guide (#17392 ) (Milos Djermanovic) \n8a9abb7 docs: Update README (GitHub Actions Bot) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n7e9be4b docs: Update README (GitHub Actions Bot) \n0b0bbe0 docs: Update README (GitHub Actions Bot) \n \nv8.45.0 - July 14, 2023
\n\n68f63d7 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n89f3225 docs: add playground links to correct and incorrect code blocks (#17306 ) (Josh Goldberg β¨) \nf8892b5 docs: Expand rule option schema docs (#17198 ) (Matt Wilkinson) \n8bcbf11 docs: Config Migration Guide (#17230 ) (Ben Perlmutter) \nbb30908 docs: Update README (GitHub Actions Bot) \nb79b6fb fix: Fix suggestion message in no-useless-escape (#17339 ) (Francesco Trotta) \n84d243b docs: Update README (GitHub Actions Bot) \n5ca9b4d chore: update eslint-config-eslint exports (#17336 ) (Milos Djermanovic) \nb762632 docs: Update README (GitHub Actions Bot) \n7bf2e86 chore: remove unused dependencies (#17352 ) (Percy Ma) \nc6f8cd0 chore: Remove defaultIgnores from FlatESLint private members (#17349 ) (Francesco Trotta) \ncdd063c feat: Expose LegacyESLint in unsupported API (#17341 ) (Nicholas C. Zakas) \nc667055 fix: provide unique fix and fix.range objects in lint messages (#17332 ) (Milos Djermanovic) \n138c096 docs: add more prefer-destructuring examples with array destructuring (#17330 ) (Milos Djermanovic) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/811",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/811",
+ "id": 1831099381,
+ "node_id": "PR_kwDOE8E-g85W5nnO",
+ "number": 811,
+ "title": "chore(deps): Bump ci-info from 3.7.1 to 3.8.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-08-01T11:52:20Z",
+ "updated_at": "2023-08-31T15:45:50Z",
+ "closed_at": "2023-08-31T15:45:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/811",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/811",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/811.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/811.patch",
+ "merged_at": "2023-08-31T15:45:46Z"
+ },
+ "body": "Bumps [ci-info](https://github.com/watson/ci-info) from 3.7.1 to 3.8.0.\n\nRelease notes \nSourced from ci-info's releases .
\n\nv3.8.0 \n\n \n \n\nChangelog \nSourced from ci-info's changelog .
\n\nv3.8.0 \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/810",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/810",
+ "id": 1830659067,
+ "node_id": "I_kwDOE8E-g85tHaP7",
+ "number": 810,
+ "title": "bug: installing into an existing directory fails",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-08-01T07:42:30Z",
+ "updated_at": "2024-01-25T09:52:32Z",
+ "closed_at": null,
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18\n\n### NPM version\n\n16\n\n### @checkly/cli version\n\n4.0.13\n\n### Steps to reproduce\n\n- Create some app directory with a package.json\r\n- Run `npm create checkly`\r\n- Answer `β It looks like you are already in a project, would you like to initialize?` with `yes`\r\n\n\n### What is expected?\n\nIt installs a `checkly.config.js` or `.ts` file\n\n### What is actually happening?\n\nit crashes because it can't find the boilerplate project\r\n\r\n```\r\nβ It looks like you are already in a project, would you like to initialize? β¦ yes\r\nβ Couldn't find template \"boilerplate-project\"\r\nnpm ERR! code 1\r\nnpm ERR! path /Users/timnolet/WebstormProjects/svelte-tmp\r\nnpm ERR! command failed\r\nnpm ERR! command sh -c create-cli\r\n\r\nnpm ERR! A complete log of this run can be found in: /Users/timnolet/.npm/_logs/2023-08-01T07_33_42_468Z-debug-0.log\r\ntimnolet@MacBook-Pro-van-Tim svelte-tmp % npm i -D checkly@latest\r\n\r\nadded 186 packages, and audited 451 packages in 5s\r\n\r\n95 packages are looking for funding\r\n run `npm fund` for details\r\n\r\nfound 0 vulnerabilities\r\n```\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "reopened"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/809",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/809",
+ "id": 1829005169,
+ "node_id": "PR_kwDOE8E-g85WyhbI",
+ "number": 809,
+ "title": "chore(deps): Bump axios from 1.2.1 to 1.4.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-31T11:42:39Z",
+ "updated_at": "2023-07-31T12:24:42Z",
+ "closed_at": "2023-07-31T12:24:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/809",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/809",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/809.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/809.patch",
+ "merged_at": "2023-07-31T12:24:41Z"
+ },
+ "body": "Bumps [axios](https://github.com/axios/axios) from 1.2.1 to 1.4.0.\n\nRelease notes \nSourced from axios's releases .
\n\nRelease v1.4.0 \nRelease notes: \nBug Fixes \n\nformdata: add multipart/form-data content type for FormData payload on custom client environments; (#5678 ) (bbb61e7 ) \npackage: export package internals with unsafe path prefix; (#5677 ) (df38c94 ) \n \nFeatures \n\ndns: added support for a custom lookup function; (#5339 ) (2701911 ) \ntypes: export AxiosHeaderValue type. (#5525 ) (726f1c8 ) \n \nPerformance Improvements \n\nmerge-config: optimize mergeConfig performance by avoiding duplicate key visits; (#5679 ) (e6f7053 ) \n \nContributors to this release \n\nRelease v1.3.6 \nRelease notes: \nBug Fixes \n\ntypes: added transport to RawAxiosRequestConfig (#5445 ) (6f360a2 ) \nutils: make isFormData detection logic stricter to avoid unnecessary calling of the toString method on the target; (#5661 ) (aa372f7 ) \n \nContributors to this release \n\nRelease v1.3.5 \nRelease notes: \nBug Fixes \n\nheaders: fixed isValidHeaderName to support full list of allowed characters; (#5584 ) (e7decef ) \nparams: re-added the ability to set the function as paramsSerializer config; (#5633 ) (a56c866 ) \n \nContributors to this release \n\nRelease v1.3.4 \nRelease notes: \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n1.4.0 (2023-04-27) \nBug Fixes \n\nformdata: add multipart/form-data content type for FormData payload on custom client environments; (#5678 ) (bbb61e7 ) \npackage: export package internals with unsafe path prefix; (#5677 ) (df38c94 ) \n \nFeatures \n\ndns: added support for a custom lookup function; (#5339 ) (2701911 ) \ntypes: export AxiosHeaderValue type. (#5525 ) (726f1c8 ) \n \nPerformance Improvements \n\nmerge-config: optimize mergeConfig performance by avoiding duplicate key visits; (#5679 ) (e6f7053 ) \n \nContributors to this release \n\n1.3.6 (2023-04-19) \nBug Fixes \n\ntypes: added transport to RawAxiosRequestConfig (#5445 ) (6f360a2 ) \nutils: make isFormData detection logic stricter to avoid unnecessary calling of the toString method on the target; (#5661 ) (aa372f7 ) \n \nContributors to this release \n\n1.3.5 (2023-04-05) \nBug Fixes \n\nheaders: fixed isValidHeaderName to support full list of allowed characters; (#5584 ) (e7decef ) \nparams: re-added the ability to set the function as paramsSerializer config; (#5633 ) (a56c866 ) \n \nContributors to this release \n\n\n \n... (truncated)
\n \n\nCommits \n\n21a5ad3 chore(release): v1.4.0 (#5683 ) \nd627610 chore(utils): refactored isAsyncFn util to avoid inlining additional Babel he... \ne18fdd8 refactor: remove deprecated url-search-params polyfill for URLSearchParams (#... \n726f1c8 feat(types): export AxiosHeaderValue type. (#5525 ) \n2701911 feat(dns): added support for a custom lookup function; (#5339 ) \ne6f7053 perf(merge-config): optimize mergeConfig performance by avoiding duplicate ke... \nbbb61e7 fix(formdata): add multipart/form-data content type for FormData payload on... \ndf38c94 fix(package): export package internals with unsafe path prefix; (#5677 ) \n59eb991 chore(release): v1.3.6 (#5666 ) \n1b8cc3b chore(template): improve issue template; (#5665 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/808",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/808",
+ "id": 1829004826,
+ "node_id": "PR_kwDOE8E-g85WyhWR",
+ "number": 808,
+ "title": "chore(deps): Bump dotenv from 16.0.3 to 16.3.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-31T11:42:24Z",
+ "updated_at": "2023-07-31T12:32:26Z",
+ "closed_at": "2023-07-31T12:32:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/808",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/808",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/808.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/808.patch",
+ "merged_at": "2023-07-31T12:32:24Z"
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.3 to 16.3.1.\n\nChangelog \nSourced from dotenv's changelog .
\n\n16.3.1 (2023-06-17) \nAdded \n\nAdd missing type definitions for processEnv and DOTENV_KEY options. #756 \n \n16.3.0 (2023-06-16) \nAdded \n\nOptionally pass DOTENV_KEY to options rather than relying on process.env.DOTENV_KEY. Defaults to process.env.DOTENV_KEY #754 \n \n16.2.0 (2023-06-15) \nAdded \n\nOptionally write to your own target object rather than process.env. Defaults to process.env. #753 \nAdd import type URL to types file #751 \n \n16.1.4 (2023-06-04) \nAdded \n\nAdded .github/ to .npmignore #747 \n \n16.1.3 (2023-05-31) \nRemoved \n\nRemoved browser keys for path, os, and crypto in package.json. These were set to false incorrectly as of 16.1. Instead, if using dotenv on the front-end make sure to include polyfills for path, os, and crypto. node-polyfill-webpack-plugin provides these. \n \n16.1.2 (2023-05-31) \nChanged \n\nExposed private function _configDotenv as configDotenv. #744 \n \n16.1.1 (2023-05-30) \nAdded \n\nAdded type definition for decrypt function \n \nChanged \n\nFixed {crypto: false} in packageJson.browser \n \n16.1.0 (2023-05-30) \nAdded \n\n \n... (truncated)
\n \n\nCommits \n\nb13ca7b 16.3.1 \n9bcc2e7 Merge pull request #756 from motdotla/type-fix \n80fff4b Add type definition for DOTENV_KEY \n50163a1 update type file \n5c7d7f5 Add example demonstrating setting DOTENV_KEY \n76d3682 16.3.0 \n80219ae Merge pull request #754 from motdotla/dotenv-key-option \ndacd450 Add DOTENV_KEY to cli config and environment config options \nf20e646 Add options.DOTENV_KEY \n5861f6a Add failing test demonstrating need for DOTENV_KEY option \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/807",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/807",
+ "id": 1828606456,
+ "node_id": "PR_kwDOE8E-g85WxKP5",
+ "number": 807,
+ "title": "fix: allow strings to be passed as urls [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-31T07:48:02Z",
+ "updated_at": "2023-07-31T09:45:24Z",
+ "closed_at": "2023-07-31T09:45:23Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/807",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/807",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/807.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/807.patch",
+ "merged_at": "2023-07-31T09:45:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllow strings to be passed as urls. This is to handle handlebar templates in the string urls",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/806",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/806",
+ "id": 1824654168,
+ "node_id": "I_kwDOE8E-g85swgNY",
+ "number": 806,
+ "title": "RFC: support global `playwright.config.js|ts` for browser checks",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ },
+ {
+ "id": 5784800624,
+ "node_id": "LA_kwDOE8E-g88AAAABWM0NcA",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/draft",
+ "name": "draft",
+ "color": "E562D9",
+ "default": false,
+ "description": ""
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 9,
+ "created_at": "2023-07-27T15:45:15Z",
+ "updated_at": "2024-10-10T09:46:39Z",
+ "closed_at": "2024-10-10T09:46:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Playwright recommends delegating a lot of settings to the per project global `playwright.config.js` file. We currently do not support this for legacy reasons. We should support this and enable users to leverage the options it gives them.\r\n\r\n# Core use cases\r\n\r\nBased on feedback from users we found the following two use cases to be core:\r\n\r\n1. Using the global and per project setup / teardown options to establish shared authentication state per PWT test run.\r\n2. Using the global and per project `use` options to set defaults for viewports, headers etc.\r\n\r\n# User journey\r\n\r\n1. User has a PWT config file in their repo. This file can include local settings that work for non-Checkly use cases, i.e. local testing.\r\n3. User adds a browser check\r\n4. User run `npx checkly test` and the CLI prints out that it has detected and is using the `playwright.config.ts`\r\n\r\n```bash\r\n% npx checkly test --use-pwt-config\r\nParsing your project... done\r\nUsing playwright.config.ts found at the root of this project.\r\nRunning 1 check in eu-west-1.\r\n\r\n__checks__/example.spec.ts\r\n β example.spec.ts (5s)\r\n```\r\n\r\n5. If the `playwright.config.ts` can't be parsed (syntax errors, unsupported dependencies etc.) we print an error before running the test command.\r\n6. A user deploys their project to Checkly and the CLI prints again it is using the config file\r\n\r\n```bash\r\n% npx checkly deploy --use-pwt-config\r\nParsing your project... done\r\nUsing playwright.config.ts found at the root of this project.\r\nSuccessfully deployed project \"My Project\" to account \"my Checkly account\".\r\n```\r\n\r\n# Commands\r\n\r\nThis addition impacts the `test` and `deploy` commands. For both commands we add two flags:\r\n\r\n1. `--pwt-config-file` : an optional path to define the config file. Defaults to `playwright.config.ts` and if not found `playwright.config.js`\r\n2. `--use-pwt-config` : a boolean value whether to use the config at all. Default `false`. Later we can default it to `true` if stable.\r\n\r\n# Supported options\r\n\r\n## global config\r\n\r\nThis is the stock global config file created on initialising a PWT repo with all the extra advanced options added.\r\n\r\n```ts\r\nexport default defineConfig({\r\n testDir: './tests',\r\n /* Run tests in files in parallel */\r\n fullyParallel: true,\r\n /* Fail the build on CI if you accidentally left test.only in the source code. */\r\n forbidOnly: !!process.env.CI,\r\n /* Retry on CI only */\r\n retries: process.env.CI ? 2 : 0,\r\n /* Opt out of parallel tests on CI. */\r\n workers: process.env.CI ? 1 : undefined,\r\n /* Reporter to use. See https://playwright.dev/docs/test-reporters */\r\n reporter: 'html',\r\n // Glob patterns or regular expressions to ignore test files.\r\n testIgnore: '*test-assets',\r\n // Glob patterns or regular expressions that match test files.\r\n testMatch: '*todo-tests/*.spec.ts',\r\n // Folder for test artifacts such as screenshots, videos, traces, etc.\r\n outputDir: 'test-results',\r\n // path to the global setup files.\r\n globalSetup: require.resolve('./global-setup'),\r\n // path to the global teardown files.\r\n globalTeardown: require.resolve('./global-teardown'),\r\n // Each test is given 30 seconds.\r\n timeout: 30000,\r\n expect: {},\r\n use: {},\r\n /* Configure projects for major browsers */\r\n projects: [],\r\n /* Run your local dev server before starting the tests */\r\n // webServer: {\r\n // command: 'npm run start',\r\n // url: 'http://127.0.0.1:3000',\r\n // reuseExistingServer: !process.env.CI,\r\n // },\r\n});\r\n```\r\n\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `testDir` | β | files are referenced thru the Checkly config. |\r\n| `fullyParallel` | β | currently not supported due to runtime model. |\r\n| `forbidOnly` | β
| can be supported. Has no direct impact. |\r\n| `retries` | β
| allow retry defaults. |\r\n| `workers` | β | currently not supported due to runtime mode.l | \r\n| `reporter` | β | has no effect as we parse the output specifically for Checkly. | \r\n| `testMatch` | β | files are referenced thru the Checkly config. | \r\n| `testIgnore` | β | files are referenced thru the Checkly config. | \r\n| `outputDir` | β | has no effect as we parse the output specifically for Checkly. | \r\n| `globalSetup` | β
| Should be supported as it enables key use cases like auth. | \r\n| `globalTeardown` | β
| Should be supported as it enables key use cases like auth.| \r\n| `timeout` | β
| should be be supported. | \r\n| `use` | β
| See **use config** | \r\n| `expect` | β
| see **expect config** |\r\n| `projects` | β
| see **projects config** | \r\n| `webServer` | β | has no effect as a user has no interactive access to the runtime | \r\n\r\n## global expect config\r\nSee [https://playwright.dev/docs/test-configuration#expect-options](https://playwright.dev/docs/test-configuration#expect-options)\r\n\r\n```ts\r\n expect: {\r\n // Maximum time expect() should wait for the condition to be met.\r\n timeout: 5000,\r\n toHaveScreenshot: {\r\n // An acceptable amount of pixels that could be different, unset by default.\r\n maxDiffPixels: 10,\r\n },\r\n toMatchSnapshot: {\r\n // An acceptable ratio of pixels that are different to the total amount of pixels, between 0 and 1.\r\n maxDiffPixelRatio: 0.1,\r\n },\r\n },\r\n```\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `timeout` | β
| Can be supported. | \r\n| `toHaveScreenshot ` | β | currently not supported due to runtime model. |\r\n| `toMatchSnapshot ` | β | currently not supported due to runtime model. |\r\n\r\n## use config\r\n\r\nSee [https://playwright.dev/docs/test-use-options](https://playwright.dev/docs/test-use-options)\r\n\r\n```ts\r\n use: {\r\n // Base URL to use in actions like `await page.goto('/')`.\r\n baseURL: 'http://127.0.0.1:3000',\r\n // Populates context with given storage state.\r\n storageState: 'state.json',\r\n colorScheme: 'dark',\r\n // Context geolocation.\r\n geolocation: { longitude: 12.492507, latitude: 41.889938 },\r\n // Emulates the user locale.\r\n locale: 'en-GB',\r\n // Grants specified permissions to the browser context.\r\n permissions: ['geolocation'],\r\n // Emulates the user timezone.\r\n timezoneId: 'Europe/Paris',\r\n // Viewport used for all pages in the context.\r\n viewport: { width: 1280, height: 720 },\r\n deviceScaleFactor: 2,\r\n hasTouch: true,\r\n isMobile: false,\r\n javaScriptEnabled: true,\r\n acceptDownloads: false,\r\n // An object containing additional HTTP headers to be sent with every request.\r\n extraHTTPHeaders: {\r\n 'X-My-Header': 'value',\r\n },\r\n // Credentials for HTTP authentication.\r\n httpCredentials: {\r\n username: 'user',\r\n password: 'pass',\r\n },\r\n // Whether to ignore HTTPS errors during navigation.\r\n ignoreHTTPSErrors: true,\r\n // Whether to emulate network being offline.\r\n offline: true,\r\n // Proxy settings used for all pages in the test.\r\n proxy: {\r\n server: 'http://myproxy.com:3128',\r\n bypass: 'localhost',\r\n },\r\n // Capture screenshot after each test failure.\r\n screenshot: 'only-on-failure',\r\n // Record trace only when retrying a test for the first time.\r\n trace: 'on-first-retry',\r\n // Record video only when retrying a test for the first time.\r\n video: 'on-first-retry',\r\n // Maximum time each action such as `click()` can take. Defaults to 0 (no limit).\r\n actionTimeout: 0,\r\n navigationTimeout: 3000,\r\n // Name of the browser that runs tests. For example `chromium`, `firefox`, `webkit`.\r\n browserName: 'chromium',\r\n // Toggles bypassing Content-Security-Policy.\r\n bypassCSP: true,\r\n // Channel to use, for example \"chrome\", \"chrome-beta\", \"msedge\", \"msedge-beta\".\r\n channel: 'chrome',\r\n // Run browser in headless mode.\r\n headless: false,\r\n // Change the default data-testid attribute.\r\n testIdAttribute: 'pw-test-id',\r\n launchOptions: {\r\n slowMo: 50,\r\n },\r\n connectOptions: {\r\n wsEndpoint: 'ws://localhost:5678',\r\n },\r\n contextOptions: {\r\n reducedMotion: 'reduce',\r\n },\r\n },\r\n```\r\n\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `baseURL` | β
| should be supported|\r\n| `storageState` | β
| should be supported. See **implementation notes** |\r\n| `colorScheme` | β
| should be supported|\r\n| `geolocation` | β
| should be supported|\r\n| `locale` | β
| should be supported|\r\n| `permissions` | β
| should be supported|\r\n| `timezoneId` | β
| should be supported|\r\n| `viewport` | β
| should be supported|\r\n| `deviceScaleFactor` | β
| should be supported|\r\n| `hasTouch ` | β
| should be supported|\r\n| `isMobile ` | β
| should be supported|\r\n| `javaScriptEnabled ` | β
| should be supported|\r\n| `extraHTTPHeaders` | β
| should be supported|\r\n| `httpCredentials` | β
| should be supported|\r\n| `ignoreHTTPSErrors` | β
| should be supported|\r\n| `offline` | β
| should be supported|\r\n| `proxy` | β | currently not supported due to runtime model. |\r\n| `screenshot` | β | currently not supported as Checkly applies defaults |\r\n| `trace` | β | currently not supported as Checkly applies defaults |\r\n| `video` | β| currently not supported as Checkly applies defaults |\r\n| `actionTimeout` | β
| should be supported|\r\n| `navigationTimeout ` | β
| should be supported|\r\n| `browserName` | β | currently not supported as Checkly only supports Chrome and Chromium |\r\n| `channel` | β | currently not supported as Checkly only supports Chrome and Chromium |\r\n| `headless` | β | currently not supported due to runtime model. |\r\n| `testIdAttribute` | β
| should be supported|\r\n| `launchOptions` | β
| should be supported|\r\n| `connectOptions` | β | currently not supported due to runtime model. |\r\n| `contextOptions` | β
| should be supported|\r\n\r\n\r\n## projects config\r\n\r\nSupporting the `projects` option is important as it is the recommended way to set up any sufficiently complex PWT codebase.\r\n\r\nSee [https://playwright.dev/docs/test-projects](https://playwright.dev/docs/test-projects)\r\n\r\nThe trickiest one here is the `testMatch` option, as we do want to support matching on setup files, but not other `.spec.ts` files as due to our runtime we do not have access to all `spec.ts` files on each check run.\r\n\r\n```ts\r\nprojects: [\r\n {\r\n name: 'setup',\r\n testMatch: /global.setup\\.ts/,\r\n teardown: 'teardown',\r\n },\r\n {\r\n name: 'teardown',\r\n testMatch: /global.teardown\\.ts/,\r\n },\r\n {\r\n name: 'chromium',\r\n use: devices['Desktop Chrome'],\r\n dependencies: ['setup','teardown'],\r\n },\r\n ],\r\n```\r\n\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `name` | β
| should be supported|\r\n| `use` | β
| see the **use** config |\r\n| `teardown` | β
| should be supported|\r\n| `storageState` | β
| should be supported. See **implementation notes** |\r\n| `dependencies` | β
| should be supported|\r\n| `timeout` | β
| should be be supported. | \r\n| `expect` | β
| see **expect config** |\r\n| `retries` | β
| allow retry defaults. |\r\n| `metadata` | β
| should be be supported. |\r\n| `testMatch` | β
| should be supported to enable **setup** and auth storage state scenarios. | \r\n| `fullyParallel` | β | currently not supported due to runtime model. |\r\n| `grep ` | β | files are referenced thru the Checkly config. | \r\n| `grepInvert` | β | files are referenced thru the Checkly config. | \r\n| `testIgnore` | β | files are referenced thru the Checkly config. | \r\n| `testDir` | β | currently not supported due to runtime model. |\r\n| `outputDir` | β | currently not supported due to runtime model. |\r\n| `snapshotDir ` | β | currently not supported due to runtime model. |\r\n| `snapshotPathTemplate ` | β | currently not supported due to runtime model. |\r\n\r\n# Implementation details\r\n\r\n- `globalSetup` references a file. We need to parse that file, its dependency tree and check for unsupported dependencies. We need to then rollup and bundle these files as we do for all other dependencies.\r\n- `testMatch` inside a project, typically a `setup` project, can reference a file. We need to also rollup that file and its dependencies.\r\n- `storageState` can be defined by the user anywhere on the filesystem. We need to handle any errors there and allow the Checkly backend to (re)create that file tree at runtime.\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/reactions",
+ "total_count": 14,
+ "+1": 7,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 1,
+ "rocket": 0,
+ "eyes": 6
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/805",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/805",
+ "id": 1824335834,
+ "node_id": "PR_kwDOE8E-g85Wi0xA",
+ "number": 805,
+ "title": "chore(deps-dev): Bump jest and @types/jest",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-27T13:06:49Z",
+ "updated_at": "2023-07-31T14:21:42Z",
+ "closed_at": "2023-07-31T14:21:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/805",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/805",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/805.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/805.patch",
+ "merged_at": "2023-07-31T14:21:41Z"
+ },
+ "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.3.1 to 29.6.2\n\nRelease notes \nSourced from jest's releases .
\n\nv29.6.2 \nFixes \n\n[jest-circus] Fix snapshot matchers in concurrent tests when nr of tests exceeds maxConcurrency (#14335 ) \n[@jest/core] When running global setup and teardown, do not try to change the message property of the thrown error object when the message property is unwritable (#14113 ) \n[jest-snapshot] Move @types/prettier from dependencies to devDependencies (#14328 ) \n[jest-snapshot] Throw an explicit error if Prettier v3 is used (#14367 ) \n[jest-reporters] Add "skipped" and "todo" symbols to Github Actions Reporter (#14309 ) \n \nChore & Maintenance \n\n[@jest/core] Use pluralize from jest-util rather than own internal (#14322 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.1...v29.6.2
\nv29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1
\nv29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.6.2 \nFixes \n\n[jest-circus] Fix snapshot matchers in concurrent tests when nr of tests exceeds maxConcurrency (#14335 ) \n[@jest/core] When running global setup and teardown, do not try to change the message property of the thrown error object when the message property is unwritable (#14113 ) \n[jest-snapshot] Move @types/prettier from dependencies to devDependencies (#14328 ) \n[jest-snapshot] Throw an explicit error if Prettier v3 is used (#14367 ) \n[jest-reporters] Add "skipped" and "todo" symbols to Github Actions Reporter (#14309 ) \n \nChore & Maintenance \n\n[@jest/core] Use pluralize from jest-util rather than own internal (#14322 ) \n \n29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \n29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n[jest-worker] Restart a shut down worker before sending it a task (#14015 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.2.4 to 29.5.3\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/804",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/804",
+ "id": 1824069349,
+ "node_id": "PR_kwDOE8E-g85Wh6sA",
+ "number": 804,
+ "title": " fix: override ts-node module behaviour [gh-768] ",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-07-27T10:19:41Z",
+ "updated_at": "2023-07-27T13:05:47Z",
+ "closed_at": "2023-07-27T13:05:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/804",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/804",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/804.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/804.patch",
+ "merged_at": "2023-07-27T13:05:45Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves #768\r\n\r\n#### The bug\r\nCurrently the CLI is unable to support TypeScript `checkly.config.ts` and `**.check.ts` files in projects that are configured as ECMAScript Module projects. This can be reproduced by setting `\"type\": \"module\"` in `package.json` for the boilerplate project:\r\n\r\n```\r\n$ npx checkly deploy\r\nParsing your project... !\r\n Error: Error loading file /Users/clample/projects/test/amber-snake/checkly.config.ts\r\n Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/clample/projects/test/amber-snake/checkly.config.ts\r\n require() of ES modules is not supported.\r\n require() of /Users/clample/projects/test/amber-snake/checkly.config.ts from /Users/clample/projects/test/amber-snake/node_modules/checkly/dist/services/util.js is an ES module file as it is a .ts file whose nearest parent package.json contains \"type\": \"module\" which defines all .ts files in that package scope\r\n as ES modules.\r\n Instead change the requiring code to use import(), or remove \"type\": \"module\" from /Users/clample/projects/test/amber-snake/package.json.\r\n\r\n at createErrRequireEsm (/Users/clample/projects/test/amber-snake/node_modules/ts-node/dist-raw/node-internal-errors.js:46:15)\r\n at assertScriptCanLoadAsCJSImpl (/Users/clample/projects/test/amber-snake/node_modules/ts-node/dist-raw/node-internal-modules-cjs-loader.js:584:11)\r\n at Object.require.extensions. [as .ts] (/Users/clample/projects/test/amber-snake/node_modules/ts-node/src/index.ts:1610:5)\r\n at Module.load (node:internal/modules/cjs/loader:1004:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:839:12)\r\n at Module.require (node:internal/modules/cjs/loader:1028:19)\r\n at require (node:internal/modules/cjs/helpers:102:18)\r\n at /Users/clample/projects/test/amber-snake/node_modules/checkly/src/services/util.ts:69:54\r\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\r\n at async loadTsFile (/Users/clample/projects/test/amber-snake/node_modules/checkly/src/services/util.ts:69:33)\r\n```\r\n\r\nThe issue occurs when importing the project files via `ts-node`. The `ts-node` documentation has extensive notes on this: [ts-node CommonJS vs native ECMAScript modules](https://typestrong.org/ts-node/docs/imports) and [ts-node Module type overrides](https://typestrong.org/ts-node/docs/module-type-overrides/).\r\n\r\n#### The Fix\r\n\r\nThe Checkly CLI is currently compiled to CommonJS and the `await import` in [loadTsFile](https://github.com/checkly/checkly-cli/blob/3f86e8f8077d99afb4a92fea289077ace9b42fcd/packages/cli/src/services/util.ts#L69) is compiled to a `require`:\r\n\r\n```\r\nasync function loadTsFile(filepath) {\r\n try {\r\n const tsCompiler = await getTsCompiler();\r\n tsCompiler.enabled(true);\r\n let { default: exported } = await (_a = filepath, Promise.resolve().then(() => require(_a)));\r\n if (exported instanceof Function) {\r\n exported = await exported();\r\n }\r\n tsCompiler.enabled(false); // Re-disable the TS compiler\r\n return exported;\r\n }\r\n catch (err) {\r\n throw new Error(`Error loading file ${filepath}\\n${err.stack}`);\r\n }\r\n}\r\n```\r\n\r\nOne option could be to leave the MaC project code as an ECMAScript Module, and import it using a similar trick we use for `.mjs` support ([here](https://github.com/checkly/checkly-cli/pull/628/files#diff-7c8fd3b27e844411b3b9322d7e7e16fdd90515d80a9917d88fead3067af2a298R10). This would be difficult, though, with `ts-node`. We would need to use [`ts-node`'s Native ECMAScript Modules Support](https://typestrong.org/ts-node/docs/imports#native-ecmascript-modules), and this requires passing the `--loader` flag to `node`.\r\n\r\nInstead, this PR configures `ts-node` to ignore the project's `package.json` and compile the code to CommonJS. This is described in [ts-node Module Type Overrides](https://typestrong.org/ts-node/docs/module-type-overrides). This let's us continue to `require` the project's `checkly.config.ts` and `*.check.ts` files. \r\n\r\nOne downside with this approach may be with projects importing other dependencies that are [pure ESM packages](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). In this case, I think that they will run into `ERR_REQUIRE_ESM`.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/803",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/803",
+ "id": 1823211870,
+ "node_id": "PR_kwDOE8E-g85WfCYZ",
+ "number": 803,
+ "title": "chore: remove all ESM packages/references [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-07-26T21:28:27Z",
+ "updated_at": "2023-08-01T13:47:08Z",
+ "closed_at": "2023-08-01T13:47:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/803",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/803",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/803.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/803.patch",
+ "merged_at": "2023-08-01T13:47:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe code in https://github.com/checkly/checkly-cli/pull/792 doesn't work in my local environment. That's why I open this PR to merge changes to https://github.com/checkly/checkly-cli/pull/792 instead of `main`. Changes here make the `create-cli` package to compile and run in Linux and Windows. I didn't test it in macOS.\r\n\r\nThis PR removes all references and usage of packages that require ESM support or `esModuleInterop: true`. Changes are:\r\n- `execa` is downgraded to `5.1.0` version which supports `commonjs`\r\n- `which-pm-runs` is replaced with `getPackageManager()` function which use same logic from `which-pm-runs`\r\n- `fullname` is replaced with `getFullName()` function which uses same logic `fullname` NPM packages\r\n\r\nThis PR also includes new E2E tests for `create-cli` package using `prompt.inject()` values passed through `CHECKLY_E2E_PROMPTS_INJECTIONS` environment variable. Also, the `oclif` version is now working as expected and can be override using `CHECKLY_CLI_VERSION` (as we could so in `cli` package)\r\n\r\n~> `TODO`: rename `package.json` `prepare` script with `build` and adjust CI/CD workflow.~\r\n~> `TODO`: add e2e tests~\r\n~> `TODO`: add E2E for template override using `npx create checkly --template ...`~\r\n~> `TODO`: test `create-cli` E2E on Windows~\r\n> `TODO`: test and review CI/CD workflows for `create-cli` package (ensure `test:e2e` is triggered when PR are created)\r\n> `TODO`: install `execa@5.1.1` which it's not working from my local env: when I try it, the `execa@1.0.0` is added to the `package.json` \r\n\r\n> *IMPORTANT*: templates are downloaded using git tag without the `v` prefix, i.e.: `4.0.13`\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/802",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/802",
+ "id": 1820653055,
+ "node_id": "PR_kwDOE8E-g85WWbpl",
+ "number": 802,
+ "title": "feat(heartbeat): add heartbeat check construct [sc-16788]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-07-25T15:59:44Z",
+ "updated_at": "2023-08-03T12:51:17Z",
+ "closed_at": "2023-08-03T12:51:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/802",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/802",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/802.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/802.patch",
+ "merged_at": "2023-08-03T12:51:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdds the new `Heartbeat` check type.\r\n\r\nThis PR requires [this BE branch](https://github.com/checkly/checkly-backend/pull/4532).\r\n",
+ "closed_by": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/801",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/801",
+ "id": 1820021381,
+ "node_id": "PR_kwDOE8E-g85WURtb",
+ "number": 801,
+ "title": "chore: update GitHub actions examples",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-07-25T10:24:24Z",
+ "updated_at": "2023-07-26T14:23:36Z",
+ "closed_at": "2023-07-26T14:23:35Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/801",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/801",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/801.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/801.patch",
+ "merged_at": "2023-07-26T14:23:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nThis PR updates the GH actions in the example bootstrap project. The changes fix the branch detection that I rolled out across multiple properties ([`app.checklyhq.com`](https://github.com/checkly/checkly-webapp/pull/5483) / [`marketing site`](https://github.com/checkly/checkly-marketing-website/pull/81) / [`docs`](https://github.com/checkly/docs.checklyhq.com/pull/862)).\r\n\r\nNote: this PR also removed the usage from npm scripts in the GH action workflow to directly use the `checkly` executable.\r\n\r\nIt's the copy and pasted code from the marketing site repo and docs.\r\n\r\nI'm a bit uncertain about how to test the changes. Do we have some automation in place? Or do we want to merge main and check if it'll work? Any thoughts, @tnolet \r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/800",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/800",
+ "id": 1813385146,
+ "node_id": "I_kwDOE8E-g85sFg-6",
+ "number": 800,
+ "title": "bug: referencing a file above the cwd / checkly config location fails",
+ "user": {
+ "login": "jan-osch",
+ "id": 11651780,
+ "node_id": "MDQ6VXNlcjExNjUxNzgw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/11651780?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jan-osch",
+ "html_url": "https://github.com/jan-osch",
+ "followers_url": "https://api.github.com/users/jan-osch/followers",
+ "following_url": "https://api.github.com/users/jan-osch/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jan-osch/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jan-osch/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jan-osch/subscriptions",
+ "organizations_url": "https://api.github.com/users/jan-osch/orgs",
+ "repos_url": "https://api.github.com/users/jan-osch/repos",
+ "events_url": "https://api.github.com/users/jan-osch/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jan-osch/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-07-20T07:50:37Z",
+ "updated_at": "2023-08-11T02:32:33Z",
+ "closed_at": null,
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n16.19.1\n\n### NPM version\n\n8.19.3\n\n### @checkly/cli version\n\n4.0.12\n\n### Steps to reproduce\n\nRepro repo:\r\nhttps://github.com/checkly/cli-playground-jan/tree/issue-file-outside-temp-dir\r\n\n\n### What is expected?\n\nThe check should pass\n\n### What is actually happening?\n\nCheck is failing because it cannot create a dependency file outside of the temp directory\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/799",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/799",
+ "id": 1812625453,
+ "node_id": "I_kwDOE8E-g85sCngt",
+ "number": 799,
+ "title": "bug: group concurrency not being respected",
+ "user": {
+ "login": "modern-sapien",
+ "id": 58672259,
+ "node_id": "MDQ6VXNlcjU4NjcyMjU5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/58672259?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/modern-sapien",
+ "html_url": "https://github.com/modern-sapien",
+ "followers_url": "https://api.github.com/users/modern-sapien/followers",
+ "following_url": "https://api.github.com/users/modern-sapien/following{/other_user}",
+ "gists_url": "https://api.github.com/users/modern-sapien/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/modern-sapien/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/modern-sapien/subscriptions",
+ "organizations_url": "https://api.github.com/users/modern-sapien/orgs",
+ "repos_url": "https://api.github.com/users/modern-sapien/repos",
+ "events_url": "https://api.github.com/users/modern-sapien/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/modern-sapien/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-07-19T19:46:11Z",
+ "updated_at": "2023-11-21T08:53:29Z",
+ "closed_at": null,
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n14\n\n### NPM version\n\nlatest\n\n### @checkly/cli version\n\nlatest\n\n### Steps to reproduce\n\nBug report: Group Concurrency setting not respected\r\n\r\nA group check's concurrency setting is not respected when set. There's a timeout in the setup for 15 seconds for 8 checks. We should see these checks occurring over at a minimum of a two minute time period, but we see that it all happens in one.\r\n\r\n\r\nReproduction\r\nhttps://github.com/modern-sapien/checkly-repro-error/tree/api-setup-failure\n\n### What is expected?\n\nConcurrency is respected\n\n### What is actually happening?\n\nConcurrency is not respected\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": null,
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/798",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/798",
+ "id": 1796684873,
+ "node_id": "PR_kwDOE8E-g85VFQ_D",
+ "number": 798,
+ "title": "chore(deps-dev): Bump jest and @types/jest",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-07-10T12:35:41Z",
+ "updated_at": "2023-07-27T13:06:55Z",
+ "closed_at": "2023-07-27T13:06:53Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/798",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/798",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/798.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/798.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.3.1 to 29.6.1\n\nRelease notes \nSourced from jest's releases .
\n\nv29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1
\nv29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n[jest-worker] Restart a shut down worker before sending it a task (#14015 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \nNew Contributors \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \n29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n[jest-worker] Restart a shut down worker before sending it a task (#14015 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \n29.5.0 \nFeatures \n\n[jest-changed-files] Support Sapling (#13941 ) \n[jest-circus, @jest/cli, jest-config] Add feature to randomize order of tests via CLI flag or through the config file(#12922 ) \n[jest-cli, jest-config, @jest/core, jest-haste-map, @jest/reporters, jest-runner, jest-runtime, @jest/types] Add workerThreads configuration option to allow using worker threads for parallelization (#13939 ) \n[jest-cli] Export yargsOptions (#13970 ) \n[jest-config] Add openHandlesTimeout option to configure possible open handles warning. (#13875 ) \n[@jest/create-cache-key-function] Allow passing length argument to createCacheKey() function and set its default value to 16 on Windows (#13827 ) \n[jest-message-util] Add support for AggregateError (#13946 & #13947 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.2.4 to 29.5.2\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/797",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/797",
+ "id": 1796667361,
+ "node_id": "PR_kwDOE8E-g85VFNJg",
+ "number": 797,
+ "title": "fix: use the http tunnel proxy [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-10T12:25:06Z",
+ "updated_at": "2023-07-10T12:34:29Z",
+ "closed_at": "2023-07-10T12:34:27Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/797",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/797",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/797.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/797.patch",
+ "merged_at": "2023-07-10T12:34:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Change the library for the proxy\r\n* Add the last missing proxy axios\r\n* Add proxy support to the mqtt client",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/796",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/796",
+ "id": 1791396704,
+ "node_id": "PR_kwDOE8E-g85UzXKr",
+ "number": 796,
+ "title": "chore(deps): Bump luxon and @types/luxon",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-06T11:45:39Z",
+ "updated_at": "2023-07-31T11:32:27Z",
+ "closed_at": "2023-07-31T11:32:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/796",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/796",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/796.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/796.patch",
+ "merged_at": "2023-07-31T11:32:26Z"
+ },
+ "body": "Bumps [luxon](https://github.com/moment/luxon) and [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon). These dependencies needed to be updated together.\nUpdates `luxon` from 3.2.1 to 3.3.0\n\nChangelog \nSourced from luxon's changelog .
\n\n3.3.0 (2023-03-03) \n\nFix off-by-one in Interval#count (#1308 ) \nSupport formatting for custom zones (#1377 ) \nFix parsing for narrow spaces (#1369 ) \nHandle leap year issue with AD 100 (#1390 ) \nAllow parsing of just an offset \n \n \n \n\nCommits \n\n88959de bump to 3.3.0 \n8d48a70 fix space character in tests for node 19 \nf8ad684 zones.md assign to defaultZoneName (#1264 ) \n5573a2e fix notes for quarter workaround (#1265 ) \n33f7957 Fix Interval#count counting the endpoint as part of the interval (#1308 ) \n304bddc Update docs on react native android support (#1367 ) \nc9f75ec Custom zone formatting support (#1377 ) \n5628d48 Add toUnixInteger() to the formatting documentation. (#1379 ) \n0c50b70 Fix support for Node.js 18.13+ (#1369 ) \nc5a6b0a Handle dates in year 99 rolling over into year 100 behaving as if year 100 wa... \nAdditional commits viewable in compare view \n \n \n \n\nUpdates `@types/luxon` from 3.2.0 to 3.3.0\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/795",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/795",
+ "id": 1791396135,
+ "node_id": "PR_kwDOE8E-g85UzXCi",
+ "number": 795,
+ "title": "chore(deps-dev): Bump @types/ws from 8.5.3 to 8.5.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-06T11:45:17Z",
+ "updated_at": "2023-07-31T08:23:53Z",
+ "closed_at": "2023-07-31T08:23:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/795",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/795",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/795.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/795.patch",
+ "merged_at": "2023-07-31T08:23:51Z"
+ },
+ "body": "Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.3 to 8.5.5.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/794",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/794",
+ "id": 1791395777,
+ "node_id": "PR_kwDOE8E-g85UzW9i",
+ "number": 794,
+ "title": "chore(deps-dev): Bump jest and @types/jest",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-07-06T11:45:02Z",
+ "updated_at": "2023-07-10T12:35:50Z",
+ "closed_at": "2023-07-10T12:35:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/794",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/794",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/794.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/794.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.3.1 to 29.6.0\n\nRelease notes \nSourced from jest's releases .
\n\nv29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \nNew Contributors \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \n29.5.0 \nFeatures \n\n[jest-changed-files] Support Sapling (#13941 ) \n[jest-circus, @jest/cli, jest-config] Add feature to randomize order of tests via CLI flag or through the config file(#12922 ) \n[jest-cli, jest-config, @jest/core, jest-haste-map, @jest/reporters, jest-runner, jest-runtime, @jest/types] Add workerThreads configuration option to allow using worker threads for parallelization (#13939 ) \n[jest-cli] Export yargsOptions (#13970 ) \n[jest-config] Add openHandlesTimeout option to configure possible open handles warning. (#13875 ) \n[@jest/create-cache-key-function] Allow passing length argument to createCacheKey() function and set its default value to 16 on Windows (#13827 ) \n[jest-message-util] Add support for AggregateError (#13946 & #13947 ) \n[jest-message-util] Add support for Error causes in test and it (#13935 & #13966 ) \n[jest-reporters] Add summaryThreshold option to summary reporter to allow overriding the internal threshold that is used to print the summary of all failed tests when the number of test suites surpasses it (#13895 ) \n[jest-runtime] Expose @sinonjs/fake-timers async APIs functions advanceTimersByTimeAsync(msToRun) (tickAsync(msToRun)), advanceTimersToNextTimerAsync(steps) (nextAsync), runAllTimersAsync (runAllAsync), and runOnlyPendingTimersAsync (runToLastAsync) (#13981 ) \n[jest-runtime, @jest/transform] Allow V8 coverage provider to collect coverage from files which were not loaded explicitly (#13974 ) \n[jest-snapshot] Add support to cts and mts TypeScript files to inline snapshots (#13975 ) \n[jest-worker] Add start method to worker farms (#13937 ) \n[jest-worker] Support passing a URL as path to worker (#13982 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.2.4 to 29.5.2\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/793",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/793",
+ "id": 1789760556,
+ "node_id": "PR_kwDOE8E-g85UtxXb",
+ "number": 793,
+ "title": "feat: add proxy support to the auth flow [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-05T15:05:39Z",
+ "updated_at": "2023-07-05T15:17:59Z",
+ "closed_at": "2023-07-05T15:17:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/793",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/793",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/793.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/793.patch",
+ "merged_at": "2023-07-05T15:17:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd missing proxy to the auth request",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/792",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/792",
+ "id": 1789604940,
+ "node_id": "PR_kwDOE8E-g85UtPdT",
+ "number": 792,
+ "title": "chore: create-cli cleanup",
+ "user": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-07-05T13:47:03Z",
+ "updated_at": "2023-08-04T13:46:04Z",
+ "closed_at": "2023-08-04T13:46:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/792",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/792",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/792.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/792.patch",
+ "merged_at": "2023-08-04T13:46:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nChanges are described in https://github.com/checkly/checkly-cli/pull/803\r\n\r\n- After merging https://github.com/checkly/checkly-cli/pull/803 the `prepare` script renaming was reverted (`TODO`: investigate why tests fails using `build` script).\r\n\r\nThis PR adds a retry/fallback when the template download fails using the version tag/branch. If template couldn't be found, `main` branch is used to download the latest version. This is helpful when we change git tag format or versioning naming.\r\n\r\n**IMPORTANT**: after merging this PR and releasing the new `create-cli`, the templates will be downloaded using the tag/branch without the `v` prefix. So, release's tags MUST be like `4.0.15`.\r\n\r\n> `TODO` in a separated PR: try to rename `prepare` script with `build`\r\n> `TODO` in https://github.com/checkly/checkly-cli/pull/814: add `login` and `switch` CLI commands E2E tests (using `prompts.inject()`)\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/791",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/791",
+ "id": 1789566863,
+ "node_id": "PR_kwDOE8E-g85UtHFk",
+ "number": 791,
+ "title": "feat: sms & phone call alert channels optional name support [sc-00]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-05T13:28:39Z",
+ "updated_at": "2023-07-05T15:08:29Z",
+ "closed_at": "2023-07-05T15:08:28Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/791",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/791",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/791.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/791.patch",
+ "merged_at": "2023-07-05T15:08:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdding optional `name` support to SMS & Phone call constructs",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/790",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/790",
+ "id": 1789320554,
+ "node_id": "PR_kwDOE8E-g85UsRNg",
+ "number": 790,
+ "title": "fix: allow users to disable the schedule on deploy [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-05T11:06:22Z",
+ "updated_at": "2023-07-06T07:57:31Z",
+ "closed_at": "2023-07-06T07:57:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/790",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/790",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/790.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/790.patch",
+ "merged_at": "2023-07-06T07:57:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllows users to disable schedule-on-deploy",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/789",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/789",
+ "id": 1787776296,
+ "node_id": "PR_kwDOE8E-g85UnCeu",
+ "number": 789,
+ "title": "chore(deps-dev): Bump lint-staged from 13.2.2 to 13.2.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2023-07-04T11:49:18Z",
+ "updated_at": "2023-07-06T09:27:52Z",
+ "closed_at": "2023-07-06T09:27:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/789",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/789",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/789.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/789.patch",
+ "merged_at": "2023-07-06T09:27:51Z"
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.2.2 to 13.2.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.2.3 \n13.2.3 (2023-06-28) \nBug Fixes \n\nthe --diff option implies --no-stash (66a716d ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/788",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/788",
+ "id": 1787776062,
+ "node_id": "PR_kwDOE8E-g85UnCbf",
+ "number": 788,
+ "title": "chore(deps-dev): Bump @typescript-eslint/parser from 5.59.8 to 5.61.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-07-04T11:49:08Z",
+ "updated_at": "2023-07-06T11:30:17Z",
+ "closed_at": "2023-07-06T11:30:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/788",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/788",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/788.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/788.patch",
+ "merged_at": "2023-07-06T11:30:15Z"
+ },
+ "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.61.0.\n\nRelease notes \nSourced from @βtypescript-eslint/parser's releases .
\n\nv5.61.0 \n5.61.0 (2023-07-03) \nFeatures \n\neslint-plugin: [ban-types] ban types in extends and implements (#7129 ) (997783f ) \nsupport TypeScript 5.1 (#7088 ) (4bf2d73 ) \nuse graphemer instead of grapheme-splitter (#7069 ) (faea3ff ) \n \nYou can read about our versioning strategy and releases on our website.
\nv5.60.1 \n5.60.1 (2023-06-26) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nYou can read about our versioning strategy and releases on our website.
\nv5.60.0 \n5.60.0 (2023-06-19) \nFeatures \n\neslint-plugin: [restrict-plus-operands] add allow* options (#6161 ) (def09f8 ) \n \nv5.59.11 \n\nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.59.10 \n\nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.59.9 \n5.59.9 (2023-06-05) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\n \n \n\nChangelog \nSourced from @βtypescript-eslint/parser's changelog .
\n\n5.61.0 (2023-07-03) \nNote: Version bump only for package @βtypescript-eslint/parser
\nYou can read about our versioning strategy and releases on our website.
\n5.60.1 (2023-06-26) \nNote: Version bump only for package @βtypescript-eslint/parser
\nYou can read about our versioning strategy and releases on our website.
\n5.60.0 (2023-06-19) \nNote: Version bump only for package @βtypescript-eslint/parser
\n\nNote: Version bump only for package @βtypescript-eslint/parser
\n\nNote: Version bump only for package @βtypescript-eslint/parser
\n5.59.9 (2023-06-05) \nNote: Version bump only for package @βtypescript-eslint/parser
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/787",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/787",
+ "id": 1787592801,
+ "node_id": "PR_kwDOE8E-g85Umac5",
+ "number": 787,
+ "title": "feat: add phone call alert channel [gh-775]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-07-04T09:56:14Z",
+ "updated_at": "2023-07-05T13:10:36Z",
+ "closed_at": "2023-07-05T13:10:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/787",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/787",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/787.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/787.patch",
+ "merged_at": "2023-07-05T13:10:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd new `PhoneCallAlertChannel` construct for phone call alert channel\r\n\r\n> Resolves #gh-775\r\n\r\n",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/786",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/786",
+ "id": 1787451216,
+ "node_id": "PR_kwDOE8E-g85Ul7so",
+ "number": 786,
+ "title": "feat: add proxy support to the cli [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-04T08:40:30Z",
+ "updated_at": "2023-07-04T09:41:43Z",
+ "closed_at": "2023-07-04T09:41:42Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/786",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/786",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/786.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/786.patch",
+ "merged_at": "2023-07-04T09:41:42Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdds proper proxy support to the cli",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/785",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/785",
+ "id": 1787424089,
+ "node_id": "PR_kwDOE8E-g85Ul14n",
+ "number": 785,
+ "title": "chore(deps-dev): Bump @types/node from 18.11.18 to 20.3.3 ",
+ "user": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-04T08:23:45Z",
+ "updated_at": "2023-07-04T10:16:26Z",
+ "closed_at": "2023-07-04T10:16:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/785",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/785",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/785.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/785.patch",
+ "merged_at": "2023-07-04T10:16:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nI created a separate PR for the @types/node update. It seems to be fine and all the tests are passing. For some reason the original Dependabot PR is just missing the secrets (see screenshot) so all requests fail with HTTP 401 Unauthorized. I did not bother looking into why. \r\n \r\n\r\nExample CI run I took the screenshot from: https://github.com/checkly/checkly-cli/actions/runs/5451590463/jobs/9918010210?pr=783\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/784",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/784",
+ "id": 1786015093,
+ "node_id": "PR_kwDOE8E-g85UhHrP",
+ "number": 784,
+ "title": "chore(deps): Bump @oclif/core from 2.0.7 to 2.8.11",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-07-03T11:48:28Z",
+ "updated_at": "2023-07-04T06:36:11Z",
+ "closed_at": "2023-07-04T06:36:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/784",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/784",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/784.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/784.patch",
+ "merged_at": "2023-07-04T06:36:09Z"
+ },
+ "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 2.0.7 to 2.8.11.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n2.8.11 \nBug Fixes \n\ndeps: bump semver and @βtypes/semver (fe9f09f ) \n \n2.8.10 \nNo release notes provided.
\n2.8.9 \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 \nBug Fixes \n\n2.8.4 \nBug Fixes \n\nexpose nsisCustomization property on Config (f0210cc ) \n \n2.8.3 \nBug Fixes \n\n2.8.3-beta.1 \nBug Fixes \n\ncut a beta of these changes (97f1b45 ) \nfix beta name (a221127 ) \npass flag to default function (7e74882 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/core's changelog .
\n\n2.8.11 (2023-07-01) \nBug Fixes \n\ndeps: bump semver and @βtypes/semver (fe9f09f ) \n \n2.8.10 (2023-06-27) \n2.8.9 (2023-06-27) \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 (2023-06-26) \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 (2023-06-15) \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 (2023-06-13) \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 (2023-05-03) \n\n \n... (truncated)
\n \n\nCommits \n\n925c9b3 chore(release): 2.8.11 [skip ci] \n9390cc3 Merge pull request #724 from oclif/dependabot-npm_and_yarn-semver-and-types-s... \nfe9f09f fix(deps): bump semver and @βtypes/semver \nfbdf25b chore(release): 2.8.10 [skip ci] \nf3fcf10 chore(release): 2.8.9 [skip ci] \n11cbfd4 fix: revert flag validation problem \ncb308fa chore(release): 2.8.8 [skip ci] \n1efb4f3 fix: Merge pull request #712 from oclif/wr/flagValidation \n0ebc824 chore: review \n09c15e4 Merge pull request #719 from oclif/sm/test-stability \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/783",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/783",
+ "id": 1786014904,
+ "node_id": "PR_kwDOE8E-g85UhHob",
+ "number": 783,
+ "title": "chore(deps-dev): Bump @types/node from 18.11.18 to 20.3.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-07-03T11:48:22Z",
+ "updated_at": "2023-07-04T10:16:51Z",
+ "closed_at": "2023-07-04T10:16:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/783",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/783",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/783.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/783.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.18 to 20.3.3.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/782",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/782",
+ "id": 1781227940,
+ "node_id": "PR_kwDOE8E-g85UQ1t9",
+ "number": 782,
+ "title": "chore: enhance and reuse prompt to select account [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-29T17:17:36Z",
+ "updated_at": "2023-07-03T11:57:45Z",
+ "closed_at": "2023-07-03T11:57:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/782",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/782",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/782.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/782.patch",
+ "merged_at": "2023-07-03T11:57:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR unifies and reuses the prompt to select an account between `login` and `switch` commands.\r\n\r\n\r\n> Follows what was posted [here](https://github.com/checkly/checkly-cli/pull/737#discussion_r1210422015)\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/781",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/781",
+ "id": 1781081197,
+ "node_id": "PR_kwDOE8E-g85UQV5e",
+ "number": 781,
+ "title": "fix: flaky tests requesting small set of checks [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-29T15:33:53Z",
+ "updated_at": "2023-06-29T15:46:58Z",
+ "closed_at": "2023-06-29T15:46:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/781",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/781",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/781.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/781.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFix flaky `deploy` test when a small subset of checks are fetched from the API.\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/780",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/780",
+ "id": 1780761598,
+ "node_id": "PR_kwDOE8E-g85UPRe3",
+ "number": 780,
+ "title": "feat: allow users to disable schedule on deploy [gh-779]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-29T12:50:42Z",
+ "updated_at": "2023-06-29T15:44:53Z",
+ "closed_at": "2023-06-29T15:44:52Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/780",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/780",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/780.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/780.patch",
+ "merged_at": "2023-06-29T15:44:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAllow users to disable schedule on deploy\r\n> Resolves (after release) #779 ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/779",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/779",
+ "id": 1780703536,
+ "node_id": "I_kwDOE8E-g85qI2Ew",
+ "number": 779,
+ "title": "feat: allow users to disable check scheduling on deploys",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-29T12:14:56Z",
+ "updated_at": "2023-07-04T11:14:34Z",
+ "closed_at": "2023-07-04T11:14:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nScheduling checks after a deploy triggers too much load on some user's systems. We will allow users to disable this using a deploy flag\n\n### How would you implement this feature?\n\nUsing a command line flag",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/778",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/778",
+ "id": 1780657442,
+ "node_id": "PR_kwDOE8E-g85UO6p7",
+ "number": 778,
+ "title": "chore(deps): Bump @oclif/core from 2.0.7 to 2.8.10",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-29T11:43:07Z",
+ "updated_at": "2023-07-03T11:48:34Z",
+ "closed_at": "2023-07-03T11:48:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/778",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/778",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/778.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/778.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 2.0.7 to 2.8.10.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n2.8.10 \nNo release notes provided.
\n2.8.9 \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 \nBug Fixes \n\n2.8.4 \nBug Fixes \n\nexpose nsisCustomization property on Config (f0210cc ) \n \n2.8.3 \nBug Fixes \n\n2.8.3-beta.1 \nBug Fixes \n\ncut a beta of these changes (97f1b45 ) \nfix beta name (a221127 ) \npass flag to default function (7e74882 ) \n \n2.8.2 \nBug Fixes \n\njsonEnabled not handling after pass-through (#687 ) (5c7e534 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/core's changelog .
\n\n2.8.9 (2023-06-27) \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 (2023-06-26) \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 (2023-06-15) \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 (2023-06-13) \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 (2023-05-03) \nBug Fixes \n\n2.8.4 (2023-05-01) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nfbdf25b chore(release): 2.8.10 [skip ci] \nf3fcf10 chore(release): 2.8.9 [skip ci] \n11cbfd4 fix: revert flag validation problem \ncb308fa chore(release): 2.8.8 [skip ci] \n1efb4f3 fix: Merge pull request #712 from oclif/wr/flagValidation \n0ebc824 chore: review \n09c15e4 Merge pull request #719 from oclif/sm/test-stability \n438a027 chore: review \n5e265f8 Merge branch 'main' into wr/flagValidation \ncf125fe test: skips for handle test (test stability) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/777",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/777",
+ "id": 1780657152,
+ "node_id": "PR_kwDOE8E-g85UO6l0",
+ "number": 777,
+ "title": "chore(deps): Bump glob from 8.0.3 to 10.3.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-29T11:42:53Z",
+ "updated_at": "2023-07-05T13:40:54Z",
+ "closed_at": "2023-07-05T13:40:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/777",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/777",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/777.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/777.patch",
+ "merged_at": "2023-07-05T13:40:52Z"
+ },
+ "body": "Bumps [glob](https://github.com/isaacs/node-glob) from 8.0.3 to 10.3.1.\n\nChangelog \nSourced from glob's changelog .
\n\nchangeglob \n10.3.0 \n\nAdd --default -p flag to provide a default pattern \n \n10.2.0 \n\n10.1.0 \n\nReturn '.' instead of the empty string '' when the current\nworking directory is returned as a match. \nAdd posix: true option to return / delimited paths, even on\nWindows. \n \n10.0.0 \n\nNo default exports, only named exports \n \n9.3.3 \n\nUpgraded minimatch to v8, adding support for any degree of\nnested extglob patterns. \n \n9.3 \n\nAdd aliases for methods. glob.sync, glob.stream,\nglob.stream.sync, etc. \n \n9.2 \n\nSupport using a custom fs object, which is passed to PathScurry \nadd maxDepth option \nadd stat option \nadd custom Ignore support \n \n9.1 \n\nBring back the root option, albeit with slightly different\nsemantics than in v8 and before. \nSupport { absolute:false } option to explicitly always return\nrelative paths. An unset absolute setting will still return\nabsolute or relative paths based on whether the pattern is\nabsolute. \nAdd magicalBraces option to treat brace expansion as "magic"\nin the hasMagic function. \nAdd dotRelative option \nAdd escape() and unescape() methods \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/776",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/776",
+ "id": 1780656782,
+ "node_id": "PR_kwDOE8E-g85UO6gd",
+ "number": 776,
+ "title": "chore(deps-dev): Bump @types/node from 18.11.18 to 20.3.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-29T11:42:41Z",
+ "updated_at": "2023-07-03T11:48:28Z",
+ "closed_at": "2023-07-03T11:48:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/776",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/776",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/776.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/776.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.18 to 20.3.2.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/775",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/775",
+ "id": 1780481306,
+ "node_id": "I_kwDOE8E-g85qH_0a",
+ "number": 775,
+ "title": "story: Phone alert channel integration",
+ "user": {
+ "login": "drakirnosslin",
+ "id": 11697647,
+ "node_id": "MDQ6VXNlcjExNjk3NjQ3",
+ "avatar_url": "https://avatars.githubusercontent.com/u/11697647?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/drakirnosslin",
+ "html_url": "https://github.com/drakirnosslin",
+ "followers_url": "https://api.github.com/users/drakirnosslin/followers",
+ "following_url": "https://api.github.com/users/drakirnosslin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/drakirnosslin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/drakirnosslin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/drakirnosslin/subscriptions",
+ "organizations_url": "https://api.github.com/users/drakirnosslin/orgs",
+ "repos_url": "https://api.github.com/users/drakirnosslin/repos",
+ "events_url": "https://api.github.com/users/drakirnosslin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/drakirnosslin/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-29T09:46:58Z",
+ "updated_at": "2023-07-05T13:11:23Z",
+ "closed_at": "2023-07-05T13:11:23Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nSupport for adding, editing & removing phone call alert channels via the CLI. This should work nearly identically to the existing SMS channel, with the following exceptions:\r\n\r\n- Only a single phone number per channel\r\n- Not all countries are supported; the following are whitelisted in v1:\r\nAustralia\r\nBrazil\r\nCanada\r\nFrance\r\nGermany\r\nIndia\r\nNetherlands\r\nNorway\r\nVietnam\r\nUnited Kingdom\r\nUnited States\r\n\r\n\r\n \n\n### Shortcut link\n\nhttps://app.shortcut.com/checkly/epic/16178/twilio-integration-phone-call-sms-whatsapp?group_by=none&vc_group_by=day&ct_workflow=all&cf_workflow=500000968\n\n### Additional resources\n\n[Notion doc](https://www.notion.so/checkly/Twilio-alerting-44bd04192c4f40ca9bcede450011c7cc?pvs=4)",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/774",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/774",
+ "id": 1778102348,
+ "node_id": "PR_kwDOE8E-g85UGNjY",
+ "number": 774,
+ "title": "chore: refactor create-cli package [gh-761]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-06-28T03:16:36Z",
+ "updated_at": "2023-06-30T13:56:53Z",
+ "closed_at": "2023-06-30T13:56:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/774",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/774",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/774.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/774.patch",
+ "merged_at": "2023-06-30T13:56:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR is the first iteration of a `create-cli` package refactor. It structures the source code separating `prompts.ts` and moving installation steps to `installations.ts`. The goal is to keep the source code in small functions that can be well tested using unit tests.\r\n\r\nNew unit tests and fixtures are included testing packages and directory related functions.\r\n\r\nThis PR DOES NOT modify any message or functionality from the two possible scenarios: `1` install within a initiated project or `2` creating a project using a template.\r\n\r\nAll `process.cwd()` are removed and absolute directory path is used in the complete flow: the path is asked at the beginning. It's important to note that users could specify absolute or relative paths (i.e. `../../../foo/bar` or just `.` to indicate the `CWD`)\r\n\r\nThe creation/installation flow is modified as:\r\n\r\n\r\n\r\n> TODO: a second iteration will remove ECMAScript module support for the `create-cli` project because `jest` doesn't work well and it doesn't support 'chaining' dependencies with `.js` extensions and I wasn't able to add tests for the `installation.ts`. Before removing ESM, we have to find alternatives for `which-pm-run` and `fullname` package dependencies. The `execa` package could be replaced with the `node:child_process.spawnSync` and execute commands like we are already doing in `cli` package.\r\n\r\n> TODO: avoid repeating `dirPath` argument on multiple functions, using some smarter solution.\r\n\r\n\r\n\r\n> Resolves #761\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/773",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/773",
+ "id": 1777621433,
+ "node_id": "I_kwDOE8E-g85p9Fm5",
+ "number": 773,
+ "title": "bug: `npx checkly trigger` runs into `[...] Deprecated in favor of @oclif/core`",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2023-06-27T19:26:26Z",
+ "updated_at": "2023-07-11T14:03:52Z",
+ "closed_at": "2023-07-11T14:03:52Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n19\n\n### NPM version\n\n9.6\n\n### @checkly/cli version\n\n4.0.9\n\n### Steps to reproduce\n\nWe invoke Checkly via `npx` such as \r\n\r\n```bash\r\nnpx checkly trigger \\\r\n --tags staging,deployment, \\\r\n --record \\\r\n --test-session-name=\"Deployment of API\" \\\r\n --reporter=ci\r\n```\r\n\r\nThen we run into\r\n\r\n```\r\nnpm WARN exec The following package was not found and will be installed: checkly@4.0.9\r\nnpm WARN deprecated @oclif/screen@3.0.4: Deprecated in favor of @oclif/core\r\nUnable to run checks: \"targetTags[0][2]\" is not allowed to be empty\r\n```\n\n### What is expected?\n\nNot to run into a deprecation warning.\n\n### What is actually happening?\n\nNPM throws a deprecation warning.\n\n### Any additional comments?\n\nThis is happening as of today and has worked before.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/772",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/772",
+ "id": 1771604274,
+ "node_id": "PR_kwDOE8E-g85TwY8x",
+ "number": 772,
+ "title": "feat: release create-cli v0.0.5",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-23T14:56:32Z",
+ "updated_at": "2023-06-28T16:51:12Z",
+ "closed_at": "2023-06-28T16:51:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/772",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/772",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/772.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/772.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIncrease `create-cli` package version to be released.\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/771",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/771",
+ "id": 1771502813,
+ "node_id": "PR_kwDOE8E-g85TwC4-",
+ "number": 771,
+ "title": "fix: gh actions release build job",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-23T13:52:11Z",
+ "updated_at": "2023-06-23T14:40:45Z",
+ "closed_at": "2023-06-23T14:40:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/771",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/771",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/771.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/771.patch",
+ "merged_at": "2023-06-23T14:40:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAfter adding the linting for the monorepo, the `npm ci` must be executed for the complete monorepo including both packages. The `release.yml` workflow is updated to install all dependencies.\r\nThe PR adds the `npm run prepack` command before running `tests` jobs. Apparaently, this fixes issues when running tests where the `package.json` version was already modified, and no `package-lock.json` is updated in the new PR.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/770",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/770",
+ "id": 1769817264,
+ "node_id": "PR_kwDOE8E-g85Tqf89",
+ "number": 770,
+ "title": "fix: properly close scheduling timer to avoid checkly test hanging",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-22T14:35:37Z",
+ "updated_at": "2023-06-23T09:19:39Z",
+ "closed_at": "2023-06-23T09:19:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/770",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/770",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/770.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/770.patch",
+ "merged_at": "2023-06-23T09:19:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWith the current canary release from `main`, test runs with `checkly test` always takes 20 seconds. This occurs even when the checks are shown as finished after only several seconds. This can be reproduced with `time checkly test` on the boilerplate example. \r\n\r\nThis issue is because we aren't closing the timeout for `MAX_SCHEDULING_DELAY_EXCEEDED`, so the node process hangs until after it runs (in 20 seconds). This issue doesn't affect any public releases since it was merged after v4.0.8.\r\n\r\nThis PR fixes the issue by closing the timeout after all of the check runs have been scheduled. The code is similar to what we already have for `AbstractCheckRunner.allChecksFinished`.\r\n\r\n\r\n#### Testing:\r\n\r\nTested `time checkly test` on the boilerplate example. It finishes after ~7 seconds rather than 20.\r\n\r\n\r\nAlso tested that the scheduling delay message is working. To test, I used the following code snippet with `checkly test --location eu-south-1`:\r\n```\r\nconst checkTime = 30000\r\nconst sleepScript = `await new Promise(resolve => setTimeout(resolve, ${checkTime}))`\r\n\r\nfor (let i = 0; i < 10; i++) {\r\n new BrowserCheck(`check-${i}`, {\r\n name: `Check ${i}`,\r\n code: {\r\n content: sleepScript,\r\n }\r\n })\r\n}\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/769",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/769",
+ "id": 1768836200,
+ "node_id": "PR_kwDOE8E-g85TnJl1",
+ "number": 769,
+ "title": "feat: automatic versioning when release published [gh-516]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-22T02:46:56Z",
+ "updated_at": "2023-07-03T11:47:34Z",
+ "closed_at": "2023-07-03T11:47:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/769",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/769",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/769.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/769.patch",
+ "merged_at": "2023-07-03T11:47:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR modifies the release Github Action workflow adding:\r\n- automatic versioning using the tag (`v#.#.#`) from the published release\r\n- split `prerelease` and `release` jobs using `production` environment, so we can review the version before continuing with the latest version publish action\r\n~- add `auto-changelog` NPM package dependency to automatically generate/update `CHANGELOG.md`~\r\n- release&publish `create-cli` on every `cli` release using the same version number (from the release tag)\r\n- remove `create-cli` version fetching from the NPM registry. Package version will be synced with the `cli` package, so we can use the `oclif` version.\r\n- update `README.md` and `CONTRIBUTING.md` release docs.\r\n\r\n> TODO 1: create the `production` environment in the Github repository\r\n\r\n> ~TODO 2: test this workflow in a dummy forked project using a dummy NPM package name~\r\n\r\n~> TODO 3: create Personal Access Token for push back changes to `main` (`package.json,` `package-lock.json` and `CHANGELOG.md` files). Need to discuss if we let the user to `--force` the push.~\r\n\r\n> TODO 4: define release description format (file `.github/release.yml`)\r\n\r\n~> TODO 5: decide if we are gonna add an automatic workflow for the `create-cli` package too.~\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/768",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/768",
+ "id": 1766026372,
+ "node_id": "I_kwDOE8E-g85pQ2yE",
+ "number": 768,
+ "title": "Error [ERR_REQUIRE_ESM]: Must use import to load ES Module",
+ "user": {
+ "login": "evdama",
+ "id": 39374084,
+ "node_id": "MDQ6VXNlcjM5Mzc0MDg0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/39374084?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/evdama",
+ "html_url": "https://github.com/evdama",
+ "followers_url": "https://api.github.com/users/evdama/followers",
+ "following_url": "https://api.github.com/users/evdama/following{/other_user}",
+ "gists_url": "https://api.github.com/users/evdama/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/evdama/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/evdama/subscriptions",
+ "organizations_url": "https://api.github.com/users/evdama/orgs",
+ "repos_url": "https://api.github.com/users/evdama/repos",
+ "events_url": "https://api.github.com/users/evdama/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/evdama/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ },
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2023-06-20T19:31:29Z",
+ "updated_at": "2023-08-01T08:59:21Z",
+ "closed_at": "2023-07-27T13:05:47Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Hi folks,\r\n\r\nI'm doing a Sveltekit project on Vercel. Trying to add Checkly I'm running into an ES Module loading error:\r\n\r\n```bash\r\nsa@mst: ~/0/edm |main U:2 ?:4 β| npx checkly login\r\nβ Do you want to log in or sign up to Checkly? βΊ I want to log in with an existing Checkly account\r\nβ Do you want to open a browser window to continue with login? β¦ yes\r\nSuccessfully logged in as Mark\r\nWelcome to the Checkly CLI\r\nsa@mst: ~/0/edm |main U:2 ?:4 β| checkly -v\r\ncheckly/4.0.8 darwin-x64 node-v20.3.0\r\nsa@mst: ~/0/edm |main U:2 ?:4 β| npx checkly test\r\nParsing your project... !\r\n Error: Error loading file /Users/sa/0/edm/checkly.config.ts\r\n Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/sa/0/edm/checkly.config.ts\r\n require() of ES modules is not supported.\r\n require() of /Users/sa/0/edm/checkly.config.ts from /Users/sa/0/edm/node_modules/checkly/dist/services/util.js is an ES module file as it is a .ts file \r\n whose nearest parent package.json contains \"type\": \"module\" which defines all .ts files in that package scope as ES modules.\r\n Instead change the requiring code to use import(), or remove \"type\": \"module\" from /Users/sa/0/edm/package.json.\r\n\r\n at createErrRequireEsm (/Users/sa/0/edm/node_modules/ts-node/dist-raw/node-internal-errors.js:46:15)\r\n at assertScriptCanLoadAsCJSImpl (/Users/sa/0/edm/node_modules/ts-node/dist-raw/node-internal-modules-cjs-loader.js:584:11)\r\n at Object.require.extensions. [as .ts] (/Users/sa/0/edm/node_modules/ts-node/src/index.ts:1610:5)\r\n at Module.load (node:internal/modules/cjs/loader:1113:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:960:12)\r\n at Module.require (node:internal/modules/cjs/loader:1137:19)\r\n at require (node:internal/modules/helpers:121:18)\r\n at /Users/sa/0/edm/node_modules/checkly/src/services/util.ts:65:54\r\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n at async loadTsFile (/Users/sa/0/edm/node_modules/checkly/src/services/util.ts:65:33) \r\nsa@mst: ~/0/edm |main U:2 ?:4 β|\r\n```\r\nIt's a Sveltekit project running on Vercel. Here's the package.json\r\n```json\r\n{\r\n \"name\": \"edm\",\r\n \"version\": \"0.0.1\",\r\n \"private\": true,\r\n \"scripts\": {\r\n \"dev\": \"vite dev\",\r\n \"build\": \"vite build\",\r\n \"preview\": \"vite preview\",\r\n \"test\": \"playwright test\",\r\n \"check\": \"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json\",\r\n \"check:watch\": \"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch\",\r\n \"test:unit\": \"vitest\",\r\n \"lint\": \"prettier --plugin-search-dir . --check . && eslint .\",\r\n \"format\": \"prettier --plugin-search-dir . --write .\"\r\n },\r\n \"devDependencies\": {\r\n \"@playwright/test\": \"^1.35.1\",\r\n \"@skeletonlabs/skeleton\": \"^1.7.1\",\r\n \"@sveltejs/adapter-vercel\": \"^3.0.1\",\r\n \"@sveltejs/kit\": \"^1.20.4\",\r\n \"@tailwindcss/forms\": \"^0.5.3\",\r\n \"@tailwindcss/typography\": \"^0.5.9\",\r\n \"@typescript-eslint/eslint-plugin\": \"^5.60.0\",\r\n \"@typescript-eslint/parser\": \"^5.60.0\",\r\n \"autoprefixer\": \"^10.4.14\",\r\n \"eslint\": \"^8.43.0\",\r\n \"eslint-config-prettier\": \"^8.8.0\",\r\n \"eslint-plugin-svelte\": \"^2.31.0\",\r\n \"postcss\": \"^8.4.24\",\r\n \"prettier\": \"^2.8.8\",\r\n \"prettier-plugin-svelte\": \"^2.10.1\",\r\n \"svelte\": \"^3.59.1\",\r\n \"svelte-check\": \"^3.4.3\",\r\n \"tailwindcss\": \"^3.3.2\",\r\n \"tslib\": \"^2.5.3\",\r\n \"typescript\": \"latest\",\r\n \"vite\": \"^4.3.9\",\r\n \"vitest\": \"^0.32.2\",\r\n \"checkly\": \"latest\",\r\n \"ts-node\": \"latest\"\r\n },\r\n \"type\": \"module\",\r\n \"dependencies\": {\r\n \"@vercel/analytics\": \"^1.0.1\"\r\n }\r\n}\r\n```\r\n\r\nMy tsconfig.json looks like this\r\n\r\n```json\r\n{\r\n\t\"extends\": \"./.svelte-kit/tsconfig.json\",\r\n\t\"compilerOptions\": {\r\n\t\t\"allowJs\": true,\r\n\t\t\"checkJs\": true,\r\n\t\t\"esModuleInterop\": true,\r\n\t\t\"forceConsistentCasingInFileNames\": true,\r\n\t\t\"resolveJsonModule\": true,\r\n\t\t\"skipLibCheck\": true,\r\n\t\t\"sourceMap\": true,\r\n\t\t\"strict\": true\r\n\t}\r\n}\r\n```\r\nand then `.svelte-kit/tsconfig.json`\r\n\r\n```json\r\n{\r\n\t\"compilerOptions\": {\r\n\t\t\"paths\": {\r\n\t\t\t\"$lib\": [\r\n\t\t\t\t\"../src/lib\"\r\n\t\t\t],\r\n\t\t\t\"$lib/*\": [\r\n\t\t\t\t\"../src/lib/*\"\r\n\t\t\t]\r\n\t\t},\r\n\t\t\"rootDirs\": [\r\n\t\t\t\"..\",\r\n\t\t\t\"./types\"\r\n\t\t],\r\n\t\t\"importsNotUsedAsValues\": \"error\",\r\n\t\t\"isolatedModules\": true,\r\n\t\t\"preserveValueImports\": true,\r\n\t\t\"lib\": [\r\n\t\t\t\"esnext\",\r\n\t\t\t\"DOM\",\r\n\t\t\t\"DOM.Iterable\"\r\n\t\t],\r\n\t\t\"moduleResolution\": \"node\",\r\n\t\t\"module\": \"esnext\",\r\n\t\t\"target\": \"esnext\",\r\n\t\t\"ignoreDeprecations\": \"5.0\"\r\n\t},\r\n\t\"include\": [\r\n\t\t\"ambient.d.ts\",\r\n\t\t\"./types/**/$types.d.ts\",\r\n\t\t\"../vite.config.ts\",\r\n\t\t\"../src/**/*.js\",\r\n\t\t\"../src/**/*.ts\",\r\n\t\t\"../src/**/*.svelte\",\r\n\t\t\"../tests/**/*.js\",\r\n\t\t\"../tests/**/*.ts\",\r\n\t\t\"../tests/**/*.svelte\"\r\n\t],\r\n\t\"exclude\": [\r\n\t\t\"../node_modules/**\",\r\n\t\t\"./[!ambient.d.ts]**\",\r\n\t\t\"../src/service-worker.js\",\r\n\t\t\"../src/service-worker.ts\",\r\n\t\t\"../src/service-worker.d.ts\"\r\n\t]\r\n}\r\n```\r\n\r\nAnd here's the `checkly.config.ts` as installed by `npm create checkly`\r\n\r\n```ts\r\nimport { defineConfig } from 'checkly'\r\n\r\n/**\r\n * See https://www.checklyhq.com/docs/cli/project-structure/\r\n */\r\nconst config = defineConfig({\r\n /* A human friendly name for your project */\r\n projectName: 'edm',\r\n /** A logical ID that needs to be unique across your Checkly account,\r\n * See https://www.checklyhq.com/docs/cli/constructs/ to learn more about logical IDs.\r\n */\r\n logicalId: 'edm',\r\n /* An optional URL to your Git repo */\r\n repoUrl: 'https://github.com/checkly/checkly-cli',\r\n /* Sets default values for Checks */\r\n checks: {\r\n /* A default for how often your Check should run in minutes */\r\n frequency: 10,\r\n /* Checkly data centers to run your Checks as monitors */\r\n locations: ['us-east-1', 'eu-west-1'],\r\n /* An optional array of tags to organize your Checks */\r\n tags: ['mac'],\r\n /** The Checkly Runtime identifier, determining npm packages and the Node.js version available at runtime.\r\n * See https://www.checklyhq.com/docs/cli/npm-packages/\r\n */\r\n runtimeId: '2023.02',\r\n /* A glob pattern that matches the Checks inside your repo, see https://www.checklyhq.com/docs/cli/using-check-test-match/ */\r\n checkMatch: '**/__checks__/**/*.check.ts',\r\n browserChecks: {\r\n /* A glob pattern matches any Playwright .spec.ts files and automagically creates a Browser Check. This way, you\r\n * can just write native Playwright code. See https://www.checklyhq.com/docs/cli/using-check-test-match/\r\n * */\r\n testMatch: '**/__checks__/**/*.spec.ts',\r\n },\r\n },\r\n cli: {\r\n /* The default datacenter location to use when running npx checkly test */\r\n runLocation: 'eu-west-1',\r\n /* An array of default reporters to use when a reporter is not specified with the \"--reporter\" flag */\r\n reporters: ['list'],\r\n },\r\n})\r\n\r\nexport default config\r\n```\r\n\r\n\r\nAny ideas how to solve this? Is there maybe a checkly discord channel for quick questions such as this one?\r\n\r\n_Originally posted by @evdama in https://github.com/checkly/checkly-cli/issues/619#issuecomment-1598186913_\r\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/767",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/767",
+ "id": 1765224326,
+ "node_id": "PR_kwDOE8E-g85TbeNL",
+ "number": 767,
+ "title": "feat: propagate repo info on checkly deploy",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-06-20T11:40:38Z",
+ "updated_at": "2023-06-22T12:21:15Z",
+ "closed_at": "2023-06-22T12:21:13Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/767",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/767",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/767.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/767.patch",
+ "merged_at": "2023-06-22T12:21:13Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds git info to the `checkly deploy` command. This additional git info will then be displayed in the resource history log. The same method is used to fetch the git info that we're already using for `checkly test`.\r\n\r\nI thought that the `CHECKLY_TEST_` naming format is now inaccurate for the git info environment vars, since the vars now also apply to `checkly deploy`. This PR also updates these env var names in a backwards compatible way.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/766",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/766",
+ "id": 1764124754,
+ "node_id": "PR_kwDOE8E-g85TX012",
+ "number": 766,
+ "title": "docs: tweaks to dashes and maintenance window jsdocs [sc-00]",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-19T19:41:41Z",
+ "updated_at": "2023-06-20T06:19:59Z",
+ "closed_at": "2023-06-20T06:19:58Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/766",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/766",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/766.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/766.patch",
+ "merged_at": "2023-06-20T06:19:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- added links to docs in the constructor JSDocs\r\n- some typos removal\r\n- some small clarifications\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/765",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/765",
+ "id": 1763412383,
+ "node_id": "PR_kwDOE8E-g85TVaIi",
+ "number": 765,
+ "title": "chore(deps): Bump acorn from 8.8.1 to 8.9.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-19T12:12:03Z",
+ "updated_at": "2023-06-29T07:53:49Z",
+ "closed_at": "2023-06-29T07:53:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/765",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/765",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/765.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/765.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [acorn](https://github.com/acornjs/acorn) from 8.8.1 to 8.9.0.\n\nCommits \n\na354538 Mark version 8.9.0 \n8906b82 Fix infinite loop in v-flag regexp validation \n3d90580 chore: bump deps, test262 \nfb4c582 Use integers as return values in regexp set parsing \n1f8c7f1 Add support for ES2024 Regex v flag \nbb9de99 Update unicode-property-data.js \n96c721d Clarify docs for allowAwaitOutsideFunction \n544dc38 Fixed .d.mts content and reexport things correctly \nd93dffc Add proper .d.mts types for acorn-walk \n3ef09ce Use proper .d.mts extension for .mjs types \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/764",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/764",
+ "id": 1752389132,
+ "node_id": "PR_kwDOE8E-g85SwO9_",
+ "number": 764,
+ "title": "fix: re-introduce @oclif/plugin-help dependency",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-12T10:07:32Z",
+ "updated_at": "2023-06-12T11:37:41Z",
+ "closed_at": "2023-06-12T11:37:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/764",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/764",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/764.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/764.patch",
+ "merged_at": "2023-06-12T11:37:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFrom a recent canary release of the CLI (`checkly@0.0.0-pr.763.ed8b35d`), there's been a regression in the CLI related to `@oclif/plugin-help`:\r\n\r\n```\r\n$ npx checkly whoami\r\n(node:11081) Error Plugin: checkly: could not find package.json with {\r\n type: 'core',\r\n root: '/Users/clample/projects/test/lime-cheetah/node_modules/checkly',\r\n name: '@oclif/plugin-help'\r\n}\r\nmodule: @oclif/core@2.0.7\r\ntask: loadPlugins\r\nplugin: checkly\r\nroot: /Users/clample/projects/test/lime-cheetah/node_modules/checkly\r\nSee more details with DEBUG=*\r\n(Use `node --trace-warnings ...` to show where the warning was created)\r\nYou are currently on account \"chris@checklyhq.com\" (bf7babe3-0589-4cc9-9358-f706b3b11362) as Chris Lample.\r\n```\r\n\r\nThe dependency on `@oclif/plugin-help` was removed in https://github.com/checkly/checkly-cli/commit/62891ff0ec3102896b8467ed58159aaf7c353d63#diff-6e2e2a1851648938b325ba84de634407a4e69a644ea61102df15ca4a8a7a9758L76. This PR re-adds the dependency with the same version.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/763",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/763",
+ "id": 1749616124,
+ "node_id": "PR_kwDOE8E-g85Sm80c",
+ "number": 763,
+ "title": "feat: release CLI v4.0.9",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-06-09T10:24:40Z",
+ "updated_at": "2023-06-23T13:28:44Z",
+ "closed_at": "2023-06-23T13:28:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/763",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/763",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/763.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/763.patch",
+ "merged_at": "2023-06-23T13:28:42Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease v4.0.9 of the CLI.\r\n\r\nTested the advanced and boilerplate examples with `npx checkly test` and `npx checkly deploy`.\r\n\r\nThe changes since v4.0.8 is https://github.com/checkly/checkly-cli/compare/v4.0.8...chris-lample/release-4-0-9\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/762",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/762",
+ "id": 1749565730,
+ "node_id": "PR_kwDOE8E-g85Smxly",
+ "number": 762,
+ "title": "fix: lazily initialize config file",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-09T09:56:49Z",
+ "updated_at": "2023-06-09T10:08:48Z",
+ "closed_at": "2023-06-09T10:08:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/762",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/762",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/762.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/762.patch",
+ "merged_at": "2023-06-09T10:08:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the CLI tries to create a config file even if `CHECKLY_ACCOUNT_ID` and `CHECKLY_API_KEY` are passed. In some environments (f.ex AWS Lambda), this can then trigger an error. This PR makes the creation of config files lazy. The config file should only be created if `CHECKLY_ACCOUNT_ID` or `CHECKLY_API_KEY` are missing, or for the `checkly switch` and `checkly login` commands.\r\n\r\nThe issue can be reproduced on Mac OS by deleting `~/Library/Preferences/@checkly/cli` and making `~/Library/Preferences/@checkly` read-only. `CHECKLY_ACCOUNT_ID= CHECKLY_API_KEY= npx checkly deploy` then fails with:\r\n```\r\n(node:7786) [EACCES] Error Plugin: checkly: EACCES: permission denied, mkdir '/Users/clample/Library/Preferences/@checkly/cli'\r\n```\r\n\r\n#### Testing\r\n* Tested that `npx checkly test`, `npx checkly deploy`, and `npx checkly trigger` work when `~/LibraryPreferences/@checkly` is read-only and `CHECKLY_ACCOUNT_ID` and `CHECKLY_API_KEY` are set.\r\n* Tested that `npx checkly login`, `npx checkly switch`, and `npx checkly whomai` are still working.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 1,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/761",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/761",
+ "id": 1749084367,
+ "node_id": "I_kwDOE8E-g85oQOjP",
+ "number": 761,
+ "title": "story: add tests for `npm create checkly` prompts",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-09T04:03:30Z",
+ "updated_at": "2023-08-10T03:31:10Z",
+ "closed_at": "2023-08-10T03:31:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nThe package `create-cli` has one command with seven prompts a user could fill. There are lot of \r\n combinations that should be tested every time a change is applied. Adding unit and integration tests will help us during the development.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\nAt the moment, [prompts](https://www.npmjs.com/package/prompts) is used for user interaction. The package has the `inject()` [function](https://github.com/terkelg/prompts#injectvalues) that let us inject user answers.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/760",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/760",
+ "id": 1748798183,
+ "node_id": "PR_kwDOE8E-g85SkQB9",
+ "number": 760,
+ "title": "feat: add javascript project options [gh-752]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2023-06-08T23:30:42Z",
+ "updated_at": "2023-06-13T13:22:39Z",
+ "closed_at": "2023-06-13T13:22:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/760",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/760",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/760.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/760.patch",
+ "merged_at": "2023-06-13T13:22:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds two JavaScript project options to pick when running `npm create checkly`. Projects from https://github.com/checkly/checkly-basic-cli-project-js and https://github.com/checkly/checkly-advanced-cli-project-js were copied to the `/examples` folder.\r\n\r\n\r\n\r\n\r\n> Resolves #752\r\n\r\n## New Dependency Submission\r\n> We have to merge this PR and create a new CLI version before publishing the new `checkly-cli` package. The new examples will be available after a new tag (i.e. `4.0.9`) is created.\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/759",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/759",
+ "id": 1746448578,
+ "node_id": "PR_kwDOE8E-g85ScXkP",
+ "number": 759,
+ "title": "feat: add Dashboard construct [gh-734]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-07T18:24:17Z",
+ "updated_at": "2023-06-13T14:44:07Z",
+ "closed_at": "2023-06-13T14:44:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/759",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/759",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/759.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/759.patch",
+ "merged_at": "2023-06-13T14:44:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd `Dashboard` resource construct. It allows to use a CSS file with `customCSS.entrypoint`.\r\n\r\nNote: The new resource doesn't include `fromId()` instantiation, since it cannot be referenced from other resources.\r\n\r\nA dashboard was added to the E2E fixtures.\r\n\r\nSmall fix for `maintenance-windows` constructor, disallowing to use it through the Config.\r\n\r\n\r\n> Resolves #734\r\n\r\n## New Dependency Submission\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4268\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/758",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/758",
+ "id": 1745974374,
+ "node_id": "PR_kwDOE8E-g85SawZo",
+ "number": 758,
+ "title": "feat: remove autocomplete from the CLI",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-06-07T13:56:43Z",
+ "updated_at": "2023-06-08T06:06:58Z",
+ "closed_at": "2023-06-07T14:54:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/758",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/758",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/758.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/758.patch",
+ "merged_at": "2023-06-07T14:54:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR removes the `npx checkly autocomplete` command introduced in https://github.com/checkly/checkly-cli/pull/639. \r\n\r\nAutocomplete was problematic because it requires a global installation of `checkly`. For implementation reasons, though, the NPM library used for the CLI checkly command needs to be the same NPM library used for importing constructs in the `.check.ts` files. For this reason, we should discourage using a global install of `checkly` for the CLI component.\r\n\r\nIn particular, we need to be able to pass some state between the CLI and the .check.ts files. To make it a bit easier to write .check.ts files, we use a bit of magic with static variables in a `Session` class ([here](https://github.com/checkly/checkly-cli/blob/ceb14592ac29e0357e8af16f83e19d86eb6d4f06/packages/cli/src/constructs/project.ts#L116-L124)).\r\n\r\nWe can revisit autocomplete and improving support for a global installation of `checkly` in the future.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/757",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/757",
+ "id": 1745528409,
+ "node_id": "PR_kwDOE8E-g85SZOJL",
+ "number": 757,
+ "title": "feat: add improved error message when no constructs found for deploy",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-07T10:07:28Z",
+ "updated_at": "2023-06-08T08:47:39Z",
+ "closed_at": "2023-06-08T08:47:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/757",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/757",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/757.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/757.patch",
+ "merged_at": "2023-06-08T08:47:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR attempts to improve the handling of `npx checkly deploy` for the case where no constructs are found. \r\n\r\nCurrently in `main`, the deployment API is called and there's an error during the backend validation:\r\n\r\nThe CLI also asks for a deployment confirmation - even though the deploy is guaranteed to fail. The same result happens when `--preview` is added.\r\n\r\nWith this PR, there's an updated error message. The CLI also doesn't bother asking for a deployment confirmation, since it can detect early that the deploy will fail.\r\n\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/756",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/756",
+ "id": 1745456255,
+ "node_id": "PR_kwDOE8E-g85SY-bA",
+ "number": 756,
+ "title": "chore: loosen commit linting for issue references",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-07T09:27:26Z",
+ "updated_at": "2023-06-07T15:15:49Z",
+ "closed_at": "2023-06-07T15:15:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/756",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/756",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/756.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/756.patch",
+ "merged_at": "2023-06-07T15:15:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe currently use `commitlint` as a git hook for linting commit messages. The current setup requires an issue reference in every commit - f.ex `[gh-123]`. This is too restrictive, though, since we won't always have a corresponding GH issue for every commit. We can add `[gh-00]` or use `--no-verify` as a workaround, but this adds unnecessary clutter to commit messages and a bit of extra friction for working on the CLI.\r\n\r\nThis PR sets the lint rule to be a warning.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/755",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/755",
+ "id": 1745407216,
+ "node_id": "PR_kwDOE8E-g85SYzx3",
+ "number": 755,
+ "title": "feat: display testOnly checks in deployment summary",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-07T09:02:44Z",
+ "updated_at": "2023-06-07T09:36:41Z",
+ "closed_at": "2023-06-07T09:36:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/755",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/755",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/755.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/755.patch",
+ "merged_at": "2023-06-07T09:36:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently checks with `testOnly=true` aren't displayed at all in the deployment summary of `npx checkly deploy --preview` or `npx checkly deploy --output`. To give more info to users, this PR adds a \"Skip\" section to the deployment summary containing the `testOnly` checks.\r\n\r\nThere's an edge case where a check was deployed, then in a subsequent deployment the check is marked as `testOnly=true`. In this case, the check should be considered deleted rather than skipped, since it will be removed from Checkly. I added handling for this edge case and an integration test.\r\n\r\nChoosing a color is tricky. Depending on the theme, it isn't super clear. I think that the grey is OK for now, though.\r\nExample (dark theme):\r\n\r\n\r\n\r\nExample (light theme):\r\n \r\n\r\nthanks @stefanjudis for the suggestion π¦ ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/reactions",
+ "total_count": 1,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 1,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/754",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/754",
+ "id": 1744133657,
+ "node_id": "I_kwDOE8E-g85n9V4Z",
+ "number": 754,
+ "title": "bug: remove a PL from a Check `privateLocations` array response with 500",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-06T15:43:50Z",
+ "updated_at": "2023-06-06T17:39:23Z",
+ "closed_at": "2023-06-06T17:39:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv4.0.8\n\n### Steps to reproduce\n\n1. create a `ApiCheck` and set some `privateLocations`\r\n2. deploy the project: `npx checkly deploy`\r\n3. edit check's private locations and leave an empty array: `privateLocations: []`\r\n4. deploy the project again to apply the updates: `npx checkly deploy`\n\n### What is expected?\n\nThe check to be unassigned of the private location. Just to remove the private-location-assignment only.\n\n### What is actually happening?\n\nThe API is trying to remove a private-location and it response with a `500` status code.\n\n### Any additional comments?\n\nIt seems like an issue with the `Check.upsertGraphAndFetch()` [here](https://github.com/checkly/checkly-backend/blob/a76c8e7903e153addb7787c1cf440b43fcce7cf5/api/src/modules/public-api/projects/resources/check.js#L118)\r\n\r\nThere is a Papertrail error [here](https://my.papertrailapp.com/groups/10603801/events?q=%22c03d3ce8-2e4e-4e02-98c4-bc2873702bb3%22&focus=1602761443999875076&selected=1602761443999875076)",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/753",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/753",
+ "id": 1743632899,
+ "node_id": "PR_kwDOE8E-g85SSyEr",
+ "number": 753,
+ "title": "prototype: propagate repo info for deployments",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-06-06T11:06:57Z",
+ "updated_at": "2023-07-28T13:11:12Z",
+ "closed_at": "2023-07-28T13:11:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/753",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/753",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/753.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/753.patch",
+ "merged_at": null
+ },
+ "body": null,
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/752",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/752",
+ "id": 1741642442,
+ "node_id": "I_kwDOE8E-g85nz1rK",
+ "number": 752,
+ "title": "story: add JavaScript only templates to `checkly-cli` repo and add them to `create-cli` wizard",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-06-05T12:09:21Z",
+ "updated_at": "2023-06-13T13:23:24Z",
+ "closed_at": "2023-06-13T13:22:39Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nSome users are not (yet) comfortable with TypeScript and want to get started with JS-only example templates. These have been prepped by @modern-sapien in two separate repos. We want to add them to the main `checkly-cli` repo next to the current TS templates and make them available as a step in the `create-cli` package.\r\n\r\nhttps://github.com/checkly/checkly-basic-cli-project-js\r\nhttps://github.com/checkly/checkly-advanced-cli-project-js\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/751",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/751",
+ "id": 1741310441,
+ "node_id": "PR_kwDOE8E-g85SK28C",
+ "number": 751,
+ "title": "feat: add scheduling messages for a better DX when checks take more tβ¦",
+ "user": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 15,
+ "created_at": "2023-06-05T08:57:23Z",
+ "updated_at": "2023-06-15T14:57:33Z",
+ "closed_at": "2023-06-15T14:57:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/751",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/751",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/751.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/751.patch",
+ "merged_at": "2023-06-15T14:57:32Z"
+ },
+ "body": "β¦ime to be scheduled [sc-16052]\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- We now track which check is still being scheduling and which check is running by relying on the `CHECK_INPROGRESS` and `RUN_START` events.\r\n- When a test start checks are flagged as `SCHEDULING` and after we receive the `CHECK_INPROGRESS` event for a specific check we flag it as `PENDING`.\r\n- After 20s if some checks are still being scheduled we add a message in the summary to let the user know it can take up to two minutes.\r\n\r\nhttps://github.com/checkly/checkly-cli/assets/3541876/d155a203-a44d-4721-95b9-6b8b20a651bc\r\n\r\n",
+ "closed_by": {
+ "login": "Antoine-C",
+ "id": 3541876,
+ "node_id": "MDQ6VXNlcjM1NDE4NzY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Antoine-C",
+ "html_url": "https://github.com/Antoine-C",
+ "followers_url": "https://api.github.com/users/Antoine-C/followers",
+ "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
+ "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
+ "repos_url": "https://api.github.com/users/Antoine-C/repos",
+ "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/750",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/750",
+ "id": 1740947623,
+ "node_id": "PR_kwDOE8E-g85SJoEJ",
+ "number": 750,
+ "title": "chore: add URL validation and __checks__ existence error [gh-748]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-06-05T04:41:40Z",
+ "updated_at": "2023-06-08T13:45:49Z",
+ "closed_at": "2023-06-08T13:45:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/750",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/750",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/750.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/750.patch",
+ "merged_at": "2023-06-08T13:45:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n~This PR includes a new package to obtain the `pwd` or `cwd` without using `process.cwd()`. The package includes OS agnostic filesystem functions.~\r\nThis PR adds a simple URL validation check for the automatic custom check creation during the project initiation.\r\nAlso, a user-friendly error is shown when `__checks__` or `checkly.config.ts` can't be overwritten.\r\n\r\n\r\n> ~Resolves #745~ (was closed already)\r\n\r\n> Resolves #748\r\n\r\n\r\n\r\n> Resolves #749\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/749",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/749",
+ "id": 1740902090,
+ "node_id": "I_kwDOE8E-g85nxA7K",
+ "number": 749,
+ "title": "bug: `npm create checkly` fails when `__checks__` or `checkly.config.ts` exists",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-05T04:05:02Z",
+ "updated_at": "2023-06-08T13:45:50Z",
+ "closed_at": "2023-06-08T13:45:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv18\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\nv4.0.8\n\n### Steps to reproduce\n\nRun `npm create checkly` from an already started Checkly project.\n\n### What is expected?\n\nA user-friendly error message informing you have to rename/move the `__check__` folder.\n\n### What is actually happening?\n\n\r\nit does not handle `Error: ENOTEMPTY`:\r\n\r\n```\r\nyosoy@YogaSlim7:~/checkly/sandbox/lalala$ npx create-checkly\r\n checkly v4.0.8 Build and Run Synthetics That Scale\r\n\r\nHi Nahuel Alejandro Ramos! Let's get you started on your monitoring as code journey!\r\n\r\nβ It looks like you are already in a project, would you like to initialize? β¦ yes\r\nβ Example template copied!\r\nnode:fs:1040\r\n handleErrorFromBinding(ctx);\r\n ^\r\n\r\nError: ENOTEMPTY: directory not empty, rename 'coffee-trout/__checks__' -> './__checks__'\r\n at Module.renameSync (node:fs:1040:3)\r\n```\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/748",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/748",
+ "id": 1740874055,
+ "node_id": "I_kwDOE8E-g85nw6FH",
+ "number": 748,
+ "title": "bug: `npm create checkly` fails when wrong URL is used for new check.",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-05T03:47:34Z",
+ "updated_at": "2023-06-08T13:45:49Z",
+ "closed_at": "2023-06-08T13:45:49Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv4.0.8\n\n### Steps to reproduce\n\nRun `npm create checkly` and answer `Yes` for \"Would you like to create a custom Playwright-based Browser Check to check a URL?\" question. Then, enter a wrong URL (or empty string) as \"Please provide the URL of the site you want to check.\" answer.\r\n\n\n### What is expected?\n\nIt should create the check or handle wrong URL and print a user-friendly error.\n\n### What is actually happening?\n\nit does not check if the URL is valid.\r\n\r\n```\r\nyosoy@YogaSlim7:~/checkly/sandbox/lalala$ npx create-checkly\r\n checkly v4.0.8 Build and Run Synthetics That Scale\r\n\r\nHi Nahuel Alejandro Ramos! Let's get you started on your monitoring as code journey!\r\n\r\nβ It looks like you are already in a project, would you like to initialize? β¦ yes\r\nβ Example template copied!\r\nβ Would you like to create a custom Playwright-based Browser Check to check a URL? β¦ yes\r\nβ Please provide the URL of the site you want to check. β¦ \r\nnode:internal/errors:477\r\n ErrorCaptureStackTrace(err);\r\n ^\r\n\r\nTypeError [ERR_INVALID_URL]: Invalid URL\r\n at new NodeError (node:internal/errors:387:5)\r\n```\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/747",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/747",
+ "id": 1735380909,
+ "node_id": "PR_kwDOE8E-g85R2g1S",
+ "number": 747,
+ "title": "feat: add PrivateLocation construct [gh-736]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-06-01T03:38:51Z",
+ "updated_at": "2023-06-21T13:03:45Z",
+ "closed_at": "2023-06-21T13:03:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/747",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/747",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/747.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/747.patch",
+ "merged_at": "2023-06-21T13:03:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `PrivateLocation` resource construct.\r\n- add error handling for `destroy` command (now we could get an error destroying a project: the only possible error is when you are trying to remove a `PrivateLocation` created using the CLI having external checks/groups assigned through the UI.\r\n- fetch private-locations using 'singleton' approach `Session.getPrivateLocations()`\r\n- add `CHECKLY_CLI_VESION` environment variable for testing purpose, to allow us to override the CLI version when running E2E test.\r\n\r\n`Check` and `CheckGroup` `privateLocations` properties are parsed to filter slug name strings and use them to get the private-location from the account and create an instance similar to use `fromId()`. After creating the non member PL resources, it adds the assignment resources for Check and Groups.\r\n\r\nAs all the PL and assignments are transformed to resources, the `privateLocations` property is not sent to the API after this version is released. Only previous CLI versions still send the property and that will use the old PL assignment flow (using the backend `fetchPrivateLocations()` and `upsertGraph()` functions) without supporting PL creation/reference in the CLI.\r\n\r\n> **Note 1**: The new resource include `fromId()` instantiation used in the CLI when processing the slug names string and transform to `PrivateLocation` resource instances\r\n\r\n> **Note 2**: The `slugName` cannot be modified after the private-location is created. We have to discuss how can let the user know about this or how to restrict the modification (maybe throw some error if we detect a `slugName` modification for the same private-location.\r\n\r\n> **Note 3**: After creating a private-location, the raw-key is not returned. We have to discuss how to tell the user to access the UI and regenerate a new key.\r\n\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4249\r\n\r\n> Resolves #736\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/746",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/746",
+ "id": 1735231562,
+ "node_id": "PR_kwDOE8E-g85R2BER",
+ "number": 746,
+ "title": "feat: add MaintenanceWindow construct [gh-735]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-06-01T00:42:32Z",
+ "updated_at": "2023-06-02T03:29:35Z",
+ "closed_at": "2023-06-01T15:14:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/746",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/746",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/746.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/746.patch",
+ "merged_at": "2023-06-01T15:14:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd `MaintenanceWindow` resource construct.\r\n\r\nNote: The new resource doesn't include `fromId()` instantiation, since it cannot be referenced from other resources.\r\n\r\n(fix: `simple-git-hooks` package version in `package-lock.json`)\r\n\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4248\r\n\r\n> Resolves #735\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/745",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/745",
+ "id": 1734468206,
+ "node_id": "I_kwDOE8E-g85nYeJu",
+ "number": 745,
+ "title": "bug: `npm create checkly` does not recognize existing project",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-05-31T15:17:01Z",
+ "updated_at": "2023-06-06T15:02:34Z",
+ "closed_at": "2023-06-06T15:02:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n4.0.8\n\n### Steps to reproduce\n\n- Run `npm create checkly` in a folder that already has a `package.json`\r\n\n\n### What is expected?\n\nIt should recognize that there is a `package.json` and use a different installation branch, prompting the user to set up `checkly` for an existing project.\n\n### What is actually happening?\n\nit does not recognize it and prompts creating a brand new one.\r\n\r\n```\r\n-rw-r--r--@ 1 timnolet staff 239B May 31 17:13 package-lock.json\r\n-rw-r--r--@ 1 timnolet staff 222B May 31 17:13 package.json\r\ntimnolet@MacBook-Pro-van-Tim playwright-multi-step-test % npm create checkly\r\n checkly v4.0.8 Build and Run Synthetics That Scale\r\n\r\nHi Tim Nolet! Let's get you started on your monitoring as code journey!\r\n\r\n? Where do you want to create your new project? βΊ purple-parrotfish\r\n```\n\n### Any additional comments?\n\nThis is 9999% due to wrong usage of `process.cwd()` in https://github.com/checkly/checkly-cli/blob/62891ff0ec3102896b8467ed58159aaf7c353d63/packages/create-cli/src/utils/package.ts#L12",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/744",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/744",
+ "id": 1734308313,
+ "node_id": "PR_kwDOE8E-g85Ry20L",
+ "number": 744,
+ "title": "chore: remove unused constructs file [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-31T14:02:49Z",
+ "updated_at": "2023-06-01T14:31:02Z",
+ "closed_at": "2023-06-01T14:30:53Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/744",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/744",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/744.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/744.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nNow that we have the `exports` configuration in the package.json, having this extra file is not necessary since exports handles the mapping already",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/743",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/743",
+ "id": 1732320427,
+ "node_id": "PR_kwDOE8E-g85RsGsS",
+ "number": 743,
+ "title": "feat: add --provenance flag to npm publish in GH action [sc-00]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-30T13:50:29Z",
+ "updated_at": "2023-06-02T12:12:00Z",
+ "closed_at": "2023-06-02T12:11:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/743",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/743",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/743.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/743.patch",
+ "merged_at": "2023-06-02T12:11:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n- The goal of adding a provenance banner is to increase trust in our software supply chain. This change adds cryptographic verification to the NPM publishing process, verifying that release X on NPM was actually built on Platform Y from commit Z.\r\n- Adds provenance verification to prod publishes to npm only. Not our canary publishes.\r\n- Will result in some verification banners on our NPM page like so:\r\n\r\n\r\n\r\n\r\n### Todo:\r\n\r\n- We will need to update the `NPM_TOKEN` we use to include these permissions, unfortuantely I don't have the rights to this.\r\n```\r\npermissions:\r\n id-token: write\r\n```\r\n- See [prerequisites](https://docs.npmjs.com/generating-provenance-statements#prerequisites)\r\n- See [publishing with provenance](https://docs.npmjs.com/generating-provenance-statements#publishing-packages-with-provenance-via-github-actions)\r\n\r\n### Notes\r\n\r\n- NPM docs with example Github Action: https://docs.npmjs.com/generating-provenance-statements#example-github-actions-workflow\r\n- Github announcement blog post: https://github.blog/2023-04-19-introducing-npm-package-provenance/\r\n- Example npm `sigstore` package which uses this already: https://www.npmjs.com/package/sigstore#provenance\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/742",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/742",
+ "id": 1732211493,
+ "node_id": "PR_kwDOE8E-g85Rrujv",
+ "number": 742,
+ "title": "chore: open browser for login as default [gh-740]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-30T12:56:51Z",
+ "updated_at": "2023-05-30T15:00:35Z",
+ "closed_at": "2023-05-30T15:00:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/742",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/742",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/742.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/742.patch",
+ "merged_at": "2023-05-30T15:00:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nModify the default login option to \"open the browser\".\r\n\r\n\r\n> Resolves #740\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/741",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/741",
+ "id": 1731834045,
+ "node_id": "PR_kwDOE8E-g85RqcAn",
+ "number": 741,
+ "title": "feat: add development env and remove test env [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-30T09:02:34Z",
+ "updated_at": "2023-05-30T09:38:53Z",
+ "closed_at": "2023-05-30T09:38:52Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/741",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/741",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/741.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/741.patch",
+ "merged_at": "2023-05-30T09:38:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* remove the test env and just keep staging\r\n* add development env and rename the former development to local",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/740",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/740",
+ "id": 1731789597,
+ "node_id": "I_kwDOE8E-g85nOQMd",
+ "number": 740,
+ "title": "bug: set \"do you want to open window\" to default \"yes\"",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-30T08:37:39Z",
+ "updated_at": "2023-05-30T15:00:35Z",
+ "closed_at": "2023-05-30T15:00:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n16\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n4.0.8\n\n### Steps to reproduce\n\nthis is a regression. When executing `login`, the question to open a browser to do login should default to yes.\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim blush-kite % npx checkly login \r\nβ Do you want to log in or sign up to Checkly? βΊ I want to log in with an existing Checkly account\r\nβ Do you want to open a browser window to continue with login? β¦ no\r\nPlease open the following URL in your browser: \r\n```\n\n### What is expected?\n\nI just confirm with `enter` where the default answer is `[Y/n]`\n\n### What is actually happening?\n\nthe default is `[y/N]` printing the URL to the terminal, requiring a user to copy and past the URL\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/739",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/739",
+ "id": 1731727959,
+ "node_id": "PR_kwDOE8E-g85RqFKn",
+ "number": 739,
+ "title": "chore: update help messages",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-30T07:58:52Z",
+ "updated_at": "2023-05-30T08:42:08Z",
+ "closed_at": "2023-05-30T08:42:07Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/739",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/739",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/739.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/739.patch",
+ "merged_at": "2023-05-30T08:42:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThere are no functional changes. I only made the help overview consistent.\r\n",
+ "closed_by": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/738",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/738",
+ "id": 1731127199,
+ "node_id": "PR_kwDOE8E-g85RoE-1",
+ "number": 738,
+ "title": "chore: replace login success logo [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-29T18:48:25Z",
+ "updated_at": "2023-05-30T12:31:54Z",
+ "closed_at": "2023-05-30T12:31:53Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/738",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/738",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/738.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/738.patch",
+ "merged_at": "2023-05-30T12:31:53Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpdate logo in page after successful login.\r\n\r\nBefore:\r\n\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/737",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/737",
+ "id": 1731062432,
+ "node_id": "PR_kwDOE8E-g85Rn3MI",
+ "number": 737,
+ "title": "chore: remove login command flags [gh-588]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-29T17:25:45Z",
+ "updated_at": "2023-05-30T18:12:51Z",
+ "closed_at": "2023-05-30T18:12:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/737",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/737",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/737.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/737.patch",
+ "merged_at": "2023-05-30T18:12:49Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAfter trying multiple approaches to make the env variables available for each `AuthCommand`, I decided to add a new section into the help information.\r\n\r\n\r\n\r\nI tried to add the env variables to the flags but the `--help` doesn't show any environment variable description. I found someone that is asking for that feature in https://github.com/oclif/core/issues/981\r\nAlso, as we discussed in https://github.com/checkly/checkly-cli/issues/588 , the account Id and API key flags shouldn't be available for any auth command to avoid credentials exposures.\r\n\r\nThis PR removes the `oclif/help` because it can't be configure to use a different class than the `oclif` `Help` class, making the `help` output differ with `--help` output. I simply created a new `help` command (this is what the plugin does under the hood) to use our help class `ChecklyHelpClass`.\r\n\r\n\r\n\r\n> Resolves oclif/oclif#588\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/736",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/736",
+ "id": 1727493159,
+ "node_id": "I_kwDOE8E-g85m93Qn",
+ "number": 736,
+ "title": "story: add `PrivateLocation` construct",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-26T12:02:05Z",
+ "updated_at": "2023-06-21T13:03:45Z",
+ "closed_at": "2023-06-21T13:03:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\r\n\r\nUsers should be able to also manage their Private Locations \"as code\" from the CLI using a construct.\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/735",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/735",
+ "id": 1727489493,
+ "node_id": "I_kwDOE8E-g85m92XV",
+ "number": 735,
+ "title": "story: add `MaintenanceWindow` construct",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-26T11:59:39Z",
+ "updated_at": "2023-06-01T15:18:25Z",
+ "closed_at": "2023-06-01T15:14:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nUsers should be able to also manage their MaintenanceWindow \"as code\" from the CLI using a construct\r\n\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/734",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/734",
+ "id": 1725850551,
+ "node_id": "I_kwDOE8E-g85m3mO3",
+ "number": 734,
+ "title": "story: add `Dashboard` construct.",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-25T13:38:04Z",
+ "updated_at": "2023-06-13T14:44:07Z",
+ "closed_at": "2023-06-13T14:44:07Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nUsers should be able to also manage their Public Dashboards \"as code\" from the CLI using a construct\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/733",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/733",
+ "id": 1725797356,
+ "node_id": "PR_kwDOE8E-g85RWABb",
+ "number": 733,
+ "title": "fix: use the write input type for account names [gh-732]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-25T13:07:21Z",
+ "updated_at": "2023-05-25T13:25:38Z",
+ "closed_at": "2023-05-25T13:25:37Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/733",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/733",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/733.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/733.patch",
+ "merged_at": "2023-05-25T13:25:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Use select type to instead of list\r\n* Pass a value as well to abide prompts api\r\n\r\n> Resolves #732",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/732",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/732",
+ "id": 1725770952,
+ "node_id": "I_kwDOE8E-g85m3SzI",
+ "number": 732,
+ "title": "bug: Account picker after login is broken",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-25T12:54:54Z",
+ "updated_at": "2023-05-25T13:25:38Z",
+ "closed_at": "2023-05-25T13:25:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n16\n\n### NPM version\n\n6\n\n### @checkly/cli version\n\n4.0.7\n\n### Steps to reproduce\n\n`npx checkly login`\r\n\n\n### What is expected?\n\nit shows one or more accounts to chose from\n\n### What is actually happening?\n\nthe picker is empty \r\n\r\n\r\n\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/731",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/731",
+ "id": 1722955019,
+ "node_id": "PR_kwDOE8E-g85RMXh1",
+ "number": 731,
+ "title": "feat: add git hooks and lint staged [gh-516]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-24T00:01:24Z",
+ "updated_at": "2023-06-01T14:16:17Z",
+ "closed_at": "2023-06-01T14:15:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/731",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/731",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/731.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/731.patch",
+ "merged_at": "2023-06-01T14:15:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [x] Docs\r\n* [x] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR modifies `cli` and `create-cli` packages adding `lint-staged`, `commitlint`, and `simple-git-hooks` hooks packages in the monorepo `package.json`. Some adjustments were applied to follow a monorepo project structure.\r\n\r\n1. remove `examples/` from the workspaces lists\r\n2. remove duplicated configuration for `eslint` (`package.json` section)\r\n3. centralize linting and hooks by moving `eslint` and `simple-git-hooks` related packages from each workspace to the monorepo project\r\n4. install the `simple-git-hooks` and `lint-staged` packages as `devDependencies` (and `prepare` script) within the monorepo project\r\n5. adjust `CONTRIBUTING.md` docs.\r\n6. fix linting small issues for `fixtures` that can compliance the linting rules, and disable `eslint` for files that are used to test 'syntax-errors'. Also, the are some fixtures files with some eslint rules disabled (like console.log, required, no-new\r\n7. ~fix linting for `/examples` folder~\r\n8. adjust Github Actions to use monorepo project\r\n\r\n\r\nLot of files were modified (small changes) because I had to compliance all the linting rules before committing. This results in a very cleaned up source code.\r\n\r\nAll this changes are part of https://github.com/checkly/checkly-cli/issues/516 tasks.\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/730",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/730",
+ "id": 1722188083,
+ "node_id": "PR_kwDOE8E-g85RJxls",
+ "number": 730,
+ "title": "feat: release version 4.0.7 [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-23T14:20:53Z",
+ "updated_at": "2023-05-23T14:31:44Z",
+ "closed_at": "2023-05-23T14:31:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/730",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/730",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/730.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/730.patch",
+ "merged_at": "2023-05-23T14:31:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease version 4.0.7\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/729",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/729",
+ "id": 1721922423,
+ "node_id": "PR_kwDOE8E-g85RI4VV",
+ "number": 729,
+ "title": "chore(deps): Bump chalk from 4.1.2 to 5.2.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-23T12:05:16Z",
+ "updated_at": "2023-06-29T07:53:26Z",
+ "closed_at": "2023-06-29T07:53:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/729",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/729",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/729.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/729.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [chalk](https://github.com/chalk/chalk) from 4.1.2 to 5.2.0.\n\nRelease notes \nSourced from chalk's releases .
\n\nv5.2.0 \n\nImprove Deno compatibility (#579 ) 7443e9f \nDetect true-color support for GitHub Actions (#579 ) 7443e9f \nDetect true-color support for Kitty terminal (#579 ) 7443e9f \nFix test for Azure DevOps environment (#579 ) 7443e9f \n \nhttps://github.com/chalk/chalk/compare/v5.1.2...v5.2.0
\nv5.1.2 \n\nFix exported styles names (#569 ) a34bcf6 \n \nhttps://github.com/chalk/chalk/compare/v5.1.1...v5.1.2
\nv5.1.1 \n\nImproved the names of exports introduced in 5.1.0 (#567 ) 6e0df05\n\nWe of course preserved the old names. \n \n \n \nhttps://github.com/chalk/chalk/compare/v5.1.0...v5.1.1
\nv5.1.0 \n\nExpose style names (#566 ) d7d7571 \n \nhttps://github.com/chalk/chalk/compare/v5.0.1...v5.1.0
\nv5.0.1 \n\nAdd main field to package.json for backwards compatibility with some developer tools 85f7e96 \n \nhttps://github.com/chalk/chalk/compare/v5.0.0...v5.0.1
\nv5.0.0 \nBreaking \n\nThis package is now pure ESM. Please read this . \n\nIf you use TypeScript, you need to use TypeScript 4.7 or later. Why. \nIf you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. \nThe Chalk issue tracker is not a support channel for your favorite build/bundler tool. \nIt's totally fine to stay on Chalk v4. It's been stable for years. \n \n \nRequire Node.js 12.20 fa16f4e \nMove some properties off the default export to individual named exports:\n\nchalk.Instance β Chalk \nchalk.supportsColor β supportsColor \nchalk.stderr β chalkStderr \nchalk.stderr.supportsColor β supportsColorStderr \n \n \nRemove .keyword(), .hsl(), .hsv(), .hwb(), and .ansi() coloring methods (#433 ) 4cf2e40\n\nThese were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the color-convert package . \n \n \nThe tagged template literal support moved into a separate package: chalk-template (#524 ) c987c61 \n \n-import chalk from 'chalk';\n+import chalkTemplate from 'chalk-template';\n</tr></table>\n
\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/728",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/728",
+ "id": 1721500739,
+ "node_id": "PR_kwDOE8E-g85RHbww",
+ "number": 728,
+ "title": "refactor: replace `/public-stats` usage [sc-15393]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-23T08:24:15Z",
+ "updated_at": "2023-05-23T13:11:06Z",
+ "closed_at": "2023-05-23T13:11:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/728",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/728",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/728.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/728.patch",
+ "merged_at": "2023-05-23T13:11:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nReplace any usage of the `/public-stats` endpoint in tests in preparation of the removal of the endpoint.",
+ "closed_by": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/727",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/727",
+ "id": 1720580644,
+ "node_id": "PR_kwDOE8E-g85RENKH",
+ "number": 727,
+ "title": "fix: switch command [gh-726]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-22T21:25:08Z",
+ "updated_at": "2023-05-22T22:45:04Z",
+ "closed_at": "2023-05-22T22:45:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/727",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/727",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/727.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/727.patch",
+ "merged_at": "2023-05-22T22:45:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFix the `switch` command. This is a regression after the migration from `inquirer` to `prompts` https://github.com/checkly/checkly-cli/pull/720\r\nAdd new `test:e2e` an async approach to be able to test prompts. (TODO: refactor it and make it nicer).\r\n\r\n\r\n> Resolves #726\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/726",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/726",
+ "id": 1720080625,
+ "node_id": "I_kwDOE8E-g85mhljx",
+ "number": 726,
+ "title": "bug: `switch` command is broken",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-22T17:04:15Z",
+ "updated_at": "2023-05-22T22:45:04Z",
+ "closed_at": "2023-05-22T22:45:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\n16\r\n\r\n### NPM version\r\n\r\n9\r\n\r\n### @checkly/cli version\r\n\r\n4.0.6\r\n\r\n### Steps to reproduce\r\n\r\n- run `npx checkly switch`\r\n- pick an account\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim blush-kite % npx checkly switch\r\nβ Select a new Checkly account βΊ Tim's Hobby account\r\n Error: Failed to switch account. Cannot destructure property 'id' of 'accounts.find(...)' as it is undefined.\r\n```\r\n\r\n### What is expected?\r\n\r\nIt switches me successfully to another account\r\n\r\n### What is actually happening?\r\n\r\nthrows an error\r\n```\r\ntimnolet@MacBook-Pro-van-Tim blush-kite % npx checkly switch\r\nβ Select a new Checkly account βΊ Tim's Hobby account\r\n Error: Failed to switch account. Cannot destructure property 'id' of 'accounts.find(...)' as it is undefined.\r\n```\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/725",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/725",
+ "id": 1719567878,
+ "node_id": "PR_kwDOE8E-g85RAtRI",
+ "number": 725,
+ "title": "chore(deps): Bump p-queue from 6.6.2 to 7.3.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-22T12:13:44Z",
+ "updated_at": "2023-05-23T11:56:11Z",
+ "closed_at": "2023-05-23T11:56:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/725",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/725",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/725.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/725.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.6.2 to 7.3.4.\n\nRelease notes \nSourced from p-queue's releases .
\n\nv7.3.4 \n\nhttps://github.com/sindresorhus/p-queue/compare/v7.3.3...v7.3.4
\nv7.3.3 \n\nFix publishing 08fff4a \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.3.2...v7.3.3
\nv7.3.2 \n\nFix broken package 967e4bd \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.3.1...v7.3.2
\nv7.3.1 \n\nFix .add() and .addAll() 8184655 \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.3.0...v7.3.1
\nv7.3.0 \n\nAdd empty event 5362aa7 \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.2.0...v7.3.0
\nv7.2.0 \n\nhttps://github.com/sindresorhus/p-queue/compare/v7.1.0...v7.2.0
\nv7.1.0 \n\nUpgrade dependencies efe4fee \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.0.0...v7.1.0
\nv7.0.0 \nBreaking \n\nRequire Node.js 12 8c7325a \nThis package is now pure ESM. Please read this . \n \nImprovements \n\nAdd error & completed events (#130 ) a176837 \nAdd .onSizeLessThan() helper method (#131 ) 8d0a356 \n \nhttps://github.com/sindresorhus/p-queue/compare/v6.6.2...v7.0.0
\n \n \n\nCommits \n\n \n\nMaintainer changes \nThis version was pushed to npm by richienb , a new releaser for p-queue since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/724",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/724",
+ "id": 1718333865,
+ "node_id": "PR_kwDOE8E-g85Q8rGa",
+ "number": 724,
+ "title": "chore: show help info with sorted commands [gh-723]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2023-05-21T00:57:34Z",
+ "updated_at": "2023-05-23T13:52:07Z",
+ "closed_at": "2023-05-23T13:52:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/724",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/724",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/724.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/724.patch",
+ "merged_at": "2023-05-23T13:52:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nModify the `--help` information format, showing all commands treating the ones under topics as root commands. Commands are sorted by `CORE` and `ADDITIONAL` (default) categories.\r\nCommands can be configured marked as `CORE COMMANDS` setting the `static coreCommand` property to `true`.\r\n\r\n\r\n\r\n\r\n> Resolves #723\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/723",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/723",
+ "id": 1717656080,
+ "node_id": "I_kwDOE8E-g85mYVoQ",
+ "number": 723,
+ "title": "feat: show help information sorted by CORE commands and ADDITIONAL commands",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-19T18:31:02Z",
+ "updated_at": "2023-05-23T12:54:49Z",
+ "closed_at": "2023-05-23T12:54:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nCurrently, the oclif library makes a split between commands and topics. This is not user friendly, as it implies users to know what the difference is. It also sorts topics, like our `env` command to the top of the default help output.\r\n\r\nWe want to make a simpler split between:\r\n- Core commands: test, deploy, trigger\r\n- Additional commands: whoami, runtimes etc.\r\n\r\n# Solution\r\n\r\nThe output should be similar to the following screenshot. Note that in the rough prototype, the `env` commands lists all its options. We don't want that.\r\n\r\n\r\n\r\n# Acceptance criteria\r\n- we mark core commands with an extra static property\r\n\r\n- any other commands / topics are by default an additional command\r\n- we disregard the oclif model of `Command` vs. `Topic` and sort, alphabetically, any core commands under the label `CORE COMMANDS` and additional commands under `ADDITIONAL COMMANDS`. \r\n- showing the help information for a command that is technically a `Topic`, i.e. the `env` command, is listed just with the label `COMMAND` as the hierarchy is irrelevant when accessing the help info for a specific command.\r\n\r\n\r\n\r\n\r\n\n\n### How would you implement this feature?\n\nWe can override the rendering routines in oclif https://oclif.io/docs/help_classes as we are already doing in https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/help/help-extension.ts",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/722",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/722",
+ "id": 1715773558,
+ "node_id": "I_kwDOE8E-g85mRKB2",
+ "number": 722,
+ "title": "bug: Existing alert channels aren't subscribed to checks published through the CLI",
+ "user": {
+ "login": "ngarside",
+ "id": 5486117,
+ "node_id": "MDQ6VXNlcjU0ODYxMTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5486117?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ngarside",
+ "html_url": "https://github.com/ngarside",
+ "followers_url": "https://api.github.com/users/ngarside/followers",
+ "following_url": "https://api.github.com/users/ngarside/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ngarside/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ngarside/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ngarside/subscriptions",
+ "organizations_url": "https://api.github.com/users/ngarside/orgs",
+ "repos_url": "https://api.github.com/users/ngarside/repos",
+ "events_url": "https://api.github.com/users/ngarside/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ngarside/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064782,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzgy",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/question",
+ "name": "question",
+ "color": "d876e3",
+ "default": true,
+ "description": "Further information is requested"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-18T14:48:51Z",
+ "updated_at": "2023-05-19T10:25:29Z",
+ "closed_at": "2023-05-19T10:20:17Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\n9.5.1\n\n### @checkly/cli version\n\n0.4.13\n\n### Steps to reproduce\n\n- Create an alert channel with 'automatically subscribe newly created checks to this alert channel' enabled\r\n- Publish a new api check through the CLI\n\n### What is expected?\n\nThe existing channel will be subscribed to the new check\n\n### What is actually happening?\n\nThe existing channel is not subscribed to the new check, nor can it be manually subscribed through the web UI\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "ngarside",
+ "id": 5486117,
+ "node_id": "MDQ6VXNlcjU0ODYxMTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5486117?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ngarside",
+ "html_url": "https://github.com/ngarside",
+ "followers_url": "https://api.github.com/users/ngarside/followers",
+ "following_url": "https://api.github.com/users/ngarside/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ngarside/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ngarside/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ngarside/subscriptions",
+ "organizations_url": "https://api.github.com/users/ngarside/orgs",
+ "repos_url": "https://api.github.com/users/ngarside/repos",
+ "events_url": "https://api.github.com/users/ngarside/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ngarside/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/721",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/721",
+ "id": 1715631479,
+ "node_id": "PR_kwDOE8E-g85QzoF1",
+ "number": 721,
+ "title": "feat: adds `--tags` filter to `test` command",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-18T13:21:11Z",
+ "updated_at": "2023-05-19T19:56:43Z",
+ "closed_at": "2023-05-19T19:56:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/721",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/721",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/721.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/721.patch",
+ "merged_at": "2023-05-19T19:56:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- This adds the same `--tags` filter semantics to the `test` command.\r\n- Execution works like `npx checkly test --tags=marketing,web --tags=production`\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/720",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/720",
+ "id": 1714398962,
+ "node_id": "PR_kwDOE8E-g85Qvc5i",
+ "number": 720,
+ "title": "fix: replace inquirer with prompts [gh-689]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-17T18:05:59Z",
+ "updated_at": "2023-05-19T17:02:57Z",
+ "closed_at": "2023-05-19T17:02:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/720",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/720",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/720.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/720.patch",
+ "merged_at": "2023-05-19T17:02:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe are using [prompts](https://www.npmjs.com/package/prompts) in `create-cli` package, and migrating from [inquirer](https://www.npmjs.com/package/inquirer) to [prompts](https://www.npmjs.com/package/prompts) solved the issue.\r\nThe PR changes all the commands prompts (`confirm`, `select` and `text`) to use the new package.\r\n\r\n\r\n\r\n> Resolves #689\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/719",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/719",
+ "id": 1713974634,
+ "node_id": "PR_kwDOE8E-g85Qt_0o",
+ "number": 719,
+ "title": "feat: add --test-session-name arg to test command [gh-704]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-17T13:55:09Z",
+ "updated_at": "2023-05-17T14:27:32Z",
+ "closed_at": "2023-05-17T14:27:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/719",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/719",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/719.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/719.patch",
+ "merged_at": "2023-05-17T14:27:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd the `--test-session-name` as a `test` command argument. It follows the same pattern using for the \r\n`trigger` command: it allows the user to override the `projectName` specified in the Checkly config file when the `--record` flag is activated.\r\nWe should deploy https://github.com/checkly/checkly-backend/pull/4197 first to override the `projectName` even if the project was already deployed/stored in the database.\r\n\r\n\r\n> Resolves #704\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/718",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/718",
+ "id": 1713437823,
+ "node_id": "PR_kwDOE8E-g85QsJlH",
+ "number": 718,
+ "title": "feat: release version 4.0.6 [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-17T08:53:14Z",
+ "updated_at": "2023-05-17T09:12:43Z",
+ "closed_at": "2023-05-17T09:12:42Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/718",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/718",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/718.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/718.patch",
+ "merged_at": "2023-05-17T09:12:42Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease version 4.0.6",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/717",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/717",
+ "id": 1712591789,
+ "node_id": "PR_kwDOE8E-g85QpVal",
+ "number": 717,
+ "title": "feat: enhance empty script or env var value error [gh-714]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-16T19:10:06Z",
+ "updated_at": "2023-05-19T13:53:14Z",
+ "closed_at": "2023-05-19T13:53:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/717",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/717",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/717.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/717.patch",
+ "merged_at": "2023-05-19T13:53:12Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe PR adds a check for browser-check script payloads and check-group environment variable values during the project parsing. If there is an empty string, it throws a clear error message indicating the `logicalId` and/or environment variable.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/716",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/716",
+ "id": 1711730720,
+ "node_id": "PR_kwDOE8E-g85QmaZG",
+ "number": 716,
+ "title": "feat: send file path to the BE [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-16T10:29:47Z",
+ "updated_at": "2023-05-16T11:24:33Z",
+ "closed_at": "2023-05-16T11:24:32Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/716",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/716",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/716.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/716.patch",
+ "merged_at": "2023-05-16T11:24:32Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSend file path to the BE as well",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/715",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/715",
+ "id": 1707580094,
+ "node_id": "PR_kwDOE8E-g85QYq2R",
+ "number": 715,
+ "title": "feat: support top level await in browser check scripts",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-12T12:49:45Z",
+ "updated_at": "2023-05-15T10:21:45Z",
+ "closed_at": "2023-05-15T10:21:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/715",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/715",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/715.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/715.patch",
+ "merged_at": "2023-05-15T10:21:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nChecks created in Checkly via the UI already support top-level `await`. For example, the following check runs successfully when created from the UI:\r\n```\r\nconst sleep = ms => new Promise(r => setTimeout(r, ms));\r\nawait sleep(10000);\r\n```\r\n\r\nThe CLI currently fails to parse checks with top-level `await`, though. It fails with the following error:\r\n```\r\n Encountered an error parsing check files for /Users/clample/projects/checkly-cli/packages/cli/src/services/check-parser/__tests__/check-parser-fixtures/top-level-await.js.\r\n\r\n The following NPM dependencies were used, but aren't supported in the runtimes.\r\n For more information, see https://www.checklyhq.com/docs/runtimes/.\r\n /Users/clample/projects/checkly-cli/packages/cli/src/services/check-parser/__tests__/check-parser-fixtures/top-level-await.js imports unsupported dependencies:\r\n```\r\n\r\nThis PR fixes the issue by simply adding an additional flag to our javascript parser (docs [here](https://github.com/acornjs/acorn/tree/master/acorn/#interface)). This should make the CLI and the UI more consistent, and it's useful for migrating internal checks we have at Checkly to MaC.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/714",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/714",
+ "id": 1707331502,
+ "node_id": "I_kwDOE8E-g85lw8-u",
+ "number": 714,
+ "title": "bug: no actionable error message given for empty browser check script and other validation issues",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-05-12T09:59:08Z",
+ "updated_at": "2023-05-25T12:36:58Z",
+ "closed_at": "2023-05-25T12:18:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\nv8.15.0\r\n\r\n### @checkly/cli version\r\n\r\nv4.0.5\r\n\r\n### Steps to reproduce\r\n\r\nCreate a browser check with an empty script. This can be done in the boilerplate example by deleting the contents of `__checks__/homepage.spec.ts`, for example. Then run `npx checkly test` or `npx checkly deploy`.\r\n\r\n### What is expected?\r\n\r\nThere should be a clear error message that `__checks__/homepage.spec.ts` is empty. Or, the check could just pass.\r\n\r\n### What is actually happening?\r\n\r\nThis results in the following error message from the backend:\r\n```\r\n$ npx checkly test\r\nParsing your project... done\r\n\r\nUnable to run checks: \"checkRunJobs[1].script\" is not allowed to be empty\r\n```\r\n\r\nWith many checks, it will be very challenging for users to debug errors like this. Rather than `checkRunJobs[]`, we should add the items logical ID.\r\n\r\n### Any additional comments?\r\n\r\nWe should add special error handling for the empty file case. \r\n\r\nAt the same time, though, there will always be the chance that the backend reports a validation error that the CLI didn't detect. We should also handle the more general case of a backend validation error, and make sure that the logical ID is reported rather than just an index.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/713",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/713",
+ "id": 1703894908,
+ "node_id": "PR_kwDOE8E-g85QMRcS",
+ "number": 713,
+ "title": "feat: create git-ignore if does not exists [sc-15241]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-05-10T13:07:29Z",
+ "updated_at": "2023-05-11T12:30:41Z",
+ "closed_at": "2023-05-11T12:30:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/713",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/713",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/713.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/713.patch",
+ "merged_at": "2023-05-11T12:30:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllow the user to generate a `.gitignore` if none were present during the initialization of an existing project",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/712",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/712",
+ "id": 1703707037,
+ "node_id": "PR_kwDOE8E-g85QLojm",
+ "number": 712,
+ "title": "fix: handle edge case when formatting reporter titles",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-10T11:24:43Z",
+ "updated_at": "2023-05-11T08:59:51Z",
+ "closed_at": "2023-05-11T08:59:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/712",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/712",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/712.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/712.patch",
+ "merged_at": "2023-05-11T08:59:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves after release #697 \r\n\r\nThe linked issue reports `checkly trigger` causing an out of bounds error. This appears to happen in a CI environment:\r\n```\r\nRangeError: Invalid count value: -4\r\n at String.repeat ()\r\n at formatSectionTitle (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/util.ts:234:39)\r\n...\r\n```\r\n\r\nThis is caused by the terminal width being 0 in some CI environments (https://github.com/aws/aws-cdk/issues/2253).\r\n\r\nWhen we format the section title, we then get a negative number and cause this out of bounds error:\r\nhttps://github.com/checkly/checkly-cli/blob/e1b75b6a0f7d93ecc0a4fe48c630162fc2c24bf9/packages/cli/src/reporters/util.ts#L234\r\n\r\nTo fix the issue, this PR uses `Math.max(..., 0)` to ensure that the padding length is always non-negative. When working on the PR, I also noticed that the formula doesn't take the indentation and extra left-side `--` into account when calculating the right padding. This causes always 6 characters of wrap-around in the title (see first screenshot below). This PR also updates the calculation for the right padding to take this into account and avoid the wraparound (see second screenshot below).\r\n\r\nBefore PR:\r\n \r\n\r\nAfter PR:\r\n \r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/711",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/711",
+ "id": 1703649587,
+ "node_id": "PR_kwDOE8E-g85QLb7y",
+ "number": 711,
+ "title": "fix: update e2e tests to use Danube",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-10T10:50:57Z",
+ "updated_at": "2023-05-11T08:50:30Z",
+ "closed_at": "2023-05-11T08:50:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/711",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/711",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/711.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/711.patch",
+ "merged_at": "2023-05-11T08:50:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe recent changes to checklyhq.com have broken the end to end tests. Since we now use Danube in the examples, this PR fixes the issue by also using Danube in the e2e tests.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/710",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/710",
+ "id": 1703578092,
+ "node_id": "PR_kwDOE8E-g85QLMax",
+ "number": 710,
+ "title": "fix: ensure check run timeouts give clear error message",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-10T10:12:56Z",
+ "updated_at": "2023-05-11T09:32:25Z",
+ "closed_at": "2023-05-11T09:32:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/710",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/710",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/710.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/710.patch",
+ "merged_at": "2023-05-11T09:32:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThere is currently an issue with timeout support for `checkly test` and `checkly trigger`. This can be reproduced by running with `--timeout 0`:\r\n\r\n```\r\n$ npx checkly test --timeout 1\r\nParsing your project... done\r\n\r\nRunning 2 checks in eu-west-1.\r\n\r\n__checks__/api.check.ts\r\n - Fetch Book List\r\n__checks__/homepage.spec.ts\r\n - homepage.spec.ts\r\n\r\n2 pending, 2 total\r\n\r\n/Users/clample/projects/checkly-cli/packages/cli/src/commands/test.ts:211\r\n reporters.forEach(r => r.onCheckEnd(checkRunId, {\r\n ^\r\nTypeError: check.getSourceFile is not a function\r\n at /Users/clample/projects/checkly-cli/packages/cli/src/commands/test.ts:214:27\r\n at Array.forEach ()\r\n at TestRunner. (/Users/clample/projects/checkly-cli/packages/cli/src/commands/test.ts:211:17)\r\n at TestRunner.emit (node:events:513:28)\r\n at TestRunner.emit (node:domain:489:12)\r\n at Timeout._onTimeout (/Users/clample/projects/checkly-cli/packages/cli/src/services/abstract-check-runner.ts:176:14)\r\n at listOnTimeout (node:internal/timers:559:17)\r\n at processTimers (node:internal/timers:502:7)\r\n```\r\n\r\nAfter more investigation, this is a regression from https://github.com/checkly/checkly-cli/pull/662. This PR changed the arguments for the `CHECK_FAILED` event, but didn't update the timeout code path.\r\n\r\nThis PR fixes the issue and adds an integration test. The timeout case is now working as it did before:\r\n```\r\n$ npx checkly test --timeout 1\r\nParsing your project... done\r\n\r\nRunning 2 checks in eu-west-1.\r\n\r\nβ homepage.spec.ts\r\n\r\n ββExecution Errorβββ\r\n Reached timeout of 1 seconds waiting for check result.\r\n\r\n__checks__/api.check.ts\r\n β Fetch Book List (233ms)\r\n__checks__/homepage.spec.ts\r\n β homepage.spec.ts\r\n\r\n1 failed, 1 passed, 2 total\r\n```\r\n\r\nWhen the default timeout is used (300s), this case should only occur for Checkly infrastructure problems. Checkly should always report a result within 240s. In this case, the CLI also points the user to the status page and support email address:\r\n\r\n```\r\nβ homepage.spec.ts\r\n\r\n ββExecution Errorββββ\r\n Reached timeout of 300 seconds waiting for check result. Checkly may be experiencing problems. Please check https://is.checkly.online or reach out to support@checklyhq.com.\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/709",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/709",
+ "id": 1701878861,
+ "node_id": "PR_kwDOE8E-g85QFg6E",
+ "number": 709,
+ "title": "jangrzesik/sc-0/update-test-timeout-to-match-ecs-values",
+ "user": {
+ "login": "jan-osch",
+ "id": 11651780,
+ "node_id": "MDQ6VXNlcjExNjUxNzgw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/11651780?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jan-osch",
+ "html_url": "https://github.com/jan-osch",
+ "followers_url": "https://api.github.com/users/jan-osch/followers",
+ "following_url": "https://api.github.com/users/jan-osch/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jan-osch/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jan-osch/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jan-osch/subscriptions",
+ "organizations_url": "https://api.github.com/users/jan-osch/orgs",
+ "repos_url": "https://api.github.com/users/jan-osch/repos",
+ "events_url": "https://api.github.com/users/jan-osch/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jan-osch/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-09T11:14:15Z",
+ "updated_at": "2023-05-09T11:21:25Z",
+ "closed_at": "2023-05-09T11:21:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/709",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/709",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/709.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/709.patch",
+ "merged_at": "2023-05-09T11:21:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## Affected Components\n* [x] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [ ] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n* Updates the test command timeout to match 300s (5 mintues)\n* This timeout takes into account 240s check run time timeout + additional buffer for the scheduling delay \n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/708",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/708",
+ "id": 1701821687,
+ "node_id": "PR_kwDOE8E-g85QFUVG",
+ "number": 708,
+ "title": "docs(examples): migrate examples to use Danube example site",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-09T10:36:35Z",
+ "updated_at": "2023-05-09T11:00:47Z",
+ "closed_at": "2023-05-09T11:00:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/708",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/708",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/708.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/708.patch",
+ "merged_at": "2023-05-09T11:00:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the examples use [checklyhq.com](checklyhq.com) as a testing target. This causes problems, though, since we're regularly changing the site.\r\n\r\nThis PR migrates the examples to use our test E-Commerce site [danube-web.shop](https://danube-web.shop/) instead. Since this site is designed to be a testing target, it has more interesting functionality to demo. \r\n\r\nSome examples are already written here: https://github.com/ragog/demo-cli. I copied the login example. ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/707",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/707",
+ "id": 1701686458,
+ "node_id": "PR_kwDOE8E-g85QE3GV",
+ "number": 707,
+ "title": "feat: release create-cli v0.0.4",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-09T09:18:02Z",
+ "updated_at": "2023-05-09T09:32:59Z",
+ "closed_at": "2023-05-09T09:32:57Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/707",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/707",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/707.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/707.patch",
+ "merged_at": "2023-05-09T09:32:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease new version for create-cli",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/706",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/706",
+ "id": 1701111381,
+ "node_id": "I_kwDOE8E-g85lZOZV",
+ "number": 706,
+ "title": "bug: Unable to create a construct 'ApiCheck' outside a Checkly CLI project.",
+ "user": {
+ "login": "anden-akkio",
+ "id": 131684844,
+ "node_id": "U_kgDOB9lZ7A",
+ "avatar_url": "https://avatars.githubusercontent.com/u/131684844?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/anden-akkio",
+ "html_url": "https://github.com/anden-akkio",
+ "followers_url": "https://api.github.com/users/anden-akkio/followers",
+ "following_url": "https://api.github.com/users/anden-akkio/following{/other_user}",
+ "gists_url": "https://api.github.com/users/anden-akkio/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/anden-akkio/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/anden-akkio/subscriptions",
+ "organizations_url": "https://api.github.com/users/anden-akkio/orgs",
+ "repos_url": "https://api.github.com/users/anden-akkio/repos",
+ "events_url": "https://api.github.com/users/anden-akkio/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/anden-akkio/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-09T00:14:32Z",
+ "updated_at": "2023-05-09T17:55:08Z",
+ "closed_at": "2023-05-09T00:34:56Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv20.1.0 (have tested 14.x.x as well)\r\n\r\n### NPM version\r\n\r\n9.6.4\r\n\r\n### @checkly/cli version\r\n\r\n@checkly/cli/0.4.13 darwin-arm64 node-v20.1.0\r\n\r\n### Steps to reproduce\r\n\r\nHonestly really not sure what caused this. I got this intermittently on CI/CD as well; this is the first time I've gotten it locally. This is the command that triggers it:\r\n\r\n```\r\nnpx checkly test\r\n```\r\n\r\n\r\n### What is expected?\r\n\r\nRuns my tests.\r\n\r\n### What is actually happening?\r\n\r\nError: Unable to create a construct 'ApiCheck' outside a Checkly CLI project.\r\n at Session.validateCreateConstruct (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/project.js:95:19)\r\n at new Construct (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/construct.js:12:27)\r\n at new Check (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/check.js:13:9)\r\n at new ApiCheck (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/api-check.js:159:9)\r\n at /Users/andenacitelli/akkio/tests/__checks__/api/celery-queues.check.js:8:9\r\n at Array.map ()\r\n at module.exports (/Users/andenacitelli/akkio/tests/__checks__/api/celery-queues.check.js:7:46)\r\n at loadJsFile (/Users/andenacitelli/akkio/node_modules/@checkly/cli/dist/services/util.js:28:30)\r\n at loadAllCheckFiles (/Users/andenacitelli/akkio/node_modules/@checkly/cli/dist/services/project-parser.js:39:41)\r\n at async parseProject (/Users/andenacitelli/akkio/node_modules/@checkly/cli/dist/services/project-parser.js:27:5)\r\n\r\n### Any additional comments?\r\n\r\nMy directory setup is as follows:\r\n\r\n```\r\ncheckly.config.js\r\ntests/\r\n __checks__/\r\n browser/\r\n test1.spec.js\r\n ...\r\n api/\r\n test1.check.js\r\n```\r\n\r\nMy `checkly.config.js` looks like this:\r\n\r\n```js\r\nconst { defineConfig } = require(\"checkly\")\r\n\r\nmodule.exports = defineConfig({\r\n projectName: 'Akkio',\r\n logicalId: 'akkio',\r\n checks: {\r\n activated: true,\r\n muted: false,\r\n runtimeId: '2022.10',\r\n frequency: 5,\r\n locations: ['us-east-1'],\r\n tags: ['website', 'api'],\r\n checkMatch: '**/__checks__/**/*.check.js',\r\n browserChecks: {\r\n frequency: 1,\r\n testMatch: '**/__checks__/**/*.spec.js',\r\n },\r\n },\r\n cli: {\r\n \"runLocation\": \"us-east-1\",\r\n }\r\n})\r\n```\r\n\r\nThings I've tried:\r\n- `checkly login`\r\n- Delete and reinstall `node_modules` + `package-lock.json`\r\n- `npx checkly test --config checkly.config.js`\r\n- Uninstalling global version and running from a `package.json` script",
+ "closed_by": {
+ "login": "anden-akkio",
+ "id": 131684844,
+ "node_id": "U_kgDOB9lZ7A",
+ "avatar_url": "https://avatars.githubusercontent.com/u/131684844?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/anden-akkio",
+ "html_url": "https://github.com/anden-akkio",
+ "followers_url": "https://api.github.com/users/anden-akkio/followers",
+ "following_url": "https://api.github.com/users/anden-akkio/following{/other_user}",
+ "gists_url": "https://api.github.com/users/anden-akkio/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/anden-akkio/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/anden-akkio/subscriptions",
+ "organizations_url": "https://api.github.com/users/anden-akkio/orgs",
+ "repos_url": "https://api.github.com/users/anden-akkio/repos",
+ "events_url": "https://api.github.com/users/anden-akkio/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/anden-akkio/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/705",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/705",
+ "id": 1701109927,
+ "node_id": "PR_kwDOE8E-g85QC7fr",
+ "number": 705,
+ "title": "docs: add local env docs [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-09T00:12:24Z",
+ "updated_at": "2023-05-09T11:09:54Z",
+ "closed_at": "2023-05-09T11:09:53Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/705",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/705",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/705.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/705.patch",
+ "merged_at": "2023-05-09T11:09:53Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- rewrite \"Running locally\" section in `CONTRIBUTING.md` docs explaining how to use the new `CHECKLY_ENV` environment variable\r\n- remove `/bin/dev` script (now, you can point to the local backend using `CHECKLY_ENV=development`)\r\n- add `e2e:test:local` NPM script to simplify running E2E tests using local backend.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/704",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/704",
+ "id": 1700792781,
+ "node_id": "I_kwDOE8E-g85lYAnN",
+ "number": 704,
+ "title": "feat: add `--test-session-name` to `test` command",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-05-08T19:19:13Z",
+ "updated_at": "2023-05-17T14:27:32Z",
+ "closed_at": "2023-05-17T14:27:32Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nThe `trigger` command has a `--record` option, just like the `test` command. However, only `trigger` seems to have the `--test-session-name` option. While invocation of either command appears in Test Sessions inside the UI.\r\n\r\nAccording to this the command's code [here](https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/commands/trigger.ts#L67-L74) and [here](https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/commands/test.ts#L76-L79) the option might be missing.\n\n### How would you implement this feature?\n\nAdd the option to the `test` command so it's added when Checkly's CLI makes the API call. There might be some internal differences in how `trigger` and `test` are implemented which makes this not possible.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/703",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/703",
+ "id": 1700577726,
+ "node_id": "PR_kwDOE8E-g85QBH20",
+ "number": 703,
+ "title": "fix: detect if package.json exists [sc-15315]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-08T16:40:46Z",
+ "updated_at": "2023-05-09T08:47:34Z",
+ "closed_at": "2023-05-09T08:47:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/703",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/703",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/703.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/703.patch",
+ "merged_at": "2023-05-09T08:47:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFor some reason `npm create checkly` doesn't detect `package.json` even if exists. Couldn't reproduce it in local mode, but this fix aims to solve it by having the full path of the file.",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/702",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/702",
+ "id": 1700460133,
+ "node_id": "PR_kwDOE8E-g85QAufm",
+ "number": 702,
+ "title": "feat: release CLI v4.0.5",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-08T15:18:54Z",
+ "updated_at": "2023-05-09T11:22:07Z",
+ "closed_at": "2023-05-09T11:22:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/702",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/702",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/702.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/702.patch",
+ "merged_at": "2023-05-09T11:22:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/701",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/701",
+ "id": 1697781572,
+ "node_id": "PR_kwDOE8E-g85P30HE",
+ "number": 701,
+ "title": "fix: Call NOT_CONTANS in notContains method",
+ "user": {
+ "login": "MikulasMascautanu",
+ "id": 68233869,
+ "node_id": "MDQ6VXNlcjY4MjMzODY5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/68233869?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MikulasMascautanu",
+ "html_url": "https://github.com/MikulasMascautanu",
+ "followers_url": "https://api.github.com/users/MikulasMascautanu/followers",
+ "following_url": "https://api.github.com/users/MikulasMascautanu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MikulasMascautanu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MikulasMascautanu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MikulasMascautanu/subscriptions",
+ "organizations_url": "https://api.github.com/users/MikulasMascautanu/orgs",
+ "repos_url": "https://api.github.com/users/MikulasMascautanu/repos",
+ "events_url": "https://api.github.com/users/MikulasMascautanu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MikulasMascautanu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-05-05T15:07:56Z",
+ "updated_at": "2023-05-09T07:05:43Z",
+ "closed_at": "2023-05-08T09:39:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/701",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/701",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/701.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/701.patch",
+ "merged_at": "2023-05-08T09:39:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n> Resolves #[306]\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/700",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/700",
+ "id": 1697687110,
+ "node_id": "PR_kwDOE8E-g85P3fl4",
+ "number": 700,
+ "title": "feat: release CLI v4.0.4",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-05T14:08:17Z",
+ "updated_at": "2023-05-05T15:40:24Z",
+ "closed_at": "2023-05-05T15:40:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/700",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/700",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/700.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/700.patch",
+ "merged_at": "2023-05-05T15:40:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/699",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/699",
+ "id": 1697422442,
+ "node_id": "PR_kwDOE8E-g85P2lxF",
+ "number": 699,
+ "title": "chore: increase timeout for flaky e2e tests",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-05T11:01:18Z",
+ "updated_at": "2023-05-05T12:11:35Z",
+ "closed_at": "2023-05-05T12:11:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/699",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/699",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/699.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/699.patch",
+ "merged_at": "2023-05-05T12:11:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the e2e test GH Action can be a bit flaky. After looking at past flakiness, it looks like most of the failures (not all, though) are from `test βΊ Test project should run successfully` and `test βΊ Should use Github reporter`. Both of these tests run [homepage.test.ts](https://github.com/checkly/checkly-cli/blob/main/packages/cli/e2e/__tests__/fixtures/test-project/src/__checks__/homepage.test.ts), which is an actual PW test taking several seconds. From looking at the failures (f.ex: [here](https://github.com/checkly/checkly-cli/actions/runs/4862530190/jobs/8669023267#step:7:49) or [here](https://github.com/checkly/checkly-cli/actions/runs/4861862224/jobs/8667435359#step:7:27)), it looks like `checkly test` reaches the 30 second timeout for `runChecklyTest`. That would explain the `null` status code for `test βΊ Test project should run successfully` failures and why the GitHub summary isn't written for `test βΊ Should use Github reporter` failures.\r\n\r\nTo fix the issue, this PR simply bumps the timeout for these two tests. If we continue seeing flaky test failures, we can try other solutions as well.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/698",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/698",
+ "id": 1697380919,
+ "node_id": "PR_kwDOE8E-g85P2coO",
+ "number": 698,
+ "title": "chore: handle concurrent e2e test runs for env tests",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-05T10:28:11Z",
+ "updated_at": "2023-05-05T12:20:46Z",
+ "closed_at": "2023-05-05T12:20:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/698",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/698",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/698.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/698.patch",
+ "merged_at": "2023-05-05T12:20:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe e2e tests for `checkly env` modify the account environment variables on the e2e test Checkly account. When there are multiple e2e tests ongoing in parallel, they can then interfere with each other and cause failures. For example, one test instance could delete the environment variable in it's cleanup right after it's added in the setup of the other test instance.\r\n\r\nRunning the e2e tests in parallel locally, this does end up causing failures. Looking at our history of flaky GitHub actions, though, this only caused a few flaky runs. Still, we should fix the issue.\r\n\r\nThis PR fixes the issue by creating a unique `executionId`. This string is then appended to the environment variable names.\r\n\r\n## New Dependencies\r\n`nanoid`: this is used for generating the unique ID's. It's more convenient than `uuid` since we can create shorter IDs.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/697",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/697",
+ "id": 1697351842,
+ "node_id": "I_kwDOE8E-g85lK4ii",
+ "number": 697,
+ "title": "bug: RangeError: Invalid count value",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-05-05T10:05:58Z",
+ "updated_at": "2023-05-17T09:49:17Z",
+ "closed_at": "2023-05-17T09:49:17Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n19\n\n### NPM version\n\n9\n\n### @checkly/cli version\n\n4.03\n\n### Steps to reproduce\n\nTrigger checks using `--trigger` while passing some `--tags`. It does not fail on every run. It's not clear what happens inside the CLI causing this.\r\n\r\nThe output on CI is\r\n\r\n```bash\r\nRangeError: Invalid count value: -4\r\n at String.repeat ()\r\n at formatSectionTitle (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/util.ts:234:39)\r\n at formatCheckResult (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/util.ts:98:7)\r\n at CiReporter.onCheckEnd (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/ci.ts:29:45)\r\n at /home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/commands/trigger.ts:130:32\r\n at Array.forEach ()\r\n at TriggerRunner. (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/commands/trigger.ts:130:17)\r\n at TriggerRunner.emit (node:events:512:28)\r\n at TriggerRunner.emit (node:domain:489:12)\r\n at TriggerRunner.processMessage (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/services/abstract-check-runner.ts:154:12)\r\n```\n\n### What is expected?\n\nThe checks to fail or succeed without running into an RangeError.\n\n### What is actually happening?\n\nChecks run into a RangeError.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/696",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/696",
+ "id": 1696140180,
+ "node_id": "PR_kwDOE8E-g85PyOGY",
+ "number": 696,
+ "title": "chore(examples): remove check-group.ts file from advanced example",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-04T14:28:01Z",
+ "updated_at": "2023-05-04T14:35:14Z",
+ "closed_at": "2023-05-04T14:35:13Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/696",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/696",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/696.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/696.patch",
+ "merged_at": "2023-05-04T14:35:13Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe advanced example currently contains a [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) check file. Declaring constructs in *.check-group.ts files isn't fully supported, though, since the examples have checkMatch: *.check.ts (not matching any check-group.ts files).\r\n\r\nThe reason why the constructs in [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) are loaded, despite not matching the checkMatch pattern, is that the file is imported by other *.check.ts files. For users that build on the advanced example, though, and try to use the *.check-group.ts pattern, their setup won't work.\r\n\r\nTo fix this, we should make the file match the `*.check.ts` pattern.\r\n\r\nSee also https://github.com/checkly/checkly-cli/pull/693, which considered just updating `checkMatch` to support `check-group.ts`.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/695",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/695",
+ "id": 1696015994,
+ "node_id": "PR_kwDOE8E-g85Pxycx",
+ "number": 695,
+ "title": "fix: setup/teardown checkgroup scripts [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-04T13:28:24Z",
+ "updated_at": "2023-05-04T19:33:37Z",
+ "closed_at": "2023-05-04T19:33:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/695",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/695",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/695.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/695.patch",
+ "merged_at": "2023-05-04T19:33:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix the `localSetupScript` and `localTearDownScript` properties assignment for `CheckGroup`\r\n- mark those properties as `deprecated`\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/694",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/694",
+ "id": 1695971343,
+ "node_id": "PR_kwDOE8E-g85Pxon9",
+ "number": 694,
+ "title": "chore: rename env var and move api url to the config [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-04T13:03:07Z",
+ "updated_at": "2023-05-04T13:23:01Z",
+ "closed_at": "2023-05-04T13:22:59Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/694",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/694",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/694.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/694.patch",
+ "merged_at": "2023-05-04T13:22:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR is not yet supporting full local development. There will be further work for auth0 related work which will come later on\r\n\r\n* Change NODE_ENV to CHECKLY_ENV given NODE_ENV can overlap with other packages\r\n* Move api url to the config as well",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/693",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/693",
+ "id": 1695963759,
+ "node_id": "PR_kwDOE8E-g85Pxm78",
+ "number": 693,
+ "title": "fix: update checkMatch to support check-group.ts",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2023-05-04T12:59:31Z",
+ "updated_at": "2023-05-04T14:19:58Z",
+ "closed_at": "2023-05-04T14:19:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/693",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/693",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/693.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/693.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe advanced example currently contains a [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) check file. Declaring constructs in `*.check-group.ts` files isn't fully supported, though, since the examples have `checkMatch: *.check.ts` (not matching any check-group.ts files).\r\n\r\nThe reason why the constructs in [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) are loaded, despite not matching the `checkMatch` pattern, is that the file is imported by other `*.check.ts` files. For users that build on the advanced example, though, and try to use the `*.check-group.ts` pattern, there setup won't work.\r\n\r\nTo fix this, we could either:\r\n1. rename `website.check-group.ts`, so that there's no suggestion of using a `*.check-group.ts` pattern\r\n2. update `checkMatch` to support `*.check-group.ts` files\r\n\r\nThis PR takes approach 2 to give full support to `check-group.ts`. In addition to updating the examples, I also update the default `checkMatch` value. This way users don't run into any surprises when using `check-group.ts`.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/692",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/692",
+ "id": 1695629413,
+ "node_id": "PR_kwDOE8E-g85Pwdzk",
+ "number": 692,
+ "title": "feat: change handling for 'checkly trigger' no matching checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-04T09:31:17Z",
+ "updated_at": "2023-05-04T12:18:04Z",
+ "closed_at": "2023-05-04T12:18:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/692",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/692",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/692.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/692.patch",
+ "merged_at": "2023-05-04T12:18:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves (after release) #685\r\n\r\nCurrently when no checks match the `checkly trigger` tag filters, the backend returns an error and the CLI exits with status code 1. To be consistent with `checkly test` and to support valid CI use cases (for example, dynamic tag filters by environment that don't necessarily match any checks), we should change `checkly trigger` to exit with code 0 in this case.\r\n\r\nThis PR implements this in the simplest way that I saw possible - `TriggerRunner` throws a special error if it detects no matching checks, and the `Trigger` handler logs an error. In the future, it might make sense to not throw an error at all, and just let the reporters detect and handle this case with the normal `onBegin()`, `onEnd()` hooks.\r\n\r\nIn the future, I think that it could make sense for the backend to simply return an empty array of checks rather than marking this as an error. Since this would be a breaking change for the CLI, I also add handling for this case to the CLI now. This should give us more flexibility to make this change later on.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/691",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/691",
+ "id": 1695433315,
+ "node_id": "PR_kwDOE8E-g85PvymA",
+ "number": 691,
+ "title": "fix(examples): update docs-search.spec.ts to match docs updates",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-04T07:34:42Z",
+ "updated_at": "2023-05-04T07:40:23Z",
+ "closed_at": "2023-05-04T07:40:22Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/691",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/691",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/691.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/691.patch",
+ "merged_at": "2023-05-04T07:40:22Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the `docs-search.spec.ts` advanced example is failing. This is likely due to recent updates in the docs pages. This PR updates the test so that it's passing.\r\n\r\nShout-out to @modern-sapien for finding the issue and giving the fix.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/690",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/690",
+ "id": 1694573079,
+ "node_id": "I_kwDOE8E-g85lASIX",
+ "number": 690,
+ "title": "feat: add visual indication to checks created via CLI",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-03T18:18:55Z",
+ "updated_at": "2023-05-04T08:59:57Z",
+ "closed_at": "2023-05-04T08:59:57Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nChecks can be super easily created using the CLI. Checklyβs interface however is also easy to use. \r\n\r\nAt times users may run into an issue in which a check created via the CLI is edit by another user in the UI. This would cause drift (borrowing the term from Terraform). \r\n\r\nEven though this can be solved with a different project or aborting syncing via the CLI upon drift detection one could tackle the issue in the ui. \n\n### How would you implement this feature?\n\nAdding visual markers to any entity in the ui created with the CLI could help. \r\nOne could also warn upon save stating that a given entity (group, channel, check) has been managed by the CLI and saving could cause drift. \r\n\r\nItβs all just an idea you likely have thought about. I just wanted to share what would help me. ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/reactions",
+ "total_count": 2,
+ "+1": 2,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/689",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/689",
+ "id": 1694012230,
+ "node_id": "I_kwDOE8E-g85k-JNG",
+ "number": 689,
+ "title": "bug: navigating up and down in the account list hides parts of the accounts list",
+ "user": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-03T12:48:57Z",
+ "updated_at": "2023-05-19T17:02:58Z",
+ "closed_at": "2023-05-19T17:02:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\ncheckly/4.0.3 darwin-arm64 node-v16.17.0\n\n### Steps to reproduce\n\n- In the terminal enter `npx checkly switch`. The list of account linked to the user is shown.\r\n- Navigate from one account to the next on the list using arrow keys.\r\n- If there are more than 2 accounts the list is suddenly hidden when navigating to the third account on the list.\r\n\n\n### What is expected?\n\nThe full list of account show be visible at all times. \n\n### What is actually happening?\n\nThe list is fully hidden when the user is navigating to the third list item. \n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/688",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/688",
+ "id": 1693729002,
+ "node_id": "PR_kwDOE8E-g85Pp8x5",
+ "number": 688,
+ "title": "create a CLI build pointing to dev",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-03T09:43:37Z",
+ "updated_at": "2023-05-03T09:59:44Z",
+ "closed_at": "2023-05-03T09:59:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/688",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/688",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/688.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/688.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCreate a build for easily testing on dev",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/687",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/687",
+ "id": 1693673256,
+ "node_id": "PR_kwDOE8E-g85Ppwpw",
+ "number": 687,
+ "title": "chore: update the canary release package name",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-03T09:06:38Z",
+ "updated_at": "2023-05-03T09:12:27Z",
+ "closed_at": "2023-05-03T09:12:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/687",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/687",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/687.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/687.patch",
+ "merged_at": "2023-05-03T09:12:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently moved the CLI NPM package from `@checkly/cli` to `checkly`. This PR also updates the canary release process accordingly.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/686",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/686",
+ "id": 1693633564,
+ "node_id": "PR_kwDOE8E-g85PpoCW",
+ "number": 686,
+ "title": "create a canary release",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-03T08:39:15Z",
+ "updated_at": "2023-05-03T08:42:09Z",
+ "closed_at": "2023-05-03T08:42:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/686",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/686",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/686.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/686.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/685",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/685",
+ "id": 1693617181,
+ "node_id": "I_kwDOE8E-g85k8owd",
+ "number": 685,
+ "title": "feat: add option to pass without tests using `trigger`",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2023-05-03T08:26:39Z",
+ "updated_at": "2023-05-08T07:30:58Z",
+ "closed_at": "2023-05-08T07:30:58Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nDepending on the usage of the `trigger` command it might be expected that no tests can be triggered as none exists. A use case in which this is expected is when running Checkly across many environments from a CI pipeline dynamically while certain non crucial environments might not have any checks defined matching the `--tags` selected.\r\n\r\nFailing if no checks are found is a very good default. For instance Jest employs this too but allows opting out with a [--passWithNoTests](https://jestjs.io/docs/cli#--passwithnotests). \n\n### How would you implement this feature?\n\nAdding a `--pass-without-checks` could be an option added to the `trigger` command to opt out of failing if no matching checks are found.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/684",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/684",
+ "id": 1693590671,
+ "node_id": "PR_kwDOE8E-g85Ppe23",
+ "number": 684,
+ "title": "test: add integration test for checkly trigger",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-03T08:06:51Z",
+ "updated_at": "2023-05-03T14:03:22Z",
+ "closed_at": "2023-05-03T14:03:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/684",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/684",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/684.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/684.patch",
+ "merged_at": "2023-05-03T14:03:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently added a new command `checkly trigger`, which existing checks stored in Checkly and supports filtering by tags. To move quickly, I simply tested the new command manually but didn't add any integration tests. To avoid future regressions, though, this PR adds an integration test.\r\n\r\nThe test deploys checks to the e2e checkly account. It then executes them with `checkly trigger`. It asserts that all checks matching the tag filter are run, and checks not matching the tag filter are not run. It also checks that environment variables using the `-e` flag are propagated.\r\n\r\nOne challenge is that we might have this test running from multiple CI jobs in parallel. To avoid interference, the test generates a random `EXECUTION_ID`. This ID is then used in the project ID and in the tags of the checks.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/683",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/683",
+ "id": 1693538636,
+ "node_id": "PR_kwDOE8E-g85PpTp9",
+ "number": 683,
+ "title": "docs: docoument create-checkly release process",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-03T07:23:52Z",
+ "updated_at": "2023-05-03T13:03:03Z",
+ "closed_at": "2023-05-03T13:03:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/683",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/683",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/683.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/683.patch",
+ "merged_at": "2023-05-03T13:03:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently added a GitHub action for releasing the create-checkly package (https://github.com/checkly/checkly-cli/pull/666). This PR adds some documentation to CONTRIBUTING.md.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/682",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/682",
+ "id": 1692975211,
+ "node_id": "I_kwDOE8E-g85k6MBr",
+ "number": 682,
+ "title": "feat: allow `--reporter=github` output summary with failing checks",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-05-02T19:23:22Z",
+ "updated_at": "2023-05-03T09:07:36Z",
+ "closed_at": "2023-05-03T09:07:36Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nWhen calling the CLI like `pnpm checkly test --reporter=github --record` the test will fail if a check fails causing the CI workflow to fail. This however, might not always be intended when wanting to use the reporters output for a step summary\r\n\r\nImagine the following setup\r\n\r\n```yaml\r\n- name: Running checks\r\n run: pnpm checkly test --reporter=github --record\r\n env:\r\n CHECKLY_ACCOUNT_ID: ${{ secrets.CHECKLY_ACCOUNT_ID }}\r\n CHECKLY_API_KEY: ${{ secrets.CHECKLY_API_KEY }}\r\n \r\n- name: Create job summary\r\n id: create-summary\r\n run: cat checkly-github-report.md > $GITHUB_STEP_SUMMARY\r\n```\r\n\r\nI would prefer to get a summary even if a check targeted with the `test` call fails. Currently I worked around it with a `|| true` but it feels not ideal.\r\n\n\n### How would you implement this feature?\n\nNot 100% sure if it should be solved or documented as expected behavior. One idea to solve it is to build knowledge into the CLI on which reporter to fail and which not which feels like unwanted coupling. An alternative would be to add a `--fail-on-failed-check` or similar. \r\n\r\nSide note, it might still be desirable that the CI workflow fails it's just that one might even with a failing check wants a summary.\r\n\r\nIt might also be missing knowledge on my part how the setup is envisioned π€.",
+ "closed_by": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/681",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/681",
+ "id": 1692443668,
+ "node_id": "PR_kwDOE8E-g85PloAg",
+ "number": 681,
+ "title": "fix: print checks for 'checkly test --list'",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-02T13:37:15Z",
+ "updated_at": "2023-05-03T15:22:53Z",
+ "closed_at": "2023-05-03T15:22:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/681",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/681",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/681.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/681.patch",
+ "merged_at": "2023-05-03T15:22:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves #677\r\n\r\nThere's been a regression in `checkly test --list` (for more info, see the linked issue). This regression was introduced in https://github.com/checkly/checkly-cli/pull/662, where we required the list of checks to be passed to the reporter in `reporter.onBegin()` rather than in the constructor. Since `onBegin()` wasn't called for `checkly test --list`, the reporter wasn't properly initialized and there would be an error.\r\n\r\nThis PR resolves the issue by removing `reporter.onBeginStatic()`, which is the reporter-specific implementation for `checkly test --list`. `onBeginStatic()` was nice since it let `checkly test --list` reuse code from the reporter, but I think that it's also awkward having each reporter implement printing for `checkly test --list`. For example, the GitHub reporter would print \"Running 5 checks in ...\", which doesn't make sense for `--list` since the checks aren't running.\r\n\r\nRather than use `reporter.onBeginStatic()`, we now just have one method `Test.listChecks()` for printing the checks for `checkly test --list`. This new method doesn't require a reporter to be set up.\r\n\r\nThe integration test is from Tim: https://github.com/checkly/checkly-cli/pull/679",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/680",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/680",
+ "id": 1690882483,
+ "node_id": "PR_kwDOE8E-g85PgV0v",
+ "number": 680,
+ "title": "feat: show shortlinks for failed checks and test-session summary [sc-β¦",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-05-01T14:25:50Z",
+ "updated_at": "2023-05-02T14:25:28Z",
+ "closed_at": "2023-05-02T14:25:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/680",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/680",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/680.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/680.patch",
+ "merged_at": "2023-05-02T14:25:27Z"
+ },
+ "body": "β¦15066]\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe want to show short-links for assets (trace and video files) and test-results pages, ONLY for failed check results and using the `list` reporter. Also, the test-session URL is shown with a short-link.\r\nI have to request the short-links when processing the socket messages because doing it in the `onCheckEnd()` resulted in getting the terminal prints summaries disorder, caused by the `RUN_FINISHED` is received before the the short-link requests completes.\r\nThe `github` reporter is still using the long URL because they are used within markdown links.\r\nThe request are wrapped in try/catch blocks so, if there is some problem obtaining the short-links, nothing is shown for check failures and, for test-session summary, it shows the long URL.\r\n\r\n\r\n> Result \r\n\r\n\r\n> Resolves [[sc-10566]](https://app.shortcut.com/checkly/story/15066/add-chkly-link-shortlink-to-test-results-link-in-the-cli-terminal-output)\r\n\r\n> PR https://github.com/checkly/checkly-backend/pull/4129 contains the new API endpoints.\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/679",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/679",
+ "id": 1690661140,
+ "node_id": "PR_kwDOE8E-g85Pfm4_",
+ "number": 679,
+ "title": "test: adds failing test",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-05-01T10:43:13Z",
+ "updated_at": "2023-05-03T12:57:50Z",
+ "closed_at": "2023-05-03T12:57:50Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/679",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/679",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/679.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/679.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- Already adds failing to test to validate the issue.\r\n\r\n> Resolves #[issue-number]\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/678",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/678",
+ "id": 1689556832,
+ "node_id": "I_kwDOE8E-g85ktJdg",
+ "number": 678,
+ "title": "feat: `checkly test` to respect `locations` set on groups or checks",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-04-29T13:15:02Z",
+ "updated_at": "2023-05-02T06:20:39Z",
+ "closed_at": "2023-05-01T10:46:16Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nChecks can target environments running around the world. Ideally checks should run close to the actual user group. Otherwise complex browser checks can also time out.\r\n\r\nWhen using the `checkly test` command the checks always run from the default location or from a location passed with `-`l.\r\n\r\nWhen setting up checks the group or check themselves can already have `locations` assigned to them. It might be beneficial to respect them when running the checks also using the CLI and not just from the web application in the end.\n\n### How would you implement this feature?\n\nTo have the `-l` value of the CLI respect the checks and group's location if defined.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/677",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/677",
+ "id": 1689556032,
+ "node_id": "I_kwDOE8E-g85ktJRA",
+ "number": 677,
+ "title": "bug: `checkly test --list` runs into type error",
+ "user": {
+ "login": "tdeekens",
+ "id": 1877073,
+ "node_id": "MDQ6VXNlcjE4NzcwNzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tdeekens",
+ "html_url": "https://github.com/tdeekens",
+ "followers_url": "https://api.github.com/users/tdeekens/followers",
+ "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
+ "organizations_url": "https://api.github.com/users/tdeekens/orgs",
+ "repos_url": "https://api.github.com/users/tdeekens/repos",
+ "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tdeekens/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-04-29T13:12:15Z",
+ "updated_at": "2023-05-08T07:26:13Z",
+ "closed_at": "2023-05-08T07:26:13Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n19\n\n### NPM version\n\n9\n\n### @checkly/cli version\n\n4.0.3\n\n### Steps to reproduce\n\n1. Setup some test\r\n2. Run `checkly test --list` inside the project\n\n### What is expected?\n\nThe checks setup in the project are listed\n\n### What is actually happening?\n\nAn error is thrown\r\n\r\n```bash\r\nParsing your project... done\r\n\r\nListing all checks:\r\n\r\n TypeError: Cannot read properties of undefined (reading 'size')\r\n```\n\n### Any additional comments?\n\nThis happens only with the recently released version of the CLI of v4.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/676",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/676",
+ "id": 1688785567,
+ "node_id": "PR_kwDOE8E-g85PZgw4",
+ "number": 676,
+ "title": "feat: release CLI v4.0.3",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T15:53:00Z",
+ "updated_at": "2023-04-28T16:00:43Z",
+ "closed_at": "2023-04-28T16:00:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/676",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/676",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/676.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/676.patch",
+ "merged_at": "2023-04-28T16:00:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/675",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/675",
+ "id": 1688755378,
+ "node_id": "PR_kwDOE8E-g85PZaTW",
+ "number": 675,
+ "title": "feat: support \"create\" on existing projects [sc-15038]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-04-28T15:30:29Z",
+ "updated_at": "2023-05-03T13:55:37Z",
+ "closed_at": "2023-05-03T09:00:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/675",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/675",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/675.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/675.patch",
+ "merged_at": "2023-05-03T09:00:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRe-opening #640 after a bug was found prior to release. The folder where dependencies were installed was wrong, now I'm sending `targetDir` correctly.\r\n\r\nHere's the fix -> https://github.com/checkly/checkly-cli/pull/675/commits/746e2926f979b5857a6a4d4985d7edc8a85255f4",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/674",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/674",
+ "id": 1688727905,
+ "node_id": "PR_kwDOE8E-g85PZUW0",
+ "number": 674,
+ "title": "fix: ensure `npx create checkly` installs NPM dependencies",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T15:10:56Z",
+ "updated_at": "2023-04-28T15:19:36Z",
+ "closed_at": "2023-04-28T15:19:35Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/674",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/674",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/674.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/674.patch",
+ "merged_at": "2023-04-28T15:19:35Z"
+ },
+ "body": "This reverts commit 5e931943edee62cb786a36a9c01efe9a69a99c25.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe `npx create checkly` flow currently doesn't correctly install NPM dependencies. Reverting https://github.com/checkly/checkly-cli/pull/640 fixes the issue, though. \r\n\r\nSince we want to release the CLI as GA this evening, this PR simply reverts https://github.com/checkly/checkly-cli/pull/640. We can go back and debug exactly what the issue is later.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/673",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/673",
+ "id": 1688727620,
+ "node_id": "PR_kwDOE8E-g85PZUS6",
+ "number": 673,
+ "title": "docs: updates readme",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T15:10:43Z",
+ "updated_at": "2023-04-28T15:50:29Z",
+ "closed_at": "2023-04-28T15:50:28Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/673",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/673",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/673.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/673.patch",
+ "merged_at": "2023-04-28T15:50:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- remove beta wording\r\n- small style tweaks\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/672",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/672",
+ "id": 1688654313,
+ "node_id": "PR_kwDOE8E-g85PZEXi",
+ "number": 672,
+ "title": "docs: Update api-check construct's doc url to lead to correct url",
+ "user": {
+ "login": "MikulasMascautanu",
+ "id": 68233869,
+ "node_id": "MDQ6VXNlcjY4MjMzODY5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/68233869?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/MikulasMascautanu",
+ "html_url": "https://github.com/MikulasMascautanu",
+ "followers_url": "https://api.github.com/users/MikulasMascautanu/followers",
+ "following_url": "https://api.github.com/users/MikulasMascautanu/following{/other_user}",
+ "gists_url": "https://api.github.com/users/MikulasMascautanu/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/MikulasMascautanu/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/MikulasMascautanu/subscriptions",
+ "organizations_url": "https://api.github.com/users/MikulasMascautanu/orgs",
+ "repos_url": "https://api.github.com/users/MikulasMascautanu/repos",
+ "events_url": "https://api.github.com/users/MikulasMascautanu/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/MikulasMascautanu/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-04-28T14:25:44Z",
+ "updated_at": "2023-04-28T15:12:41Z",
+ "closed_at": "2023-04-28T15:06:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/672",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/672",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/672.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/672.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n**Actual behavior**:\r\n[Current doc link](https://www.checklyhq.com/docs/cli/constructs/#apicheck) leads to a `404` page:\r\n\r\n\r\n**Expected/Proposed behavior**:\r\nLink leads to a [correct page](https://www.checklyhq.com/docs/cli/using-constructs/#creating-an-api-check):\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/671",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/671",
+ "id": 1688588660,
+ "node_id": "PR_kwDOE8E-g85PY2Ds",
+ "number": 671,
+ "title": "fix: remove another reference to @checkly/cli",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T13:45:16Z",
+ "updated_at": "2023-04-28T14:01:40Z",
+ "closed_at": "2023-04-28T14:01:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/671",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/671",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/671.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/671.patch",
+ "merged_at": "2023-04-28T14:01:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nI missed removing a reference to `@checkly/cli` in https://github.com/checkly/checkly-cli/pull/668.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/670",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/670",
+ "id": 1688557923,
+ "node_id": "PR_kwDOE8E-g85PYvY6",
+ "number": 670,
+ "title": "feat: update default runtime IDs to 2023.02",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T13:25:53Z",
+ "updated_at": "2023-04-28T14:33:52Z",
+ "closed_at": "2023-04-28T14:33:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/670",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/670",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/670.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/670.patch",
+ "merged_at": "2023-04-28T14:33:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpdates the default runtime ID from `2022.10` to the latest runtime, `2023.02`. Tested that the examples still pass via `checkly test`.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/669",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/669",
+ "id": 1688521994,
+ "node_id": "PR_kwDOE8E-g85PYnjs",
+ "number": 669,
+ "title": "fix: continue reading config for @checkly/cli",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T13:01:39Z",
+ "updated_at": "2023-04-28T13:30:06Z",
+ "closed_at": "2023-04-28T13:30:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/669",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/669",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/669.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/669.patch",
+ "merged_at": "2023-04-28T13:30:04Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Relates to #566\r\n\r\nWe currently use [conf](https://www.npmjs.com/package/conf) for persisting credentials. Conf persists credentials using a filename containing the package name. On MacOS, CLI credentials were persisted in `~/Library/Preferences/@checkly/cli`.\r\n\r\nWith https://github.com/checkly/checkly-cli/pull/665, we changed the package name to `checkly` and so the CLI now reads credentials from `~/Library/Preferences/checkly`. This means that users migrating to the new CLI version need to recreate credentials and log in to Checkly!\r\n\r\nTo avoid this inconvenience and make the upgrade process smoother, we can simply continue using the old config file.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/668",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/668",
+ "id": 1688498495,
+ "node_id": "PR_kwDOE8E-g85PYiVz",
+ "number": 668,
+ "title": "feat: update references to @checkly/cli package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T12:47:53Z",
+ "updated_at": "2023-04-28T13:38:15Z",
+ "closed_at": "2023-04-28T13:38:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/668",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/668",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/668.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/668.patch",
+ "merged_at": "2023-04-28T13:38:14Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Relates to #566\r\n\r\nWe now have [checkly](https://www.npmjs.com/package/checkly) and [create-checkly](https://www.npmjs.com/package/checkly) packages on NPM. This PR updates the examples and README's to use the new packages.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/667",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/667",
+ "id": 1688436475,
+ "node_id": "PR_kwDOE8E-g85PYU6c",
+ "number": 667,
+ "title": "fix: don't run oclif manifest for create-cli package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T12:03:58Z",
+ "updated_at": "2023-04-28T12:18:27Z",
+ "closed_at": "2023-04-28T12:18:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/667",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/667",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/667.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/667.patch",
+ "merged_at": "2023-04-28T12:18:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nPublishing the `create-cli` package to NPM is currently broken due to `npx oclif manifest` failing during `prepack`: https://github.com/checkly/checkly-cli/actions/runs/4830121579.\r\n\r\nFrom what I can see, this manifest step isn't actually necessary, though. The simplest way to fix this seems to be just removing this step. Since no customers are currently using the package with the new name, it should be safe to publish to NPM to try this.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/666",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/666",
+ "id": 1688341712,
+ "node_id": "PR_kwDOE8E-g85PYAMP",
+ "number": 666,
+ "title": "feat: migrate @checkly/create-cli to new package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T10:51:11Z",
+ "updated_at": "2023-04-28T11:30:51Z",
+ "closed_at": "2023-04-28T11:30:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/666",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/666",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/666.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/666.patch",
+ "merged_at": "2023-04-28T11:30:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nRelates to #566\r\n\r\nNow that the CLI package is moved to [checkly](https://www.npmjs.com/package/checkly), we need to migrate the create-cli package to `create-checkly`.\r\n\r\nAFAIK, we've also been publishing this package by hand so far. This PR adds a simple GH Action to handle publishing the package.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/665",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/665",
+ "id": 1688158543,
+ "node_id": "PR_kwDOE8E-g85PXY4G",
+ "number": 665,
+ "title": "feat: change CLI package name",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-28T08:48:21Z",
+ "updated_at": "2023-04-28T09:46:03Z",
+ "closed_at": "2023-04-28T09:46:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/665",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/665",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/665.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/665.patch",
+ "merged_at": "2023-04-28T09:46:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nRelates to #566\r\n\r\nWe now control the `checkly` NPM package. This PR updates the CLI to be published their, instead of to `@checkly/cli`. Since the `checkly` package was previously used, we need to start by releasing version `4.0.0`.\r\n\r\nIn follow up PR's, I'll migrate the `@checkly/create-cli` package, the templates, and the README's. I first want to make sure that we can publish to `checkly`, though.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/664",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/664",
+ "id": 1687100486,
+ "node_id": "PR_kwDOE8E-g85PT23B",
+ "number": 664,
+ "title": "feat: container entrypoint.sh updates",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-27T15:34:50Z",
+ "updated_at": "2023-04-27T15:35:54Z",
+ "closed_at": "2023-04-27T15:35:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/664",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/664",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/664.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/664.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/663",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/663",
+ "id": 1686770467,
+ "node_id": "PR_kwDOE8E-g85PSuyn",
+ "number": 663,
+ "title": "feat: remove assets column in GH reporter",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-04-27T12:39:47Z",
+ "updated_at": "2023-04-28T15:26:47Z",
+ "closed_at": "2023-04-28T15:26:46Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/663",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/663",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/663.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/663.patch",
+ "merged_at": "2023-04-28T15:26:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nRemoves the Assets column in the GH reporter in favour if just rendering the link to the full report. This is needed because there can be N assets that don't fit in a line.\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/662",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/662",
+ "id": 1685314131,
+ "node_id": "PR_kwDOE8E-g85PN0Gq",
+ "number": 662,
+ "title": "refactor: prepare reporters for checkly trigger command [sc-14206]",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-04-26T16:04:50Z",
+ "updated_at": "2023-04-27T13:11:34Z",
+ "closed_at": "2023-04-27T13:11:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/662",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/662",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/662.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/662.patch",
+ "merged_at": "2023-04-27T13:11:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe reporters are currently quite coupled to `checkly test` and will be tricky to work with for `checkly trigger`. This PR refactors the reporters to prepare for the `checkly trigger` command (https://github.com/checkly/checkly-cli/pull/609).\r\n\r\nIn particular:\r\n1. All of the `Reporters` currently take the list of checks that will be run in the constructor. With `checkly trigger`, though, we won't know in advance which checks will actually be run (since the backend applies tag filters). This PR makes the reporters accept a list of checks that will be run in `onBegin` instead. Unfortunately, this means that we sometimes need to use the null assertion operator `!` in the reporters.\r\n2. `AbstractListReporter` currently tracks the state of checks using a map `checkFilesMap` from `file -> check logicalId -> check+result`. With `checkly trigger`, though, we can't assume that all checks have a logical ID. This PR refactors the map to track the check state using the `CheckRunId` as a key instead, since we always have this for checks.\r\n * `checkly trigger` won't have a `file` for checks either. This could cause problems for `AbstractListReporter.checkFilesMap`. To work around this, we can simply use `null` as the file for `checkly trigger`. The reporters will need to be updated accordingly, to just not print a filename if the file is `null`.\r\n3. Currently the reporters track the `testResultIds` as a map from logical ID to the `testResultId`. We won't have logical IDs for `checkly trigger`, though. Instead, we can move the `testResultId`'s into `AbstractListReporter.checkFilesMap` which is indexed by `CheckRunId`.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/661",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/661",
+ "id": 1684827710,
+ "node_id": "PR_kwDOE8E-g85PMLhG",
+ "number": 661,
+ "title": "feat: release version 0.4.13 of CLI",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-26T11:19:23Z",
+ "updated_at": "2023-04-26T11:28:11Z",
+ "closed_at": "2023-04-26T11:28:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/661",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/661",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/661.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/661.patch",
+ "merged_at": "2023-04-26T11:28:09Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/660",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/660",
+ "id": 1684683551,
+ "node_id": "PR_kwDOE8E-g85PLsN0",
+ "number": 660,
+ "title": "empty test commit",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-26T09:52:46Z",
+ "updated_at": "2023-04-26T11:10:20Z",
+ "closed_at": "2023-04-26T11:10:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/660",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/660",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/660.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/660.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/659",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/659",
+ "id": 1684346540,
+ "node_id": "PR_kwDOE8E-g85PKkC6",
+ "number": 659,
+ "title": "login.ts: Fix help URL to API keys",
+ "user": {
+ "login": "benben",
+ "id": 124513,
+ "node_id": "MDQ6VXNlcjEyNDUxMw==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/124513?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/benben",
+ "html_url": "https://github.com/benben",
+ "followers_url": "https://api.github.com/users/benben/followers",
+ "following_url": "https://api.github.com/users/benben/following{/other_user}",
+ "gists_url": "https://api.github.com/users/benben/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/benben/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/benben/subscriptions",
+ "organizations_url": "https://api.github.com/users/benben/orgs",
+ "repos_url": "https://api.github.com/users/benben/repos",
+ "events_url": "https://api.github.com/users/benben/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/benben/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-26T06:13:10Z",
+ "updated_at": "2023-04-26T06:35:08Z",
+ "closed_at": "2023-04-26T06:35:06Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/659",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/659",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/659.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/659.patch",
+ "merged_at": "2023-04-26T06:35:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n\r\n## Notes for the Reviewer\r\n\r\nOld URL was leading to the general Settings page. When clicking straight on `API keys` there (which is your mental mode since you came from `npx checkly login -h` telling you to go there finding API keys) then you get a deprecation warning that keys are based on users now. This is a fix to lead the user straight to the correct page.\r\n",
+ "closed_by": {
+ "login": "benben",
+ "id": 124513,
+ "node_id": "MDQ6VXNlcjEyNDUxMw==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/124513?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/benben",
+ "html_url": "https://github.com/benben",
+ "followers_url": "https://api.github.com/users/benben/followers",
+ "following_url": "https://api.github.com/users/benben/following{/other_user}",
+ "gists_url": "https://api.github.com/users/benben/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/benben/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/benben/subscriptions",
+ "organizations_url": "https://api.github.com/users/benben/orgs",
+ "repos_url": "https://api.github.com/users/benben/repos",
+ "events_url": "https://api.github.com/users/benben/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/benben/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/658",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/658",
+ "id": 1683172316,
+ "node_id": "PR_kwDOE8E-g85PGoTg",
+ "number": 658,
+ "title": "refactor: prepare CheckRunner for trigger command [sc-14206]",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-04-25T13:24:26Z",
+ "updated_at": "2023-04-26T10:58:35Z",
+ "closed_at": "2023-04-26T10:58:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/658",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/658",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/658.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/658.patch",
+ "merged_at": "2023-04-26T10:58:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nhttps://github.com/checkly/checkly-cli/pull/609 adding `checkly trigger` will be a somewhat large PR. This PR splits off some of the work.\r\n\r\nThis PR lays the groundwork for `checkly trigger` by making `CheckRunner` more generic. `CheckRunner` now accepts different methods for staring checks (`CheckScheduler`'s). This will be used to also call the `/trigger` API to start checks. It also makes `CheckRunner` only assume that we know which checks will be run after the start-check API is invoked. This is necessary since `checkly trigger` uses tag filters and won't know up-front which checks are going to run.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/657",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/657",
+ "id": 1683043277,
+ "node_id": "PR_kwDOE8E-g85PGMb-",
+ "number": 657,
+ "title": "chore(deps): Bump acorn from 8.8.1 to 8.8.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-04-25T12:06:14Z",
+ "updated_at": "2023-06-19T12:12:09Z",
+ "closed_at": "2023-06-19T12:12:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/657",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/657",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/657.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/657.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [acorn](https://github.com/acornjs/acorn) from 8.8.1 to 8.8.2.\n\nCommits \n\n2282d4b Mark version 8.8.2 \n75faae6 Return consistent boolean value \n724f1e0 Add missing argument \n07b52f6 Remove unreachable code \n5a376d4 Remove unused parameter \na32994a Remove unused argument \n4cf56d2 Remove passing allowHashBang from test262 \n0ae1bfc Remove passing allowAwaitOutsideFunction from test262 \n11340a4 Avoid crash from previous patch \ne708a22 Fix default for allowHashBang option \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n > **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/656",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/656",
+ "id": 1682995772,
+ "node_id": "PR_kwDOE8E-g85PGCDO",
+ "number": 656,
+ "title": "fix: dont create alert subscriptions when testOnly is true [gh-655]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-25T11:38:45Z",
+ "updated_at": "2023-04-25T12:04:00Z",
+ "closed_at": "2023-04-25T12:03:58Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/656",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/656",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/656.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/656.patch",
+ "merged_at": "2023-04-25T12:03:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDont create alert subscriptions if `testOnly=true`\r\n\r\n> Resolves #655 \r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/655",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/655",
+ "id": 1682897455,
+ "node_id": "I_kwDOE8E-g85kTvov",
+ "number": 655,
+ "title": "bug: `readOnly` check flag breaks with defined alert channels",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-25T10:33:37Z",
+ "updated_at": "2023-04-25T12:04:00Z",
+ "closed_at": "2023-04-25T12:04:00Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n20\n\n### NPM version\n\n9.6.4\n\n### @checkly/cli version\n\n@checkly/cli/0.4.12 darwin-arm64 node-v20.0.0\n\n### Steps to reproduce\n\nSetting `testOnly` on a check with alert channels results in an error when running `npx checkly deploy --preview`.\r\n\r\n```\r\nconst NAMES = [\"stefan\", \"raccoon\"];\r\nconst alertChannels = NAMES.map(\r\n (name) =>\r\n new EmailAlertChannel(`email-alert-${name}`, {\r\n address: `${name}@checklyhq.com`,\r\n })\r\n);\r\n\r\nnew ApiCheck(\"public-stats\", {\r\n name: \"Public stats\",\r\n request: {\r\n url:\r\n process.env.ENVIRONMENT_URL || \"https://api.checklyhq.com/public-stats/\",\r\n method: \"GET\",\r\n assertions: [AssertionBuilder.statusCode().equals(200)],\r\n },\r\n testOnly: true,\r\n alertChannels,\r\n});\r\n```\r\n\r\nError:\r\n\r\n```\r\n βΊβΊβΊ npx checkly deploy --preview\r\nParsing your project... done\r\n Error: Failed to deploy your project. Request failed with \r\n status code 500\r\n```\r\n\r\n[We also discussed this internally](https://checklyhq.slack.com/archives/C04PFSV5W3B/p1682416532112459).\n\n### What is expected?\n\nI could see two options:\r\n\r\n1) no error and just handle it\r\n2) an error telling me that `alertChannels` doesn't work with `testOnly`.\n\n### What is actually happening?\n\nA 500 response.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/654",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/654",
+ "id": 1681147162,
+ "node_id": "PR_kwDOE8E-g85O_yOd",
+ "number": 654,
+ "title": "chore(deps-dev): bump ts-jest from 29.0.3 to 29.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-04-24T12:19:45Z",
+ "updated_at": "2023-06-29T07:53:38Z",
+ "closed_at": "2023-06-29T07:53:35Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/654",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/654",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/654.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/654.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.0.3 to 29.1.0.\n\nRelease notes \nSourced from ts-jest's releases .
\n\nv29.1.0 \nPlease refer to CHANGELOG.md for details.
\nv29.0.5 \nPlease refer to CHANGELOG.md for details.
\nv29.0.4 \nPlease refer to CHANGELOG.md for details.
\n \n \n\nChangelog \nSourced from ts-jest's changelog .
\n\n29.1.0 (2023-03-26) \nFeatures \n\n29.0.5 (2023-01-13) \nReverts \n\nRevert "fix(transformer): don't use cache when tsJestConfig is different (#3966 )" (185eb18 ), closes #3966 \n \n29.0.4 (2023-01-10) \nBug Fixes \n\n \n \n\nCommits \n\nf208af9 chore(release): 29.1.0 (#4070 ) \neca695f build(deps): Update dependency @βtypes/node to v18.15.11 (#4072 ) \n4dfe274 build(deps): Update dependency eslint to ^8.37.0 (#4073 ) \n19aedc2 build(deps): Update @βtypes packages to ^5.57.0 (#4071 ) \nca38646 build(deps): Update dependency @βtypes/node to v18.15.10 (#4068 ) \nc3af9e9 build(deps): Update dependency esbuild to ~0.17.14 (#4069 ) \n87f2782 build(deps): update dependency typescript to v5 (#4064 ) \n40c981c build(deps): Update dependency prettier to ^2.8.7 (#4067 ) \nf2374aa build(deps): Update dependency esbuild to ~0.17.13 (#4066 ) \nb0052bb build(deps): Update dependency @βtypes/node to v18.15.9 (#4065 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n > **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/653",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/653",
+ "id": 1681146260,
+ "node_id": "PR_kwDOE8E-g85O_yC9",
+ "number": 653,
+ "title": "chore(deps-dev): bump @types/uuid from 9.0.0 to 9.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-24T12:19:13Z",
+ "updated_at": "2023-04-24T15:07:23Z",
+ "closed_at": "2023-04-24T15:07:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/653",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/653",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/653.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/653.patch",
+ "merged_at": "2023-04-24T15:07:21Z"
+ },
+ "body": "Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 9.0.0 to 9.0.1.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/652",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/652",
+ "id": 1681145602,
+ "node_id": "PR_kwDOE8E-g85O_x6J",
+ "number": 652,
+ "title": "chore(deps-dev): bump @types/prompts from 2.4.2 to 2.4.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-04-24T12:18:48Z",
+ "updated_at": "2023-05-19T17:05:15Z",
+ "closed_at": "2023-05-19T17:05:13Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/652",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/652",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/652.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/652.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.4.2 to 2.4.4.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/651",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/651",
+ "id": 1681108997,
+ "node_id": "PR_kwDOE8E-g85O_pt9",
+ "number": 651,
+ "title": "fix: correctly configure dependabot directory",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-24T12:01:39Z",
+ "updated_at": "2023-04-24T12:17:57Z",
+ "closed_at": "2023-04-24T12:17:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/651",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/651",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/651.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/651.patch",
+ "merged_at": "2023-04-24T12:17:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe dependabot github action has started failing, but it's not clear what triggered this. To resolve this, we can set the required `directory` property ([docs here](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#directory)).\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/650",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/650",
+ "id": 1680949090,
+ "node_id": "PR_kwDOE8E-g85O_Gmc",
+ "number": 650,
+ "title": "fix: set versioning strategy to fix dependabot [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-24T10:32:56Z",
+ "updated_at": "2023-04-24T10:52:51Z",
+ "closed_at": "2023-04-24T10:52:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/650",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/650",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/650.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/650.patch",
+ "merged_at": "2023-04-24T10:52:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* This is supposed to fix dependabot with workspaces",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/649",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/649",
+ "id": 1680939570,
+ "node_id": "PR_kwDOE8E-g85O_Ejl",
+ "number": 649,
+ "title": "feat: add high frequencies [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-04-24T10:26:55Z",
+ "updated_at": "2023-04-25T12:37:46Z",
+ "closed_at": "2023-04-25T12:37:44Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/649",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/649",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/649.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/649.patch",
+ "merged_at": "2023-04-25T12:37:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Adds a new class to avoid magic numbers as frequencies like, `Frequency.everySecond(10)`\r\n* Add high frequency support using the new `Frequency` class\r\n\r\n> Resolves #454 ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/648",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/648",
+ "id": 1680766493,
+ "node_id": "PR_kwDOE8E-g85O-eyA",
+ "number": 648,
+ "title": "feat: show logo when successful login ",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-24T08:58:23Z",
+ "updated_at": "2023-04-24T10:16:09Z",
+ "closed_at": "2023-04-24T10:16:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/648",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/648",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/648.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/648.patch",
+ "merged_at": "2023-04-24T10:16:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nEmbedded the SVG as base64 to avoid having to bundle the asset separately.",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/647",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/647",
+ "id": 1680643243,
+ "node_id": "PR_kwDOE8E-g85O-FEH",
+ "number": 647,
+ "title": "Add env commands",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-04-24T07:40:08Z",
+ "updated_at": "2023-04-24T13:03:41Z",
+ "closed_at": "2023-04-24T13:03:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/647",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/647",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/647.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/647.patch",
+ "merged_at": "2023-04-24T13:03:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR is a copy of https://github.com/checkly/checkly-cli/pull/632. Due to limitations with GH Action secrets on forks, we need to re-open the PR directly from the checkly/checkly-cli repository.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/646",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/646",
+ "id": 1668270914,
+ "node_id": "PR_kwDOE8E-g85OU_jQ",
+ "number": 646,
+ "title": "fix: let parser handle the file missing case [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-14T13:41:52Z",
+ "updated_at": "2023-04-24T09:02:20Z",
+ "closed_at": "2023-04-24T09:02:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/646",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/646",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/646.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/646.patch",
+ "merged_at": "2023-04-24T09:02:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nLet the parser handle the missing entrypoint file",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/645",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/645",
+ "id": 1668237669,
+ "node_id": "PR_kwDOE8E-g85OU4wM",
+ "number": 645,
+ "title": "feat: improve CLI login nudge [sc-00]",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-04-14T13:21:19Z",
+ "updated_at": "2023-04-14T13:35:25Z",
+ "closed_at": "2023-04-14T13:33:58Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/645",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/645",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/645.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/645.patch",
+ "merged_at": "2023-04-14T13:33:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\nhttps://user-images.githubusercontent.com/4924420/232055777-7bfbfe02-9da4-45be-8a06-e6b3d19fc98b.mov\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/644",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/644",
+ "id": 1667696388,
+ "node_id": "PR_kwDOE8E-g85OTFzU",
+ "number": 644,
+ "title": "feat: support fromId for alert channels using the new endpoint [gh-567]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-14T07:36:23Z",
+ "updated_at": "2023-04-25T15:08:55Z",
+ "closed_at": "2023-04-25T15:08:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/644",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/644",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/644.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/644.patch",
+ "merged_at": "2023-04-25T15:08:54Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* use the new deploy endpoint, the tests will fail until the BE is deployed\r\n* update __checklyType to match the BE types expected\r\n* add fromId(id) support for alert channels. This will work with `OpsgenieAlertChannel.fromId` as well\r\n\r\n> Resolves #567 ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/643",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/643",
+ "id": 1666716186,
+ "node_id": "PR_kwDOE8E-g85OP1t-",
+ "number": 643,
+ "title": "feat: use latest version tag to download template [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-13T16:08:35Z",
+ "updated_at": "2023-04-13T16:52:39Z",
+ "closed_at": "2023-04-13T16:52:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/643",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/643",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/643.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/643.patch",
+ "merged_at": "2023-04-13T16:52:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- use the latest version tag when downloading templates on `npm create` command\r\n\r\n\r\n## New Dependency Submission\r\n- update `giget` package from `^1.0.0` to `^1.1.2`\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/642",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/642",
+ "id": 1666616450,
+ "node_id": "PR_kwDOE8E-g85OPgKy",
+ "number": 642,
+ "title": "feat: adds environment and refactors gitInfo to be more flexible",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-04-13T15:07:47Z",
+ "updated_at": "2023-04-25T08:19:33Z",
+ "closed_at": "2023-04-25T08:19:31Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/642",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/642",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/642.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/642.patch",
+ "merged_at": "2023-04-25T08:19:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- enable overrides on the collected git info via env. vars. `CHECKLY_TEST_REPO_SHA` etc.\r\n- enable setting the environment with an env. var. `CHECKLY_TEST_ENVIRONMENT`\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/641",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/641",
+ "id": 1666539352,
+ "node_id": "PR_kwDOE8E-g85OPPQU",
+ "number": 641,
+ "title": "fix: set import helpers to false [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-13T14:29:00Z",
+ "updated_at": "2023-04-13T14:44:30Z",
+ "closed_at": "2023-04-13T14:44:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/641",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/641",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/641.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/641.patch",
+ "merged_at": "2023-04-13T14:44:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* set importHelpers to false so the cli doesn't use `tslib` and don't depend on `tslib` from different packages",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/640",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/640",
+ "id": 1666278514,
+ "node_id": "PR_kwDOE8E-g85OOW1B",
+ "number": 640,
+ "title": "feat: support existing projects [sc-15038]",
+ "user": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-13T11:59:32Z",
+ "updated_at": "2023-04-28T15:28:58Z",
+ "closed_at": "2023-04-26T08:22:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/640",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/640",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/640.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/640.patch",
+ "merged_at": "2023-04-26T08:22:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAbility to initialize the CLI on existing JavasSciprt projects by detecting if `package.json` already exists.\r\n\r\nAlso, this PR introduces a new folder structure `/actions` with the ability to reuse part of them at different stages of the installation, for example, install dependencies. \r\n\r\n**Note for reviewer:** I'm unsure of a couple of folders/files, feel free to suggest better placing (for example the actions folder). Same as for how the initial `__checks__` & `checkly.config.ts` are generated, on the initial version had static files along the code, but change it to download the boilerplate template and move files around.\r\n\r\n\r\nhttps://user-images.githubusercontent.com/1178139/231795157-86cf7b39-7e93-4a56-b54c-eeb06900d832.mp4\r\n\r\n### Dependencies\r\n- [normalize-url](https://github.com/sindresorhus/normalize-url)\r\n\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "maxigimenez",
+ "id": 1178139,
+ "node_id": "MDQ6VXNlcjExNzgxMzk=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maxigimenez",
+ "html_url": "https://github.com/maxigimenez",
+ "followers_url": "https://api.github.com/users/maxigimenez/followers",
+ "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
+ "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
+ "repos_url": "https://api.github.com/users/maxigimenez/repos",
+ "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/639",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/639",
+ "id": 1664372808,
+ "node_id": "PR_kwDOE8E-g85OH8gi",
+ "number": 639,
+ "title": "feat: adds autocomplete + suggestions. Tweaks small loading messages β¦",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-12T11:25:15Z",
+ "updated_at": "2023-04-12T12:10:46Z",
+ "closed_at": "2023-04-12T12:10:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/639",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/639",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/639.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/639.patch",
+ "merged_at": "2023-04-12T12:10:45Z"
+ },
+ "body": "β¦for quicker interaction.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- adds autocomplete and suggestion plugins. Test locally and works as described.\r\n- adds a small progress messages to `test` and `deploy` commands as project parsing can take a second or two.\r\n\r\nResolves #637 \r\nResolves #625 \r\n\r\n\r\n## New Dependency Submission\r\n- \"@oclif/plugin-not-found\"\r\n- \"@oclif/plugin-autocomplete\"",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/638",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/638",
+ "id": 1664144666,
+ "node_id": "PR_kwDOE8E-g85OHLhZ",
+ "number": 638,
+ "title": "refactor: move filename filter before project rendering",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-12T09:00:14Z",
+ "updated_at": "2023-04-12T09:51:56Z",
+ "closed_at": "2023-04-12T09:51:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/638",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/638",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/638.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/638.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- shuffles file name filtering, e.g. `npx checkly test my-file` just before the files are required, enabling having \"broken\" checks in your code base but still being able to run specific checks.\r\n\r\n- note: still has one broken test that works when running individually, but not as a suite. Probably due to scope polution.\r\n\r\n> Resolves #441 \r\n\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/637",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/637",
+ "id": 1663994808,
+ "node_id": "I_kwDOE8E-g85jLou4",
+ "number": 637,
+ "title": "story: Add feedback on progress after running commands",
+ "user": {
+ "login": "Dennis91",
+ "id": 2674733,
+ "node_id": "MDQ6VXNlcjI2NzQ3MzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/2674733?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Dennis91",
+ "html_url": "https://github.com/Dennis91",
+ "followers_url": "https://api.github.com/users/Dennis91/followers",
+ "following_url": "https://api.github.com/users/Dennis91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Dennis91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Dennis91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Dennis91/subscriptions",
+ "organizations_url": "https://api.github.com/users/Dennis91/orgs",
+ "repos_url": "https://api.github.com/users/Dennis91/repos",
+ "events_url": "https://api.github.com/users/Dennis91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Dennis91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-12T07:20:21Z",
+ "updated_at": "2023-04-12T12:10:46Z",
+ "closed_at": "2023-04-12T12:10:46Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nCurrently after running a command we show a blank space. Depending on the machine etc this might take longer. A user might expect that nothing happens. \r\n\r\nShow some kind of loader, text etc to indicate there is something in progress.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/636",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/636",
+ "id": 1662754988,
+ "node_id": "PR_kwDOE8E-g85OCdPk",
+ "number": 636,
+ "title": "feat: add multiple reporters config [gh-635]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-11T15:30:09Z",
+ "updated_at": "2023-04-11T23:03:12Z",
+ "closed_at": "2023-04-11T23:03:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/636",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/636",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/636.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/636.patch",
+ "merged_at": "2023-04-11T23:03:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `reporters` configuration property within the `cli` object, into the config file.\r\n\r\n\r\n> Resolves #635\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/635",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/635",
+ "id": 1662515927,
+ "node_id": "I_kwDOE8E-g85jF_rX",
+ "number": 635,
+ "title": "feat: add multiple reporters configuration ",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-04-11T13:42:08Z",
+ "updated_at": "2023-04-11T23:03:13Z",
+ "closed_at": "2023-04-11T23:03:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nThis will let the user to pick multiple reporter, i.e. `list` to display the check results status and generate the `github` summary.\n\n### How would you implement this feature?\n\nAdd `reporters: ReporterType[]` into the configuration file within the `cli` object.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/634",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/634",
+ "id": 1662381047,
+ "node_id": "PR_kwDOE8E-g85OBK50",
+ "number": 634,
+ "title": "fix: default reporter value [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-11T12:32:32Z",
+ "updated_at": "2023-04-11T12:59:49Z",
+ "closed_at": "2023-04-11T12:59:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/634",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/634",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/634.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/634.patch",
+ "merged_at": "2023-04-11T12:59:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- remove the `--reporter` default value to fix the `ci` output when CLI is executed from a CI task.\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/633",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/633",
+ "id": 1660887127,
+ "node_id": "PR_kwDOE8E-g85N8Ko9",
+ "number": 633,
+ "title": "555 story review error messages",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-10T14:41:00Z",
+ "updated_at": "2023-04-11T16:02:41Z",
+ "closed_at": "2023-04-11T16:02:39Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/633",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/633",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/633.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/633.patch",
+ "merged_at": "2023-04-11T16:02:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- full review of common messages and help text\r\n- extends help command to show Examples section.\r\n\r\n> Resolves [#555]\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/632",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/632",
+ "id": 1659970508,
+ "node_id": "PR_kwDOE8E-g85N5IbZ",
+ "number": 632,
+ "title": "add env command(s)",
+ "user": {
+ "login": "hlenke",
+ "id": 1430734,
+ "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hlenke",
+ "html_url": "https://github.com/hlenke",
+ "followers_url": "https://api.github.com/users/hlenke/followers",
+ "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
+ "organizations_url": "https://api.github.com/users/hlenke/orgs",
+ "repos_url": "https://api.github.com/users/hlenke/repos",
+ "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hlenke/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2023-04-09T18:58:45Z",
+ "updated_at": "2023-04-24T13:04:16Z",
+ "closed_at": "2023-04-24T13:04:16Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/632",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/632",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/632.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/632.patch",
+ "merged_at": null
+ },
+ "body": "adding command(s) to ls, add, rm, pull Checkly env commands\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/630",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/630",
+ "id": 1657329303,
+ "node_id": "PR_kwDOE8E-g85Nw8Ok",
+ "number": 630,
+ "title": "fix: set timeouts before the run command [gh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-06T12:24:52Z",
+ "updated_at": "2023-04-06T13:22:30Z",
+ "closed_at": "2023-04-06T13:22:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/630",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/630",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/630.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/630.patch",
+ "merged_at": "2023-04-06T13:22:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSet the timeouts before we hit the run session command. It is async so we might get the check run result before the test session rest call ends",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/629",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/629",
+ "id": 1656197343,
+ "node_id": "PR_kwDOE8E-g85NtO5d",
+ "number": 629,
+ "title": "feat: add gh actions to publish canary versions [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-04-05T19:53:15Z",
+ "updated_at": "2023-04-25T14:37:27Z",
+ "closed_at": "2023-04-25T14:37:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/629",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/629",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/629.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/629.patch",
+ "merged_at": "2023-04-25T14:37:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add new Github Actions workflow to publish canary version to NPM registry only the `build` label is added to the PR\r\n- the new package is published as version `.-canary-.` and tag \r\n`canary-`\r\n- a PR comment is created after the new version is published.\r\n\r\nNote: if you want to re-publish after a new commit you have to remove the `build` label and add it again. This will generate a new version using the short commit SHA as suffix\r\n\r\nYou can check the last version published for this PR [here](https://registry.npmjs.org/@checkly/cli/0.4.12-canary-629.55c4556)\r\n\r\n* [x] TODO: increase version when new commits are added in the PR (`publish` fails if version already exists). Using the `--git-tag-version` doesn't work if the package is inside a subdir. (npm bug [here](https://github.com/npm/cli/issues/2010)) \r\n\r\n\r\n## New Dependency Submission\r\nNew `oclif` packages is added into the NPM dev dependencies. This is required because we the `npx oclif manifest` fails using `--tag ...` because `npx` uses the specified tag to try install the `oclif` packages. When it is present as a package it works.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/628",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/628",
+ "id": 1655612468,
+ "node_id": "PR_kwDOE8E-g85NrSbA",
+ "number": 628,
+ "title": "feat: add mjs support to the cli [gh-616]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-04-05T13:21:43Z",
+ "updated_at": "2023-05-17T13:39:45Z",
+ "closed_at": "2023-05-17T13:39:43Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/628",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/628",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/628.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/628.patch",
+ "merged_at": "2023-05-17T13:39:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Handle mjs files\r\n* Load the check files using the `import` function which supports both commonjs and esm\r\n* Leave a TODO to handle the extensions custom set by the user in the package.json\r\n* Handle `D:` drive letter paths support on Win systems.\r\n\r\n> Resolves #616 ",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/627",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/627",
+ "id": 1655608759,
+ "node_id": "PR_kwDOE8E-g85NrRoB",
+ "number": 627,
+ "title": "feat: release CLI v0.4.10",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-05T13:19:25Z",
+ "updated_at": "2023-04-05T13:33:48Z",
+ "closed_at": "2023-04-05T13:33:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/627",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/627",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/627.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/627.patch",
+ "merged_at": "2023-04-05T13:33:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nBump version number\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/626",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/626",
+ "id": 1655361036,
+ "node_id": "PR_kwDOE8E-g85Nqb7Q",
+ "number": 626,
+ "title": "fix: remove typo from `home.check.ts` description [sc-00]",
+ "user": {
+ "login": "shiini2",
+ "id": 25155364,
+ "node_id": "MDQ6VXNlcjI1MTU1MzY0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/shiini2",
+ "html_url": "https://github.com/shiini2",
+ "followers_url": "https://api.github.com/users/shiini2/followers",
+ "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
+ "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
+ "organizations_url": "https://api.github.com/users/shiini2/orgs",
+ "repos_url": "https://api.github.com/users/shiini2/repos",
+ "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/shiini2/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-05T10:31:08Z",
+ "updated_at": "2023-04-05T13:04:51Z",
+ "closed_at": "2023-04-05T13:04:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/626",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/626",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/626.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/626.patch",
+ "merged_at": "2023-04-05T13:04:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nFix the sentence:\r\n> We explicitly define the Browser check here, instead of using ~generating~ a default based on a .spec.js file. \r\n\r\nLet me know if `generating` is the intended word.\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/625",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/625",
+ "id": 1653358170,
+ "node_id": "I_kwDOE8E-g85ijD5a",
+ "number": 625,
+ "title": "feat: Add autocomplete and \"did you mean\" support to the cli commands",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-04-04T07:39:49Z",
+ "updated_at": "2023-04-12T12:10:47Z",
+ "closed_at": "2023-04-12T12:10:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nThis helps onboard users faster by helping them with the cli commands\n\n### How would you implement this feature?\n\nhttps://github.com/oclif/plugin-not-found\r\nhttps://github.com/oclif/plugin-autocomplete",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/624",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/624",
+ "id": 1650599158,
+ "node_id": "I_kwDOE8E-g85iYiT2",
+ "number": 624,
+ "title": "docs: examples deploy checks from pull requests before they are merged",
+ "user": {
+ "login": "alvarlagerlof",
+ "id": 14835120,
+ "node_id": "MDQ6VXNlcjE0ODM1MTIw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/alvarlagerlof",
+ "html_url": "https://github.com/alvarlagerlof",
+ "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
+ "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
+ "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
+ "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
+ "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
+ "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064776,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
+ "name": "documentation",
+ "color": "0075ca",
+ "default": true,
+ "description": "Improvements or additions to documentation"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-04-01T18:51:59Z",
+ "updated_at": "2023-04-28T17:55:57Z",
+ "closed_at": "2023-04-28T17:55:56Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What is the improvement or update you wish to see?\n\nCurrently, the example GitHub actions workflows run on:\r\n\r\n```yml\r\non: [deployment_status]\r\n```\r\n\r\nAnd then they end with these two steps\r\n\r\n```yml\r\n - name: Run checks\r\n id: run-checks\r\n run: npm run checkly:test -- -e ENVIRONMENT_URL=${{ env.ENVIRONMENT_URL }}\r\n continue-on-error: false\r\n - name: Deploy checks\r\n if: steps.run-checks.outcome == 'success'\r\n run: npm run checkly:deploy\r\n```\r\n\r\nFocusing on the last step, the deploy, I can see that it will not happen if the `checkly:test` is not sucessfull. That's great, but what seems to will happen is this:\r\n\r\nIf a new PR is opened, and the `checkly:test` step completes, the `checkly:deploy` will run, overriding whatever checks iare deployed as \"prod\" to Checkly. I may be wrong here, but if I am not, this seems like a very incorrect setup. Wouldn't you only want to deploy to Checkly when merging to the `main` branch? Otherwise open PRs with sucessfull tests are constantly going to override the \"prod\" checks on Checkly.\r\n\r\nHappy to make a PR fix this. What I've done personally is having two scripts. One that runs on pushes to main, and one that runs for every pull request push, much like the current example. It might also be possible to add an extra `if: ` case to the deploy step, and keep to a single workflow file.\n\n### Is there any context that might help us understand?\n\nI want to treat Checkly similarly to how Vercel works.\n\n### Does the docs page already exist? Please link to it.\n\nhttps://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/.github/workflow.yml",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/623",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/623",
+ "id": 1649798143,
+ "node_id": "PR_kwDOE8E-g85NYBKT",
+ "number": 623,
+ "title": "chore: add stage to runtimes command [sc-00]",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-03-31T18:02:45Z",
+ "updated_at": "2023-04-03T12:19:57Z",
+ "closed_at": "2023-04-03T12:19:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/623",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/623",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/623.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/623.patch",
+ "merged_at": "2023-04-03T12:19:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd missing `stage` property to runtimes command",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/622",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/622",
+ "id": 1649164889,
+ "node_id": "PR_kwDOE8E-g85NV5H4",
+ "number": 622,
+ "title": "chore: use the import syntax for chalk [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-31T11:08:43Z",
+ "updated_at": "2023-03-31T14:39:36Z",
+ "closed_at": "2023-03-31T14:39:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/622",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/622",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/622.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/622.patch",
+ "merged_at": "2023-03-31T14:39:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDon't use require to import chalk\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/621",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/621",
+ "id": 1648971500,
+ "node_id": "PR_kwDOE8E-g85NVPzT",
+ "number": 621,
+ "title": "feat: allows file dependencies for setup / teardown scripts",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-31T08:55:06Z",
+ "updated_at": "2023-04-04T15:37:45Z",
+ "closed_at": "2023-04-04T15:37:43Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/621",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/621",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/621.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/621.patch",
+ "merged_at": "2023-04-04T15:37:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nThis PR introduces two new concepts:\r\n- `scriptPath` for setup & teardown scripts\r\n- `dependencies` for setup & teardown scripts\r\n\r\nUsage for setup / teardown scripts will now follow this pattern\r\n- just use `path.join()` to import an entry file.\r\n- note, the `readFileSync()` option still works, so it's backwards compatible. We just check whether the value is a path or an blob of JS/TS code as a string.\r\n\r\n```ts\r\nimport { ApiCheck, AssertionBuilder } from '@checkly/cli/constructs'\r\nimport * as path from 'path'\r\nimport { readFileSync } from 'fs'\r\n\r\nnew ApiCheck('test-api-check-1', {\r\n name: 'Test API check SETUP TEARDOWN',\r\n activated: true,\r\n muted: false,\r\n frequency: 1,\r\n localSetupScript: readFileSync(path.join(__dirname, 'setup.ts'), 'utf-8'), // old way, still works\r\n localTearDownScript: path.join(__dirname, 'teardown.ts'), // new, better way\r\n doubleCheck: false,\r\n request: {\r\n url: 'https://httpbin.org/post',\r\n method: 'POST',\r\n body: JSON.stringify({\r\n data: 1\r\n }),\r\n assertions: [\r\n AssertionBuilder.statusCode().equals(200)\r\n ]\r\n }\r\n})\r\n```\r\n\r\n\r\n> Resolves #620 \r\n\r\nCompanion PRs that need to go live first:\r\n- https://github.com/checkly/checkly-backend/pull/4046\r\n- https://github.com/checkly/checkly-lambda-runners/pull/1154\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/620",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/620",
+ "id": 1648961661,
+ "node_id": "I_kwDOE8E-g85iSSh9",
+ "number": 620,
+ "title": "story: allow `import` / `require` for setup and teardown scripts",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-31T08:48:16Z",
+ "updated_at": "2023-04-04T15:37:46Z",
+ "closed_at": "2023-04-04T15:37:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nIn the current solution (v0.4.9) we only allow direct JS/TS code to be added as a `localSetupScript` and/or `localTearDownScript`. This is very restrictive when building out more sophisticated login and setup routines.\r\n\r\nWe want to allow users the same experience as with Browser Checks scripts:\r\n- use `import`/`require`\r\n- dry-up code\r\n- use allow-listed external NPM packages like `axios` in file dependencies.\n\n### Shortcut link\n\nhttps://app.shortcut.com/checkly/story/14893/enable-setup-teardown-scripts-with-dependencies\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/619",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/619",
+ "id": 1647119933,
+ "node_id": "I_kwDOE8E-g85iLQ49",
+ "number": 619,
+ "title": "bug: unable to run checkly cli with esm project",
+ "user": {
+ "login": "devunt",
+ "id": 337728,
+ "node_id": "MDQ6VXNlcjMzNzcyOA==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/337728?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/devunt",
+ "html_url": "https://github.com/devunt",
+ "followers_url": "https://api.github.com/users/devunt/followers",
+ "following_url": "https://api.github.com/users/devunt/following{/other_user}",
+ "gists_url": "https://api.github.com/users/devunt/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/devunt/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/devunt/subscriptions",
+ "organizations_url": "https://api.github.com/users/devunt/orgs",
+ "repos_url": "https://api.github.com/users/devunt/repos",
+ "events_url": "https://api.github.com/users/devunt/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/devunt/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-03-30T08:04:58Z",
+ "updated_at": "2023-06-20T08:08:08Z",
+ "closed_at": "2023-05-23T14:37:27Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv19.8.1\n\n### NPM version\n\npnpm v8.0.0\n\n### @checkly/cli version\n\n0.4.9\n\n### Steps to reproduce\n\nUsing `@checkly/cli` in ESM typescript project produces the following error:\r\n```\r\n~/w/rezero developβ’ β± pnpm checkly test\r\n Error: Error loading file /Users/devunt/workspace/rezero/checkly.config.ts\r\n Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/devunt/workspace/rezero/checkly.config.ts\r\n require() of ES modules is not supported.\r\n require() of /Users/devunt/workspace/rezero/checkly.config.ts from\r\n /Users/devunt/workspace/rezero/node_modules/.pnpm/@checkly+cli@0.4.9_typescript@5.0.2/node_modules/@checkly/cli/dist/services/util.js is an ES module file as it is\r\n a .ts file whose nearest parent package.json contains \"type\": \"module\" which defines all .ts files in that package scope as ES modules.\r\n Instead change the requiring code to use import(), or remove \"type\": \"module\" from /Users/devunt/workspace/rezero/package.json.\r\n\r\n at createErrRequireEsm\r\n (/Users/devunt/Library/pnpm/global/5/.pnpm/ts-node@10.9.1_jh3j7gf3qptnaxtpzk3sx5vjku/node_modules/ts-node/dist-raw/node-internal-errors.js:46:15)\r\n at assertScriptCanLoadAsCJSImpl\r\n (/Users/devunt/Library/pnpm/global/5/.pnpm/ts-node@10.9.1_jh3j7gf3qptnaxtpzk3sx5vjku/node_modules/ts-node/dist-raw/node-internal-modules-cjs-loader.js:584:11)\r\n at Object.require.extensions. [as .ts]\r\n (/Users/devunt/Library/pnpm/global/5/.pnpm/ts-node@10.9.1_jh3j7gf3qptnaxtpzk3sx5vjku/node_modules/ts-node/src/index.ts:1610:5)\r\n at Module.load (node:internal/modules/cjs/loader:1133:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:972:12)\r\n at Module.require (node:internal/modules/cjs/loader:1157:19)\r\n at require (node:internal/modules/helpers:119:18)\r\n at loadTsFile (/Users/devunt/workspace/rezero/node_modules/.pnpm/@checkly+cli@0.4.9_typescript@5.0.2/node_modules/@checkly/cli/src/services/util.ts:41:33)\r\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n at async loadChecklyConfig\r\n (/Users/devunt/workspace/rezero/node_modules/.pnpm/@checkly+cli@0.4.9_typescript@5.0.2/node_modules/@checkly/cli/src/services/checkly-config-loader.ts:87:14)\r\n```\r\n\r\nIn my `package.json`, there are `\"type\": \"module\"` and I have the corresponding configurations in `tsconfig.json` which is following:\r\n```\r\n\t\t\"moduleResolution\": \"node\",\r\n\t\t\"module\": \"esnext\",\r\n\t\t\"target\": \"esnext\",\r\n```\r\n\r\nDoes `@checkly/cli` only works in commonjs projects?\n\n### What is expected?\n\n`@checkly/cli` runs.\n\n### What is actually happening?\n\nInstead `@checkly/cli` produces error.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/618",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/618",
+ "id": 1646347214,
+ "node_id": "PR_kwDOE8E-g85NMfqs",
+ "number": 618,
+ "title": "feat: log scheduling errors",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-29T18:55:04Z",
+ "updated_at": "2023-03-30T19:16:56Z",
+ "closed_at": "2023-03-30T19:16:55Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/618",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/618",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/618.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/618.patch",
+ "merged_at": "2023-03-30T19:16:55Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nLogs scheduling errors to the logs.\r\n\r\nExample:\r\n\r\n```\r\nRunning 1 checks in eu-west-1.\r\n\r\nβ Test API check (0ms)\r\n\r\n ββScheduling Errorββββββββ\r\n Your setup script timed out after 23010 milliseconds\r\n\r\nsrc/__checks__/api-3.check.ts\r\n β Test API check (0ms)\r\n```\r\n\r\n> Resolves #617 \r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/617",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/617",
+ "id": 1646344902,
+ "node_id": "I_kwDOE8E-g85iITrG",
+ "number": 617,
+ "title": "story: log scheduling errors",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-29T18:53:20Z",
+ "updated_at": "2023-03-30T19:16:57Z",
+ "closed_at": "2023-03-30T19:16:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWe should logs scheduling errors that prevent the check from executing at all to the terminal logs.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/616",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/616",
+ "id": 1646166390,
+ "node_id": "I_kwDOE8E-g85iHoF2",
+ "number": 616,
+ "title": "feat: the ability to import / require mjs files using the CLI",
+ "user": {
+ "login": "modern-sapien",
+ "id": 58672259,
+ "node_id": "MDQ6VXNlcjU4NjcyMjU5",
+ "avatar_url": "https://avatars.githubusercontent.com/u/58672259?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/modern-sapien",
+ "html_url": "https://github.com/modern-sapien",
+ "followers_url": "https://api.github.com/users/modern-sapien/followers",
+ "following_url": "https://api.github.com/users/modern-sapien/following{/other_user}",
+ "gists_url": "https://api.github.com/users/modern-sapien/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/modern-sapien/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/modern-sapien/subscriptions",
+ "organizations_url": "https://api.github.com/users/modern-sapien/orgs",
+ "repos_url": "https://api.github.com/users/modern-sapien/repos",
+ "events_url": "https://api.github.com/users/modern-sapien/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/modern-sapien/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-29T16:42:46Z",
+ "updated_at": "2023-05-17T13:39:45Z",
+ "closed_at": "2023-05-17T13:39:45Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nCurrently, mjs files are not supported by the CLI.\r\n\r\n```\r\n`import { test, expect } from \"@playwright/test\";\r\nimport { myFunction } from '../myModule.mjs';\r\n\r\n\r\ntest(\"coupon\", async ({ page }) => {\r\n myFunction()\r\n await page.goto(\"https://danube-web.shop/\");\r\n})\r\nexport function myFunction() {\r\n console.log(\"Hello World!\");\r\n}`\r\n```\r\n\r\nThe above code will generate this error\r\n\r\n> The following NPM dependencies were used, but aren't supported in the runtimes.\r\n> For more information, see https://www.checklyhq.com/docs/runtimes/.\r\n> /Users/jonathancheckly/Desktop/CODE/solutions/template-solutions-scaffold/tests/e2e-guide-tests/coupon.spec.ts imports unsupported dependencies:\r\n> .myModule.mjs\r\n\r\n\r\nThere has been some customer feedback regarding this and how cli/constructs impede some workarounds.\n\n### How would you implement this feature?\n\nCurrently this behavior is supported with [GitHub sync](https://github.com/checkly/checkly-webapp/pull/2901), so it would stand to reason that there is some related solution already in place.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/reactions",
+ "total_count": 2,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 2,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/615",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/615",
+ "id": 1645800242,
+ "node_id": "I_kwDOE8E-g85iGOsy",
+ "number": 615,
+ "title": "bug: local development environment is not working",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-29T13:18:30Z",
+ "updated_at": "2023-05-08T13:51:05Z",
+ "closed_at": "2023-05-08T13:50:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv0.4.9\n\n### Steps to reproduce\n\nCreate a CLI project and execute the `test` command using the development environment: `/bin/dev test`\n\n### What is expected?\n\nTo parse the project and execute the checks using the local backend (`http://localhost:3000`).\n\n### What is actually happening?\n\nResources can't be added to the project, throwing the following error:\r\n\r\n```bash\r\nError: Error loading file /home/yosoy/checkly/sandbox/checkly-cli-sandbox/__check__/api.check.js\r\nError: Unable to create a construct 'ApiCheck' outside a Checkly CLI project.\r\n at Function.validateCreateConstruct (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/project.ts:140:13)\r\n at new Construct (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/construct.ts:10:13)\r\n at new Check (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/check.ts:99:5)\r\n at new ApiCheck (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/api-check.ts:254:5)\r\n at Object. (/home/yosoy/checkly/sandbox/checkly-cli-sandbox/__check__/api.check.js:3:13)\r\n at Module._compile (node:internal/modules/cjs/loader:1126:14)\r\n at Module._extensions..js (node:internal/modules/cjs/loader:1180:10)\r\n at Object.require.extensions. [as .js] (/home/yosoy/checkly/checkly-cli/node_modules/ts-node/src/index.ts:1608:43)\r\n at Module.load (node:internal/modules/cjs/loader:1004:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:839:12)\r\n at loadJsFile (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/util.ts:40:11)\r\n at loadAllCheckFiles (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/project-parser.ts:80:23)\r\n at async parseProject (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/project-parser.ts:63:3)\r\n at async Test.run (/home/yosoy/checkly/checkly-cli/packages/cli/src/commands/test.ts:125:21)\r\n at async Test._run (/home/yosoy/checkly/checkly-cli/node_modules/@oclif/core/lib/command.js:107:22)\r\n at async Config.runCommand (/home/yosoy/checkly/checkly-cli/node_modules/@oclif/core/lib/config/config.js:296:25)\r\n```\n\n### Any additional comments?\n\nDocs in `CONTRIBUTING.md` must be adjusted too. ",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/614",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/614",
+ "id": 1644850050,
+ "node_id": "PR_kwDOE8E-g85NHcTf",
+ "number": 614,
+ "title": "feat: add `locations` command [sc-00]",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-03-29T00:32:46Z",
+ "updated_at": "2023-03-30T21:43:06Z",
+ "closed_at": "2023-03-30T21:43:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/614",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/614",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/614.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/614.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd a command to retrieve all available locations easily. \r\nI think it is very useful for a rapid locations settings on `checkly.config.ts`\r\n\r\n``` bash\r\n$ npx checkly locations\r\n[\r\n \"us-east-1\",\r\n \"us-east-2\",\r\n \"us-west-1\",\r\n \"us-west-2\",\r\n \"ca-central-1\",\r\n \"sa-east-1\",\r\n \"eu-west-1\",\r\n \"eu-central-1\",\r\n \"eu-west-2\",\r\n \"eu-west-3\",\r\n \"eu-north-1\",\r\n \"eu-south-1\",\r\n \"me-south-1\",\r\n \"ap-southeast-1\",\r\n \"ap-northeast-1\",\r\n \"ap-east-1\",\r\n \"ap-southeast-2\",\r\n \"ap-southeast-3\",\r\n \"ap-northeast-2\",\r\n \"ap-northeast-3\",\r\n \"ap-south-1\",\r\n \"af-south-1\"\r\n]\r\n```\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/613",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/613",
+ "id": 1644846859,
+ "node_id": "PR_kwDOE8E-g85NHboM",
+ "number": 613,
+ "title": "chore: add account id to `whoami` output [sc-00]",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-29T00:27:24Z",
+ "updated_at": "2023-03-29T10:09:37Z",
+ "closed_at": "2023-03-29T10:09:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/613",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/613",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/613.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/613.patch",
+ "merged_at": "2023-03-29T10:09:36Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add `accountId` when running `whoami` command\r\n\r\n```bash\r\n> You are currently on account \"nacho@checklyhq.com\" (111ac7a7-466b-4d15-b07d-8b051626f754) as Ignacio Anaya.\r\n```",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/612",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/612",
+ "id": 1642030066,
+ "node_id": "PR_kwDOE8E-g85M98DC",
+ "number": 612,
+ "title": "chore: add engines property to cli package.json",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-27T13:19:14Z",
+ "updated_at": "2023-03-28T08:33:25Z",
+ "closed_at": "2023-03-28T08:33:24Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/612",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/612",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/612.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/612.patch",
+ "merged_at": "2023-03-28T08:33:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdd `engines` property to CLI `package.json` to warn folks when they're using the wrong Node.js version\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/611",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/611",
+ "id": 1641964985,
+ "node_id": "PR_kwDOE8E-g85M9wTn",
+ "number": 611,
+ "title": "chore: improve deploy job [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-27T11:46:31Z",
+ "updated_at": "2023-04-24T15:01:52Z",
+ "closed_at": "2023-04-24T15:00:01Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/611",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/611",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/611.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/611.patch",
+ "merged_at": "2023-04-24T15:00:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Use a new project logical id for each test\r\n* Increase duration to 20s\r\n* Delete directly the project instead of fetching it if the project logical id is passed",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/610",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/610",
+ "id": 1641909400,
+ "node_id": "PR_kwDOE8E-g85M9kTG",
+ "number": 610,
+ "title": "feat: allow choosing auth mode when logging in",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-27T11:08:24Z",
+ "updated_at": "2023-03-27T13:21:50Z",
+ "closed_at": "2023-03-27T13:21:48Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/610",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/610",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/610.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/610.patch",
+ "merged_at": "2023-03-27T13:21:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nChange login flow so a prompt for either logging in or signing up is presented to the user:\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/609",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/609",
+ "id": 1639593382,
+ "node_id": "PR_kwDOE8E-g85M2CII",
+ "number": 609,
+ "title": "feat: introduce checkly trigger command [sc-14206]",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-03-24T15:22:12Z",
+ "updated_at": "2023-04-28T10:12:12Z",
+ "closed_at": "2023-04-28T10:12:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/609",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/609",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/609.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/609.patch",
+ "merged_at": "2023-04-28T10:12:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR introduces a new command for running checks, `npx checkly trigger`. Unlike `npx checkly test`, this lets you run checks that are stored on your Checkly account and not necessarily managed with MaC. It's possible to specify checks to run using tags: `npx checkly trigger -t target-tag`. For the most part, `npx checkly trigger` aims to be as similar as possible to `npx checkly test`.\r\n\r\n```\r\n$ npx checkly trigger --help\r\nTrigger checks on Checkly\r\n\r\nUSAGE\r\n $ checkly trigger [--private-location | -l ] [-t ] [-c ] [--timeout ] [-v] [-r list|dot|ci|github] [-e | --env-file ] [--record] [-n ]\r\n\r\nFLAGS\r\n -c, --config= The Checkly CLI config filename.\r\n -e, --env=... [default: ] Env vars to be passed to the check run.\r\n -l, --location= The location to run the checks at.\r\n -n, --test-session-name= A name to use when storing results in Checkly with --record.\r\n -r, --reporter= A list of custom reporters for the test output.\r\n \r\n -t, --tags=... Filter the checks to be run using a comma separated list of tags. Checks will only be run if the contain all of the specified tags. Multiple --tags flags can be passed, in which case checks will be run if they match any of the --tags\r\n filters. F.ex. `--tags production,webapp --tags production,backend` will run checks with tags (production AND webapp) OR (staging AND backend).\r\n -v, --[no-]verbose Always show the full logs of the checks.\r\n --env-file= dotenv file path to be passed. For example --env-file=\"./.env\"\r\n --private-location= The private location to run checks at.\r\n --record Record check results in Checkly as a test session with full logs, traces and videos.\r\n --timeout= [default: 240] A timeout (in seconds) to wait for checks to complete.\r\n\r\nDESCRIPTION\r\n Trigger checks on Checkly\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/608",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/608",
+ "id": 1638288939,
+ "node_id": "PR_kwDOE8E-g85MxpCo",
+ "number": 608,
+ "title": "582 bug no log information is provided for failing api check setup scripts 2",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-23T20:44:54Z",
+ "updated_at": "2023-03-24T13:57:55Z",
+ "closed_at": "2023-03-24T13:57:53Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/608",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/608",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/608.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/608.patch",
+ "merged_at": "2023-03-24T13:57:53Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- prints HTTP request on verbose and/or error\r\n- prints API check log on verbose and/or error\r\n- print name of check on verbose\r\n- fine tunes the log output formatting π\r\n\r\n- timestamps first with 24h clock instead of AM/PM\r\n- align log level statements\r\n\r\n\r\n- adds tests for core formatting functions\r\n\r\n> Resolves #582 \r\n> Resolves #581 \r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/607",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/607",
+ "id": 1638272269,
+ "node_id": "PR_kwDOE8E-g85MxlS-",
+ "number": 607,
+ "title": "582 bug no log information is provided for failing api check setup scripts",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-23T20:35:42Z",
+ "updated_at": "2023-03-23T20:40:43Z",
+ "closed_at": "2023-03-23T20:39:12Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/607",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/607",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/607.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/607.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- logs HTTP request for API checks\r\n- prints setup and teardown script logs\r\n- print check name on `--verbose` flag\r\n\r\nExample:\r\n\r\n```bash\r\nRunning 3 checks in eu-west-1.\r\n\r\nβ Homepage - fetch stats 2 (43ms)\r\n\r\n ββHTTP Requestββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n GET https://api.checklyhq.com/public-stats\r\n Headers:\r\n User-Agent: Checkly/1.0 (https://www.checklyhq.com)\r\n accept-encoding: gzip, deflate\r\n\r\n ββHTTP Responseβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n Status Code: 200 OK\r\n Headers:\r\n server: Cowboy\r\n connection: close\r\n content-type: application/json; charset=utf-8\r\n vary: origin\r\n access-control-expose-headers: WWW-Authenticate,Server-Authorization,x-signed-dashboard,content-range\r\n strict-transport-security: max-age=15768000; includeSubDomains; preload\r\n x-frame-options: DENY\r\n x-xss-protection: 1; mode=block\r\n x-download-options: noopen\r\n x-content-type-options: nosniff\r\n cache-control: no-cache\r\n content-length: 62\r\n accept-ranges: bytes\r\n date: Thu, 23 Mar 2023 20:30:26 GMT\r\n via: 1.1 vegur\r\n Body:\r\n {\"apiCheckResults\":4695767712,\"browserCheckResults\":620886994}\r\n\r\n ββAssertionsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n β status code equals target \"200\".\r\n β JSON body property \"$.apiCheckResults\" is greater than target \"0\".\r\n\r\nβ Homepage - fetch stats (51ms)\r\n\r\n ββHTTP Requestββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n POST https://api.checklyhq.com/public-stats\r\n Headers:\r\n User-Agent: Checkly/1.0 (https://www.checklyhq.com)\r\n accept-encoding: gzip, deflate\r\n content-length: 10\r\n Body:\r\n {\"data\":1}\r\n\r\n ββHTTP Responseβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n Status Code: 404 Not Found\r\n Headers:\r\n server: Cowboy\r\n connection: close\r\n content-type: application/json; charset=utf-8\r\n vary: origin\r\n access-control-expose-headers: WWW-Authenticate,Server-Authorization,x-signed-dashboard,content-range\r\n strict-transport-security: max-age=15768000; includeSubDomains; preload\r\n x-frame-options: DENY\r\n x-xss-protection: 1; mode=block\r\n x-download-options: noopen\r\n x-content-type-options: nosniff\r\n cache-control: no-cache\r\n content-length: 60\r\n date: Thu, 23 Mar 2023 20:30:29 GMT\r\n via: 1.1 vegur\r\n Body:\r\n {\"statusCode\":404,\"error\":\"Not Found\",\"message\":\"Not Found\"}\r\n\r\n ββAssertionsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n β status code equals target \"200\". Received: 404.\r\n β JSON body property \"$.apiCheckResults\" is greater than target \"0\". Received: [].\r\n\r\n ββSetup Script Logsβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n 21:30:29 DEBUG *** START setup/teardown script runner with runtime version 2022.10\r\n 21:30:29 INFO TESTING SETUP\r\n 21:30:29 DEBUG *** END: Duration 0 s, 56.415 ms\r\n\r\n ββTeardown Script Logsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n 21:30:31 DEBUG *** START setup/teardown script runner with runtime version 2022.10\r\n 21:30:31 INFO TESTING TEARDOWN\r\n 21:30:31 DEBUG *** END: Duration 0 s, 40.193 ms\r\n\r\nβ my-test.spec.ts (7s)\r\n\r\n ββLogsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n 21:30:26 DEBUG Starting job\r\n 21:30:26 DEBUG Compiling environment variables\r\n 21:30:26 DEBUG Creating runtime using version 2022.10\r\n 21:30:26 DEBUG Running Playwright test script\r\n 21:30:27 INFO Running 1 test using 1 worker\r\n 21:30:27 INFO \r\n 21:30:28 INFO [1/1] [chromium] βΊ ../../var/task/src/2022-10/node_modules/vm2/lib/bridge.js:479:11 βΊ visit page and take screenshot\r\n 21:30:32 INFO \r\n 21:30:32 INFO \r\n 21:30:32 INFO 1 passed (5s)\r\n 21:30:32 DEBUG Run finished\r\n 21:30:33 DEBUG Uploading log file\r\n\r\nsrc/__checks__/folder/api-2.check.ts\r\n β Homepage - fetch stats 2 (43ms)\r\n β my-test.spec.ts (7s)\r\nsrc/__checks__/folder/api.check.ts\r\n β Homepage - fetch stats (51ms)\r\n\r\n1 failed, 2 passed, 3 total\r\n```\r\n\r\nResolves #582 \r\nResolves #581 \r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/606",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/606",
+ "id": 1638097874,
+ "node_id": "PR_kwDOE8E-g85Mw-5T",
+ "number": 606,
+ "title": "feat: add test sessions url [sc-14214]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-03-23T18:39:41Z",
+ "updated_at": "2023-03-28T14:35:03Z",
+ "closed_at": "2023-03-28T14:35:01Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/606",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/606",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/606.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/606.patch",
+ "merged_at": "2023-03-28T14:35:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add test-sessions and test-results URLs to `test --record` command output.\r\n\r\n\r\n\r\n\r\n\r\n> Resolves #[[sc-14214](https://app.shortcut.com/checkly/story/14214/as-a-user-i-want-to-see-the-links-to-test-session-or-results-in-my-cli-output)]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/605",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/605",
+ "id": 1637853709,
+ "node_id": "PR_kwDOE8E-g85MwJ_B",
+ "number": 605,
+ "title": "feat: updates example with clearer naming, groups example, descriptions and typo fixes",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-03-23T16:17:45Z",
+ "updated_at": "2023-03-27T10:32:18Z",
+ "closed_at": "2023-03-27T10:32:16Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/605",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/605",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/605.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/605.patch",
+ "merged_at": "2023-03-27T10:32:16Z"
+ },
+ "body": "β¦\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- reshuffles advanced example\r\n- adds a more advanced grouping example\r\n- adds descriptions to `checkly.config.ts`\r\n- adds playwright/test as dependency\r\n- fixes typos\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/604",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/604",
+ "id": 1635979273,
+ "node_id": "PR_kwDOE8E-g85Mp33n",
+ "number": 604,
+ "title": "fix: restore default reporter behaviour",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-22T15:15:45Z",
+ "updated_at": "2023-03-22T15:40:22Z",
+ "closed_at": "2023-03-22T15:40:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/604",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/604",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/604.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/604.patch",
+ "merged_at": "2023-03-22T15:40:20Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently `npx checkly test` always selects the CI reporter. Instead, we should select the List or CI reporter depending on whether the environment is a CI runner or local terminal.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/603",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/603",
+ "id": 1635494199,
+ "node_id": "PR_kwDOE8E-g85MoP7m",
+ "number": 603,
+ "title": "fix: update assertion in advanced example",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-22T10:35:43Z",
+ "updated_at": "2023-03-22T10:52:11Z",
+ "closed_at": "2023-03-22T10:52:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/603",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/603",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/603.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/603.patch",
+ "merged_at": "2023-03-22T10:52:10Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently updated the title for checklyhq.com/docs, breaking the example PW test. This PR updates the assertion to get the example working again.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/602",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/602",
+ "id": 1635436480,
+ "node_id": "PR_kwDOE8E-g85MoDkb",
+ "number": 602,
+ "title": "feat: release CLI v0.4.9",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-22T10:01:58Z",
+ "updated_at": "2023-03-22T10:11:34Z",
+ "closed_at": "2023-03-22T10:11:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/602",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/602",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/602.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/602.patch",
+ "merged_at": "2023-03-22T10:11:32Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the latest CLI release is out of sync with the examples. The latest CLI release expects `skipSsl`, but the examples use `skipSSL`. This causes an error for users going through the `npm create @checkly/checkly-cli` flow.\r\n\r\nTo resolve this, we can make a new release of the CLI.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/601",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/601",
+ "id": 1634578906,
+ "node_id": "PR_kwDOE8E-g85MlMOT",
+ "number": 601,
+ "title": "feat: add github reporter [gh-554]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-21T19:35:19Z",
+ "updated_at": "2023-04-05T09:11:47Z",
+ "closed_at": "2023-04-05T09:11:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/601",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/601",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/601.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/601.patch",
+ "merged_at": "2023-04-05T09:11:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `github` reporter: Annotations output and Summary file (use `CHECKLY_REPORTER_GITHUB_OUTPUT` environment variable or default `./checkly-github-report.md`)\r\n- add E2E test for `test --reporter github`\r\n\r\n\r\n> Resolves #554 (task two of four)\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/599",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/599",
+ "id": 1632843448,
+ "node_id": "PR_kwDOE8E-g85MfVFk",
+ "number": 599,
+ "title": "fix: add correct skipSSL property [gh-597]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-03-20T20:53:00Z",
+ "updated_at": "2023-03-21T16:23:34Z",
+ "closed_at": "2023-03-21T16:23:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/599",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/599",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/599.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/599.patch",
+ "merged_at": "2023-03-21T16:23:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `skipSSL` request property for API Checks (the `skipSsl` has wrong case)\r\n- set `skipSsl` as to-be-deprecated\r\n- rename property in the example projects.\r\n- handle certificate issues in `formatCheckResult()`.\r\n- add E2E test with a self-signed certificate URL using `skipSSL: true`\r\n\r\n\r\n\r\n> Resolves #597\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/598",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/598",
+ "id": 1632513273,
+ "node_id": "PR_kwDOE8E-g85MeONb",
+ "number": 598,
+ "title": "feat: add --reporter flag [gh-554]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-20T16:58:10Z",
+ "updated_at": "2023-03-21T14:34:01Z",
+ "closed_at": "2023-03-21T14:33:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/598",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/598",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/598.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/598.patch",
+ "merged_at": "2023-03-21T14:33:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `--reporter` flag for `test` command\r\n- add new `dot` reporter\r\n- add E2E test for `test --reporter dot`\r\n- replace `console.log()` with a custom function that uses `process.stdout.write()`\r\n\r\n\r\n> Resolves #554 (first of three tasks)\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/597",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/597",
+ "id": 1632496577,
+ "node_id": "I_kwDOE8E-g85hTevB",
+ "number": 597,
+ "title": "bug: assertion builder error when checking a site with a bad SSL certificate",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-20T16:46:55Z",
+ "updated_at": "2023-03-21T16:23:34Z",
+ "closed_at": "2023-03-21T16:23:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\nv0.4.8\r\n\r\n### Steps to reproduce\r\n\r\nExecute a test with the following API check:\r\n\r\n```ts\r\nnew ApiCheck('uptime-api-1', {\r\n name: 'Hello Uptime',\r\n activated: true,\r\n request: {\r\n method: 'POST',\r\n url: 'https://admin-service-uat.caseclinical.com/graphql',\r\n bodyType: 'GRAPHQL',\r\n body: 'query { uptime }',\r\n assertions: [\r\n AssertionBuilder.jsonBody('$.data').notEmpty(),\r\n AssertionBuilder.statusCode().equals(200),\r\n ]\r\n },\r\n})\r\n```\r\n\r\n### What is expected?\r\n\r\nGet the result or a handle error when the SSL is wrong. The `skipSsl` is not working properly.\r\n\r\n### What is actually happening?\r\n\r\n`npx checkly test` output:\r\n\r\n```\r\nRunning 1 checks in eu-west-1.\r\n\r\nβ Hello Uptime (397ms)\r\n\r\n/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:208\r\n return val.toString()\r\n ^\r\nTypeError: Cannot read properties of undefined (reading 'toString')\r\n at toString (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:208:16)\r\n at truncate (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:187:16)\r\n at formatHttpResponse (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:140:45)\r\n at formatCheckResult (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:56:9)\r\n at ListReporter.onCheckEnd (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/list.ts:31:51)\r\n at CheckRunner. (/home/yosoy/checkly/checkly-cli/packages/cli/src/commands/test.ts:183:16)\r\n at CheckRunner.emit (node:events:513:28)\r\n at CheckRunner.emit (node:domain:489:12)\r\n at MqttClient. (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/check-runner.ts:141:14)\r\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\r\n```\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/593",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/593",
+ "id": 1629334060,
+ "node_id": "PR_kwDOE8E-g85MTsVR",
+ "number": 593,
+ "title": "feat: use group frequency as fallback value for checks [gh-591]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2023-03-17T13:36:59Z",
+ "updated_at": "2023-05-23T14:11:29Z",
+ "closed_at": "2023-05-23T14:11:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/593",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/593",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/593.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/593.patch",
+ "merged_at": "2023-05-23T14:11:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe PR adds the `frequency` as `CheckGroup` and `CheckGroup.browserChecks` property. The new prop is used as a default check group setting, so if a check doesn't have a `frequency` setting can be used.\r\nThe behavior is like the `project` setting where the `frequency` in the root is applied to all types of checks and the `browserChecks.frequency` is used just for browser-checks.\r\nEvery time a `Check` is instanciated the following logic is used:\r\n1. **(new step added)** Apply `CheckGroup.frequency` if no `Check.frequency` is configured\r\n2. Apply `Project.checks.frequency` if still no `frequency` is configured\r\n3. Apply/Overide with `Check.frequency` if it exists\r\n4. **(new step added)** If it's a `BrowserCheck`, apply `CheckGroup.browserChecks.frequency` if still no `frequency` is set\r\n5. Apply `Project.browserChecks.frequency` if still no `frequency` is configured\r\n6. Apply/Overide with `BrowserCheck.frequency` if it exists\r\n\r\nAt the moment, only the `frequency` property is taken, but we could add all the `CheckConfigDefaults` properties (`activated`, `muted`, `doubleCheck`, `shouldFail`, etc.). \r\n\r\n\r\n\r\n`TODO`: add tests when the we confirm the logic is OK.\r\n\r\n> Resolves #591\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/592",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/592",
+ "id": 1628998700,
+ "node_id": "PR_kwDOE8E-g85MSkCA",
+ "number": 592,
+ "title": "feat: allow Auth0 signup via CLI",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-17T09:39:28Z",
+ "updated_at": "2023-03-17T15:14:07Z",
+ "closed_at": "2023-03-17T15:14:05Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/592",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/592",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/592.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/592.patch",
+ "merged_at": "2023-03-17T15:14:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nConsolidates all the code related to the auth context in `auth/index.ts` so we can clean up `LoginCommand`.\r\n\r\nWhen retrieving the API key, it will try first to fetch the user, and if it gets a 401 back, it will then register a new one.\r\n\r\n> Resolves #574\r\n\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/591",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/591",
+ "id": 1627864132,
+ "node_id": "I_kwDOE8E-g85hBzxE",
+ "number": 591,
+ "title": "bug: check frequency property is not using assigned group value",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-16T16:32:33Z",
+ "updated_at": "2023-05-23T14:11:31Z",
+ "closed_at": "2023-05-23T14:11:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n0.4.8\r\n\r\n### Steps to reproduce\r\n\r\n1. Having a `CheckGroup` with a `browserChecks.frequency = 30` value\r\n2. Having a `BrowserCheck` constructor with NO `frequency` specified\r\n3. Assign the check to the group using the BrowserCheck's `group` property\r\n4. deploy the project\r\n\r\n### What is expected?\r\n\r\nThe browser check should have a `frequency: 30`\r\n\r\n### What is actually happening?\r\n\r\nThe browser check no `frequency` configured from the group and it uses the 10 (ten minutes) default value (the default frequency from the config file or default backend schema value).\r\n\r\n### Any additional comments?\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/590",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/590",
+ "id": 1627743665,
+ "node_id": "PR_kwDOE8E-g85MOWFJ",
+ "number": 590,
+ "title": "feat: release v0.4.8 [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-16T15:26:33Z",
+ "updated_at": "2023-03-16T15:41:16Z",
+ "closed_at": "2023-03-16T15:41:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/590",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/590",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/590.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/590.patch",
+ "merged_at": "2023-03-16T15:41:15Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nRelease version 0.4.8\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/589",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/589",
+ "id": 1627334242,
+ "node_id": "PR_kwDOE8E-g85MM8LD",
+ "number": 589,
+ "title": "feat: allow --config with absolute path [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-16T12:03:32Z",
+ "updated_at": "2023-03-16T15:18:25Z",
+ "closed_at": "2023-03-16T15:18:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/589",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/589",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/589.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/589.patch",
+ "merged_at": "2023-03-16T15:18:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- allow and handle absolute path in `--config` flag\r\n- add test for `--config` with absolute path.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/588",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/588",
+ "id": 1627066212,
+ "node_id": "I_kwDOE8E-g85g-w9k",
+ "number": 588,
+ "title": "story: move CHECKLY prefixed envs to `AuthCommand` base class so they are documented",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2023-03-16T09:38:17Z",
+ "updated_at": "2024-03-01T19:17:35Z",
+ "closed_at": "2023-05-30T18:12:51Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWe have 2 special env vars for bypassing the auth flow which we use heavily with the CI use case. We are not using the oclif framework to set this env vars which then causes it not to be printed when a user invokes the `--help` command. Instead, we should move these to the `AuthCommand` so they are documented and easier to be discovered by the user\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/587",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/587",
+ "id": 1625967848,
+ "node_id": "PR_kwDOE8E-g85MITlz",
+ "number": 587,
+ "title": "feat: add --force flag to destroy command [gh-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-15T17:32:55Z",
+ "updated_at": "2023-03-15T20:31:28Z",
+ "closed_at": "2023-03-15T20:31:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/587",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/587",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/587.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/587.patch",
+ "merged_at": "2023-03-15T20:31:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `-f` / `--force` flag for `destroy` command\r\n- add E2E test cases for `destroy` command.\r\n\r\nReminder: add new flag into the CLI docs.\r\n\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/586",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/586",
+ "id": 1625508460,
+ "node_id": "PR_kwDOE8E-g85MGwhh",
+ "number": 586,
+ "title": "refactor: clarify βexisting sessionβ prompt when logging in",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-15T13:13:18Z",
+ "updated_at": "2023-03-15T13:17:14Z",
+ "closed_at": "2023-03-15T13:17:13Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/586",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/586",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/586.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/586.patch",
+ "merged_at": "2023-03-15T13:17:13Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/585",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/585",
+ "id": 1625118855,
+ "node_id": "PR_kwDOE8E-g85MFa8i",
+ "number": 585,
+ "title": "fix: clean up TS warnings if PWT types are available",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-15T09:36:52Z",
+ "updated_at": "2023-03-15T09:41:47Z",
+ "closed_at": "2023-03-15T09:41:46Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/585",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/585",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/585.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/585.patch",
+ "merged_at": "2023-03-15T09:41:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nIf PWT is installed in the same project TS complains about our example code. This PR doesn't change functionality and only makes TS happy.\r\n\r\n \r\n\r\n",
+ "closed_by": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/584",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/584",
+ "id": 1625093145,
+ "node_id": "PR_kwDOE8E-g85MFVWm",
+ "number": 584,
+ "title": "fix: make TS happy if PWT types are available",
+ "user": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-15T09:21:51Z",
+ "updated_at": "2023-03-15T09:33:56Z",
+ "closed_at": "2023-03-15T09:33:55Z",
+ "author_association": "COLLABORATOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/584",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/584",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/584.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/584.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nIf PWT is installed in a project, our example code shows a TS warning. There are no functionality changes, they only make the example code more TypeScripty.\r\n\r\n ",
+ "closed_by": {
+ "login": "stefanjudis",
+ "id": 962099,
+ "node_id": "MDQ6VXNlcjk2MjA5OQ==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/stefanjudis",
+ "html_url": "https://github.com/stefanjudis",
+ "followers_url": "https://api.github.com/users/stefanjudis/followers",
+ "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
+ "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
+ "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
+ "repos_url": "https://api.github.com/users/stefanjudis/repos",
+ "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/583",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/583",
+ "id": 1624261547,
+ "node_id": "PR_kwDOE8E-g85MCjv_",
+ "number": 583,
+ "title": "feat: add privateLocations to checks default config [gh-576]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-14T20:36:05Z",
+ "updated_at": "2023-03-15T12:22:33Z",
+ "closed_at": "2023-03-15T12:22:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/583",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/583",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/583.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/583.patch",
+ "merged_at": "2023-03-15T12:22:31Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `privateLocations` property into the default checks configuration.\r\n\r\n\r\n> Resolves #576\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/582",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/582",
+ "id": 1623676907,
+ "node_id": "I_kwDOE8E-g85gx1fr",
+ "number": 582,
+ "title": "bug: no log information is provided for failing API check setup scripts",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-14T15:05:42Z",
+ "updated_at": "2023-03-24T13:57:56Z",
+ "closed_at": "2023-03-24T13:57:55Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\nv8.15.0\n\n### @checkly/cli version\n\nv0.4.7\n\n### Steps to reproduce\n\nCreate an API check with a failing setup script. Run with `npx checkly test`.\r\n\r\n```\r\n// api_check.check.ts\r\nimport { ApiCheck, AssertionBuilder } from '@checkly/cli/constructs'\r\n\r\nnew ApiCheck('homepage-api-check-1', {\r\n name: 'Homepage - fetch stats',\r\n alertChannels: [],\r\n degradedResponseTime: 10000,\r\n maxResponseTime: 20000,\r\n localSetupScript: 'throw new Error(\"it doesnt work\")',\r\n request: {\r\n url: 'https://api.checklyhq.com/public-stats',\r\n method: 'GET',\r\n followRedirects: true,\r\n skipSsl: false,\r\n assertions: [\r\n AssertionBuilder.statusCode().equals(200),\r\n AssertionBuilder.jsonBody('$.apiCheckResults').greaterThan(0),\r\n ],\r\n }\r\n})\r\n```\n\n### What is expected?\n\nThe CLI should print clear logs from the failing setup script.\n\n### What is actually happening?\n\n```\r\n$ npx checkly test\r\n\r\nRunning 1 checks in eu-west-1.\r\n\r\nβ Homepage - fetch stats (0ms)\r\n\r\n\r\n\r\n__checks__/api.check.ts\r\n β Homepage - fetch stats (0ms)\r\n\r\n1 failed, 1 total\r\n```\n\n### Any additional comments?\n\nThe CLI also doesn't print setup/teardown script logs when the API check is passing and we run the check with `npx checkly test --verbose`.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/581",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/581",
+ "id": 1623656937,
+ "node_id": "I_kwDOE8E-g85gxwnp",
+ "number": 581,
+ "title": "bug: check titles aren't printed when using `--verbose`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-14T14:56:52Z",
+ "updated_at": "2023-03-24T13:57:56Z",
+ "closed_at": "2023-03-24T13:57:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\nv8.15.0\n\n### @checkly/cli version\n\n0.4.7\n\n### Steps to reproduce\n\nCreate a boilerplate project using `npm create @checkly/cli`. Then run the tests with `npx checkly test --verbose`.\n\n### What is expected?\n\nThe names/titles of the checks should be printed. This would make it possible to differentiate which logs come from which checks.\n\n### What is actually happening?\n\nThe names/titles are not printed. It isn't possible to tell which logs come from which checks.\r\n\r\n```\r\n$ npx checkly test --verbose\r\n\r\nRunning 2 checks in eu-west-1.\r\n\r\n\r\n ββHTTP Responseβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n Status Code: 200 OK\r\n Headers:\r\n server: Cowboy\r\n connection: close\r\n content-type: application/json; charset=utf-8\r\n vary: origin\r\n access-control-expose-headers: WWW-Authenticate,Server-Authorization,x-signed-dashboard,content-range\r\n strict-transport-security: max-age=15768000; includeSubDomains; preload\r\n x-frame-options: DENY\r\n x-xss-protection: 1; mode=block\r\n x-download-options: noopen\r\n x-content-type-options: nosniff\r\n cache-control: no-cache\r\n content-length: 62\r\n accept-ranges: bytes\r\n date: Tue, 14 Mar 2023 14:52:55 GMT\r\n via: 1.1 vegur\r\n Body:\r\n {\"apiCheckResults\":4627927602,\"browserCheckResults\":606320313}\r\n\r\n ββAssertionsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n β status code equals target \"200\".\r\n β JSON body property \"$.apiCheckResults\" is greater than target \"0\".\r\n\r\n\r\n ββLogsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n DEBUG, 3:52:53 PM, Starting job\r\n DEBUG, 3:52:53 PM, Backend used : Lambda\r\n DEBUG, 3:52:53 PM, Compiling environment variables\r\n DEBUG, 3:52:53 PM, Creating runtime using version 2022.10\r\n DEBUG, 3:52:53 PM, Running Playwright test script\r\n INFO, 3:52:54 PM, Running 1 test using 1 worker\r\n INFO, 3:52:54 PM,\r\n INFO, 3:52:55 PM, [1/1] [chromium] βΊ ../../var/task/src/2022-10/node_modules/vm2/lib/bridge.js:479:11 βΊ Checkly Homepage\r\n INFO, 3:53:00 PM,\r\n INFO, 3:53:00 PM,\r\n INFO, 3:53:00 PM, 1 passed (6s)\r\n DEBUG, 3:53:00 PM, Run finished\r\n DEBUG, 3:53:00 PM, Uploading log file\r\n\r\n__checks__/api.check.ts\r\n β Homepage - fetch stats (39ms)\r\n__checks__/homepage.spec.ts\r\n β homepage.spec.ts (7s)\r\n\r\n2 passed, 2 total\r\n```\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/580",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/580",
+ "id": 1622380005,
+ "node_id": "PR_kwDOE8E-g85L8NHl",
+ "number": 580,
+ "title": "feat: add config flag for test and deploy [gh-577]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-03-13T22:34:12Z",
+ "updated_at": "2023-03-15T16:59:24Z",
+ "closed_at": "2023-03-15T16:59:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/580",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/580",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/580.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/580.patch",
+ "merged_at": "2023-03-15T16:59:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `-c` / `--config` flag for `test`, `deploy` and `destroy` commands allowing to specify the configuration filename.\r\n- add unit tests cases for `loadChecklyConfig()` function\r\n- add E2E test cases pointing to different configuration files for the same project\r\n- add new function to split and get directory and filename from the `--config` flag argument.\r\n- adjust `pathToPosix()` to remove the `C:` prefix in Windows absolute path (TODO: we should handle other drive letters too)\r\n\r\n\r\n> Resolves #577\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/579",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/579",
+ "id": 1621399825,
+ "node_id": "PR_kwDOE8E-g85L47KP",
+ "number": 579,
+ "title": "feat: release v0.4.7 [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-13T12:34:31Z",
+ "updated_at": "2023-03-13T12:40:13Z",
+ "closed_at": "2023-03-13T12:40:11Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/579",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/579",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/579.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/579.patch",
+ "merged_at": "2023-03-13T12:40:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease version 0.4.7",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/578",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/578",
+ "id": 1621305087,
+ "node_id": "PR_kwDOE8E-g85L4mnR",
+ "number": 578,
+ "title": "feat: add the destroy command [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-13T11:33:26Z",
+ "updated_at": "2023-03-13T12:32:09Z",
+ "closed_at": "2023-03-13T12:32:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/578",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/578",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/578.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/578.patch",
+ "merged_at": "2023-03-13T12:32:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Implement a destroy command delete projects\r\n* Remove the only dot in the command descriptions\r\n* Add the ts watch command to the package.json for development\r\n\r\nWe need to wait until we deploy the new BE to merge this\r\n\r\nResolves #565",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/577",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/577",
+ "id": 1617740174,
+ "node_id": "I_kwDOE8E-g85gbMGO",
+ "number": 577,
+ "title": "story: target a specific configuration with `-c` / `--config` flag",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 2,
+ "created_at": "2023-03-09T18:04:02Z",
+ "updated_at": "2023-03-15T16:59:25Z",
+ "closed_at": "2023-03-15T16:59:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWe want to allow users to manage different target for test, deployment from one code base. The cleanest solution is to let users define different `checkly.config.ts` files that have different settings. This creates a composable way to:\r\n\r\n- target different environments like staging, production etc.\r\n- enables even cross account, cross project workflows by appending different credentials to a `npx checkly -c ` invocation\r\n\r\n## `-c` / `--config` flag\r\n\r\n- Flag applies to `test` and `deploy` commands.\r\n- When no flag is set, defaults to `checkly.config.ts` and then `checkly.config.js` in root directory\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/576",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/576",
+ "id": 1613823582,
+ "node_id": "I_kwDOE8E-g85gMP5e",
+ "number": 576,
+ "title": "feat: allow to configure global `privateLocations` for checks from `checkly-config.ts`",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-07T16:41:32Z",
+ "updated_at": "2023-03-15T12:22:33Z",
+ "closed_at": "2023-03-15T12:22:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nAs a user I want to configure all my checks with a global `privateLocations` property, without adding it to all particular `Check` constructor.\n\n### How would you implement this feature?\n\nAdd into the config, the property `privateLocations` within the `checks` object. We already have something similar with `locations` and `tags`.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/575",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/575",
+ "id": 1613508933,
+ "node_id": "PR_kwDOE8E-g85Lep1D",
+ "number": 575,
+ "title": "feat: release version 0.4.6 of CLI",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-07T13:52:33Z",
+ "updated_at": "2023-03-07T14:18:31Z",
+ "closed_at": "2023-03-07T14:18:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/575",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/575",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/575.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/575.patch",
+ "merged_at": "2023-03-07T14:18:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWindows users are currently affected by #568 and #572. We can do a release so that the fix is available.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/574",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/574",
+ "id": 1612012136,
+ "node_id": "I_kwDOE8E-g85gFVpo",
+ "number": 574,
+ "title": "story: enable signup via `login` command",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 2,
+ "created_at": "2023-03-06T18:42:17Z",
+ "updated_at": "2023-03-29T09:24:00Z",
+ "closed_at": "2023-03-29T09:24:00Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWith the CLI, using Checkly is terminal focussed. We want to enable users to install the CLI and signup from the CLI in one go. This extends the `login` command that already exists. Adding a separate `signup` commands feels bloated.\r\n\r\n## `login` command\r\n\r\nWe have multiple paths when executing `login`\r\n\r\n### No local user credentials\r\n\r\nprompt should be split in two options:\r\n\r\n1. `Do you want to log in with an existing Checkly account?`\r\n2. `Do you want to sign up for a new Checkly account?`\r\n\r\nCase 1: we follow the current, existing path. User logs in via browser session, API key is created.\r\n\r\nCase 2: \r\n- User is directed to `checklyhq.com/signup` with some query param. \r\n- User signs up but is not directed to the in-app onboarding flow.\r\n- API key is created just like case 1.\r\n\r\nEnd result: User is signed up to a fresh Checkly account and is ready to use the CLI\r\n\r\n\r\n## Existing user, locally logged in.\r\n\r\nBehaviour stays the same, i.e. we ask the user if they want to continue\r\n\r\n```\r\n npx checkly login\r\n? Existing session with account \"Production E2E MaC\", do you want to continue? (Y/n) \r\n```\r\n\r\n\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/573",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/573",
+ "id": 1611649087,
+ "node_id": "PR_kwDOE8E-g85LYYER",
+ "number": 573,
+ "title": "fix: transform all path to POSIX [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-06T15:19:02Z",
+ "updated_at": "2023-03-07T13:21:12Z",
+ "closed_at": "2023-03-07T13:21:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/573",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/573",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/573.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/573.patch",
+ "merged_at": "2023-03-07T13:21:10Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix duplicated `logicalId` error converting all path to POSIX. This fixes the problem checking if the check was already added with `preexistingCheckFiles.has(relPath)`.\r\n- add checks into the `test-project` for the E2E test.\r\n- `checkFileAbsolutePath` is not modified/covered by this PR.\r\n\r\n\r\n> Resolves #572\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/572",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/572",
+ "id": 1611486166,
+ "node_id": "I_kwDOE8E-g85gDVPW",
+ "number": 572,
+ "title": "bug: get `Error: Resource of type 'checks' with logical id '' already exists.` on Windows.",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-06T13:57:29Z",
+ "updated_at": "2023-03-07T13:21:11Z",
+ "closed_at": "2023-03-07T13:21:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.16.0\n\n### NPM version\n\n8.11.0\n\n### @checkly/cli version\n\nv0.4.5\n\n### Steps to reproduce\n\nOn Windows system, use `browserChecks.testMatch` glob to fetch the same `.spec.ts` file from two different places (i.e. a `CheckGroup` and the Checkly config file). Run `npx checkly test`.\n\n### What is expected?\n\nThe checks to run successfully.\n\n### What is actually happening?\n\n`Error: Resource of type 'checks' with logical id 'src/__checks__/.spec.ts' already exists.`\r\n\r\n\r\n\n\n### Any additional comments?\n\nThe problem happens only in Windows and the reason is because the `checkFilePath` is not a POSIX path. The `preexistingCheckFiles.has(relPath)` always returns `false` and the parser doesn't know it was already included.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/571",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/571",
+ "id": 1609041891,
+ "node_id": "PR_kwDOE8E-g85LP1Gi",
+ "number": 571,
+ "title": "fix: parse file with extension other than .js or .ts [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-03T17:54:58Z",
+ "updated_at": "2023-03-06T15:09:26Z",
+ "closed_at": "2023-03-06T15:09:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/571",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/571",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/571.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/571.patch",
+ "merged_at": "2023-03-06T15:09:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix the parser when the file path has an extension other than `.js` or `.ts`\r\n- add test with a check `.spec.ts` files importing file with extensions other than `.js` or `.ts`\r\n- fix issue with duplicated resources error when using file patterns in Windows. `pathToLogicalId()` is renamed to `pathToPosix()` and reused in all `path` related operations.\r\n\r\n\r\n> Resolves #568\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/570",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/570",
+ "id": 1608757550,
+ "node_id": "PR_kwDOE8E-g85LO4Sx",
+ "number": 570,
+ "title": "chore: lint enum usage",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-03T14:38:43Z",
+ "updated_at": "2023-03-03T14:46:45Z",
+ "closed_at": "2023-03-03T14:46:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/570",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/570",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/570.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/570.patch",
+ "merged_at": "2023-03-03T14:46:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently decided to prefer Union Types rather than Enums in publicly facing code. To make sure that we have a consistent code style, this PR adds an ESLint rule (from [here](https://github.com/typescript-eslint/typescript-eslint/issues/561#issuecomment-496664453)).\r\n\r\nThis PR also adds a small note in Contributing.md.\r\n\r\nIn cases where enums are already used, this PR just disables the lint rule.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/569",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/569",
+ "id": 1608660868,
+ "node_id": "PR_kwDOE8E-g85LOjRM",
+ "number": 569,
+ "title": "fix: export BodyType and migrate enums to string literals [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-03T13:40:25Z",
+ "updated_at": "2023-03-03T14:05:19Z",
+ "closed_at": "2023-03-03T14:05:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/569",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/569",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/569.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/569.patch",
+ "merged_at": "2023-03-03T14:05:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* export BodyType and migrate it to a type\r\n* turn opsgenie region and priority to types",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/568",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/568",
+ "id": 1608643154,
+ "node_id": "I_kwDOE8E-g85f4fJS",
+ "number": 568,
+ "title": "bug: TypeScript import fails when using `.x.ts` suffix",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-03T13:31:05Z",
+ "updated_at": "2023-03-06T15:09:26Z",
+ "closed_at": "2023-03-06T15:09:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv0.4.5\n\n### Steps to reproduce\n\nCreate a browser-check `.spec.ts` and a file with name `./.pages.ts`. Try to import the file using `import {} from './.pages'`. Run `npx checkly test`.\n\n### What is expected?\n\nAll checks to be loaded and run successfully.\n\n### What is actually happening?\n\nThe dependency file is not found:\r\n\r\n```\r\nThe following dependencies weren't found:\r\n //.pages\r\n``` \n\n### Any additional comments?\n\nSlack thread: https://checklycommunity.slack.com/archives/C04349E26EN/p1677757653932529",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/567",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/567",
+ "id": 1608409841,
+ "node_id": "I_kwDOE8E-g85f3mLx",
+ "number": 567,
+ "title": "story: enable shared / externally managed resources through `fromId()`",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-03T10:49:56Z",
+ "updated_at": "2023-04-25T15:08:56Z",
+ "closed_at": "2023-04-25T15:08:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\r\n\r\nUsers should be able to reference existing resources on the Checkly cloud that are not managed by their project, but potentially by another project or not managed at all via the CLI.\r\n\r\nSome practical cases:\r\n\r\n- A user can have two or more projects that live in separate Git repos that need to target shared resources: `webapp` , `site` and `backend`. They need to use the same, shared alert channels. But also think of other shared, cross project resources like a dashboard.\r\n- A user should be enabled to migrate to CLI without overhauling their setup from the start. This migration is easier when the user can keep their alerting setup and just migrate some Checks to start out with.\r\n\r\n## Proposal\r\n\r\n```ts\r\nexport const OpsGenieChannel = new OpsgenieAlertChannel.fromId(158554)\r\n```\r\n\r\n## Limitations\r\n- This only works and is only valid within the scope of one Checkly account for security reasons.\r\n- Removing a shared resource will break the setup on a next `deploy` as the reference no longer exists. We need to have a friendly error message.\r\n\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/566",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/566",
+ "id": 1608333104,
+ "node_id": "I_kwDOE8E-g85f3Tcw",
+ "number": 566,
+ "title": "story: move `@checkly/cli` package to `checkly` package at version 4.0.0.",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-03T10:05:23Z",
+ "updated_at": "2023-04-28T16:19:08Z",
+ "closed_at": "2023-04-28T16:19:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWe (very) recently got hold of the top-level `checkly` package name. This package name is better and clearer than the scoped `@checkly/cli` package as it does the functionality is larger than only a CLI. Because we inherited this package name, we need to start at version `4.0.0.` as we cannot reuse earlier versions.\r\n\r\nThis move includes:\r\n\r\n- [ ] start publishing the `@checkly/cli` to the `checkly` package name at \r\n- [ ] start publishing the `@checkly/create-cli` to the `create-checkly` package name\r\n- [ ] rename the GitHub repo to `checkly`\r\n- [ ] communicate to users that this change happened: email, Slack, Twitter, Changelog and inside the CLI.\r\n- [ ] keep mirroring the packages on the scoped `@checkly/` packages for 1 month. \n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/565",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/565",
+ "id": 1608309257,
+ "node_id": "I_kwDOE8E-g85f3NoJ",
+ "number": 565,
+ "title": "story: add `destroy` command",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-03T09:54:15Z",
+ "updated_at": "2023-03-13T12:32:10Z",
+ "closed_at": "2023-03-13T12:32:09Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nFor quickly demoing and trying out the CLI, a `destroy` command that removes a full project is a nice QOL improvement. \r\n\r\n## Add `destroy` command\r\n\r\nThe flow should be similar to π\r\n\r\n```\r\n$ npx checkly destroy\r\n\r\nAre you sure you want to delete all resources in project \"My CLI Project\" on the Checkly cloud? y/N\r\nPlease confirm by typing the project name \"My CLI Project\": _\r\n\r\nAll resources associated with project \"My CLI Project\" have been successfully deleted.\r\n```\r\n- Removes any and all resources associated with the constructs in a Project on the Checkly cloud.\r\n- Defaults to \"No\" option\r\n- Adds extra confirmation step where a user has to echo the project name\r\n- Confirms the deletion was done.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/564",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/564",
+ "id": 1608255921,
+ "node_id": "I_kwDOE8E-g85f3Amx",
+ "number": 564,
+ "title": "story: schedule checks on `deploy`",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-03-03T09:24:13Z",
+ "updated_at": "2023-03-15T13:15:44Z",
+ "closed_at": "2023-03-15T13:15:43Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWhen deploying using the `deploy` command, we want to schedule any newly created Checks and updated Checks by default. This gives the user direct feedback that after the `test` phase, Checks are working correctly and gives positive feedback on the home dashboard inside the Checkly webapp. This is specifically noticeable when setting Checks to larger frequencies like 1h or longer.\r\n\r\nThe flow is as follows:\r\n- User creates or updates Check constructs\r\n- User runs `deploy`, project gets pushed to the API endpoint.\r\n- Checkly project is synced, updating and creating Check resources\r\n- Updated Checks are scheduled directly after successful update / create.\r\n\r\nThis should be default behaviour and there is no flag or configuration property needed.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/563",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/563",
+ "id": 1607298524,
+ "node_id": "PR_kwDOE8E-g85LJ7Pd",
+ "number": 563,
+ "title": "feat: add git info into project [sc-14207]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-03-02T18:33:46Z",
+ "updated_at": "2023-03-22T15:23:07Z",
+ "closed_at": "2023-03-22T15:23:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/563",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/563",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/563.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/563.patch",
+ "merged_at": "2023-03-22T15:23:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- gather git repository information using `git-repo-info` package\r\n- (to be discussed) get the git remote origin URL using the `node:child_process.spawnSync` command\r\n- add a new `project` property (`repoInfo`) to be sent when `test` and `deploy` command\r\n\r\n\r\n**Important**: https://github.com/checkly/checkly-backend/pull/3924 must be merged first.\r\n\r\n> Resolves [[sc-14207](https://app.shortcut.com/checkly/story/14207/as-a-user-i-want-the-cli-to-gather-data-about-the-ci-git-info)]\r\n\r\n## New Dependency Submission\r\n- Add `git-repo-info` to get Git repository information\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/562",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/562",
+ "id": 1607069161,
+ "node_id": "PR_kwDOE8E-g85LJJju",
+ "number": 562,
+ "title": "chore: add integration testing on Windows",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-03-02T15:59:50Z",
+ "updated_at": "2023-03-03T14:10:10Z",
+ "closed_at": "2023-03-03T14:10:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/562",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/562",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/562.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/562.patch",
+ "merged_at": "2023-03-03T14:10:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe seem to have a decent number of users on Windows. With this PR we'll also run the integration tests on Windows. That should help us avoid regressions.\r\n\r\nIf this PR is accepted, we should update the branch protection rules to match the new jobs.\r\n\r\n#### New Dependencies\r\n[cross-env](https://www.npmjs.com/package/cross-env) is added as a dev dependency. This lets us set env vars for the integration tests in a cross platform way.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/561",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/561",
+ "id": 1603103442,
+ "node_id": "PR_kwDOE8E-g85K7svV",
+ "number": 561,
+ "title": "chore: use test sessions endpoint",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-02-28T13:44:11Z",
+ "updated_at": "2023-03-27T09:52:56Z",
+ "closed_at": "2023-03-27T09:52:55Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/561",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/561",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/561.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/561.patch",
+ "merged_at": "2023-03-27T09:52:55Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nTo enable better grouping of check runs, we've added a new `POST /next/test-sessions/run` endpoint which accepts a batch of check runs. This PR migrates the CLI to use the new API.\r\n\r\nSome changes were needed around error handling. Previously one `POST /next/checks/run/{browser,api}` request could file while the others succeed. Now, there's only a single `POST /next/test-sessions/run` that could fail. To handle this, this PR introduces a new `ERROR` event to the `check-runner` and a corresponding `onError()` handler in the result reporter. If the `POST /next/test-sessions/run` fails, the CLI stops the `npx checkly test` execution and logs the error. The main case is when the account doesn't have sufficient credit.\r\n\r\n\r\n\r\n#### Testing\r\n\r\nTo make the tests pass, we must merge the the backend first: https://github.com/checkly/checkly-backend/pull/3924\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/560",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/560",
+ "id": 1602999714,
+ "node_id": "PR_kwDOE8E-g85K7V_E",
+ "number": 560,
+ "title": "feat: release version 0.4.5 of CLI",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-28T12:42:23Z",
+ "updated_at": "2023-03-17T23:22:50Z",
+ "closed_at": "2023-02-28T12:45:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/560",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/560",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/560.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/560.patch",
+ "merged_at": "2023-02-28T12:45:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWindows users are currently affected by https://github.com/checkly/checkly-cli/issues/551. We can do a release so that the fix is available.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/559",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/559",
+ "id": 1602061184,
+ "node_id": "PR_kwDOE8E-g85K4Mhl",
+ "number": 559,
+ "title": "chore: move checkly package to devDependencies [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-27T22:38:18Z",
+ "updated_at": "2023-02-27T22:53:25Z",
+ "closed_at": "2023-02-27T22:53:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/559",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/559",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/559.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/559.patch",
+ "merged_at": "2023-02-27T22:53:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- move `@checkly/cli` package from `dependencies` to `devDependencies`\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/558",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/558",
+ "id": 1601995818,
+ "node_id": "PR_kwDOE8E-g85K3-ch",
+ "number": 558,
+ "title": "chore: remove project/milestone from story template [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-27T21:41:47Z",
+ "updated_at": "2023-02-27T22:29:40Z",
+ "closed_at": "2023-02-27T22:29:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/558",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/558",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/558.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/558.patch",
+ "merged_at": "2023-02-27T22:29:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- remove project/milestone reference from GH story template\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/557",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/557",
+ "id": 1600839417,
+ "node_id": "PR_kwDOE8E-g85K0FZs",
+ "number": 557,
+ "title": "docs: update readme with beta mention",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-27T09:51:16Z",
+ "updated_at": "2023-02-27T10:00:06Z",
+ "closed_at": "2023-02-27T10:00:05Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/557",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/557",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/557.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/557.patch",
+ "merged_at": "2023-02-27T10:00:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- small readme changes\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/556",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/556",
+ "id": 1599378354,
+ "node_id": "PR_kwDOE8E-g85KvXM1",
+ "number": 556,
+ "title": "fix: dependencies path separator in Windows [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-24T23:05:18Z",
+ "updated_at": "2023-02-27T21:04:15Z",
+ "closed_at": "2023-02-27T21:04:13Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/556",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/556",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/556.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/556.patch",
+ "merged_at": "2023-02-27T21:04:13Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix browser checks dependencies path separator when executing `test` or `deploy` on Windows\r\n- replace `rm -rf ./dist` with `rimfaf ./dist` allowing contributors running Windows\r\n\r\n\r\n> Resolves #551\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/555",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/555",
+ "id": 1598952044,
+ "node_id": "I_kwDOE8E-g85fThJs",
+ "number": 555,
+ "title": "story: review error messages",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 1,
+ "created_at": "2023-02-24T16:35:03Z",
+ "updated_at": "2023-04-11T16:02:44Z",
+ "closed_at": "2023-04-11T16:02:42Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nFollow up for https://github.com/checkly/checkly-cli/pull/553#issuecomment-1443728594\r\n\r\nWe should \r\n1. Migrate error messages to a central `messages.ts` file. This can make it easier to keep track of what error message copy we have.\r\n2. Go through all common error cases and make sure that they're covered nicely. Ideally we should give tips on how to solve issues and link to the relevant documentation.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/554",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/554",
+ "id": 1598664878,
+ "node_id": "I_kwDOE8E-g85fSbCu",
+ "number": 554,
+ "title": "story: add reporters in JUNIT and GH Actions summary format",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 0,
+ "created_at": "2023-02-24T13:46:45Z",
+ "updated_at": "2023-04-05T09:11:48Z",
+ "closed_at": "2023-04-05T09:11:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\r\n\r\nHaving structured test output inside CI and test management tooling is useful for quickly seeing what checks failed on `test` without having to view the logs. We want to support this by introducing `reporters` so a user can configure a reporter type. This pattern should be very familiar from Jest and [Playwright reporters](https://playwright.dev/docs/test-reporters)\r\n\r\n# GH Actions Job Summary\r\n\r\n- Failed / Passed state\r\n- Duration\r\n- Check Type\r\n- Link to Test Overview\r\n- Link to Test Session\r\n\r\nFailing checks should be sorted to the top\r\n\r\nSee\r\n- [Job summaries landing](https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/)\r\n- [Job Summary docs](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary)\r\n\r\n# Junit\r\n\r\nTBD: We need to research how Junit format can map to `checkly test` output.\r\n\r\n# `reporter` flag\r\n\r\nIntroduce a new flag `--reporter / -r` that takes the name of a supported reporter.\r\nFor reporters that are best consumed as files, like Junit, a user should be able to set an output file via an env variable, i.e. `CHECKLY_REPORTER_JUNIT_OUTPUT`\r\n\r\n# `reporter` Project property\r\n\r\nThe `reporter` property should also be under the `cli` section in the Project config. A user should be able to list multiple reporters and add the `outputFile` for reporter where it makes sense, like Junit.\r\n\r\n\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_\r\n\r\n### Tasks\r\n- [x] Add `--reporter` flag to the `test` command https://github.com/checkly/checkly-cli/pull/598\r\n- [x] Add Github reporter https://github.com/checkly/checkly-cli/pull/601\r\n- [ ] Add JUnit reporter\r\n- [ ] Add `cli.reporters` configuration",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/553",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/553",
+ "id": 1598658998,
+ "node_id": "PR_kwDOE8E-g85Ks8JC",
+ "number": 553,
+ "title": "feat: log error message when no resources in deploy preview",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-02-24T13:43:16Z",
+ "updated_at": "2023-02-27T17:53:18Z",
+ "closed_at": "2023-02-27T17:53:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/553",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/553",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/553.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/553.patch",
+ "merged_at": "2023-02-27T17:53:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nCurrently `npx checkly deploy --preview` has no output at all when no checks or other resources are detected. This output could be a bit misleading for new users.\r\n\r\nThis PR adds some output for this case:\r\n```\r\n$ npx checkly deploy --preview\r\n\r\nNo checks were detected. More information on how to set up a Checkly CLI project is available at https://checklyhq.com/docs/cli/.\r\n\r\n```\r\n\r\nThis issue could happen for a number of reasons, so I'm not sure if it makes sense to give any other info in the output for now.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/552",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/552",
+ "id": 1597003407,
+ "node_id": "I_kwDOE8E-g85fMFaP",
+ "number": 552,
+ "title": "bug: `test` command fails with group",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-23T14:50:28Z",
+ "updated_at": "2023-02-27T13:28:46Z",
+ "closed_at": "2023-02-27T13:28:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n0.4.4\n\n### Steps to reproduce\n\nCreate a simple check and group, then run `npx checkly test`:\r\n\r\n```\r\nconst group = new CheckGroup('my-group', {\r\n name: 'My Group',\r\n locations: [],\r\n})\r\n\r\nnew ApiCheck('homepage-api-check-1', {\r\n name: 'Homepage - fetch stats',\r\n alertChannels: [],\r\n degradedResponseTime: 10000,\r\n maxResponseTime: 20000,\r\n group,\r\n request: {\r\n url: 'https://api.checklyhq.com/public-stats',\r\n method: 'GET',\r\n followRedirects: true,\r\n skipSsl: false,\r\n assertions: [\r\n AssertionBuilder.statusCode().equals(200),\r\n AssertionBuilder.jsonBody('$.apiCheckResults').greaterThan(0),\r\n ],\r\n }\r\n})\r\n```\n\n### What is expected?\n\nThe check runs successfully.\n\n### What is actually happening?\n\nThe check is rejected by the backend:\r\n```\r\n$ npx checkly test\r\nβ Homepage - fetch stats\r\n\r\n ββExecution Errorβββ\r\n Failed to run a check. \"group.activated\" is required\r\n```\r\n\r\n\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/551",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/551",
+ "id": 1596950027,
+ "node_id": "I_kwDOE8E-g85fL4YL",
+ "number": 551,
+ "title": "bug: check dependencies don't work on Windows",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-23T14:16:56Z",
+ "updated_at": "2023-02-27T21:04:15Z",
+ "closed_at": "2023-02-27T21:04:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n0.4.2\r\n\r\n### Steps to reproduce\r\n\r\nCreate a Browser Check with local file dependencies (not in the same directory), and run `npx checkly test` on Windows. Deploying the project makes the check to have a `\\` path separator.\r\n\r\n### What is expected?\r\n\r\nThe check is able to run and resolve the local file dependencies.\r\n\r\n### What is actually happening?\r\n\r\nThe local file dependencies are uploaded with `\\` as a path separator rather than `/`. This then causes the check to fail with `Cannot find module './helpers/helper.js'`.\r\n\r\n### Any additional comments?\r\n\r\nThe CLI should convert the paths to use unix path separators before uploading the checks to Checkly.\r\n\r\nRelates to https://github.com/checkly/checkly-cli/issues/539 too.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/550",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/550",
+ "id": 1596666051,
+ "node_id": "PR_kwDOE8E-g85KmKGV",
+ "number": 550,
+ "title": "fix: use correct base path for CheckGroup testMatch",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2023-02-23T11:15:23Z",
+ "updated_at": "2023-02-23T14:06:43Z",
+ "closed_at": "2023-02-23T13:53:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/550",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/550",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/550.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/550.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #549\r\n\r\n`CheckGroup` supports loading `*.spec.ts` checks using `testMatch`, and `BrowserCheck` supports relative paths for `*.spec.ts` files passed in `code: { entrypoint }`. Internally, these relative files are loaded using the `Session.checkFileAbsolutePath` as the base path. As mentioned in the linked GH issue - this doesn't always give the expected behavior. In particular, if the constructs are instantiated in a helper file then imported in a `*.check.ts` file - then the extra files will be loaded relative to the `*.check.ts` file. For a more clear illustration, see the test in this PR (which fails for `main`).\r\n\r\nIt's hard to detect the file where the `CheckGroup` constructor is actually called. One possible solution is to require the user to pass the base path explicitly:\r\n```\r\nnew CheckGroup('my-group', { basePath: __filename })\r\n```\r\n\r\nThis adds extra boilerplate for users, though. Instead, this PR uses a library [get-caller-file](https://github.com/stefanpenner/get-caller-file). This library parses the file name of the caller from the `Error` stack trace. This is a bit of a hack, but it works fine and the library is widely used. This let's us correctly detect which file the `CheckGroup` is actually instantiated in.\r\n\r\nThis will be a bit of a breaking change in case any users were importing `CheckGroup`'s and `Check`'s to other files. I think that it's unlikely that users are doing this, though, so I think it's OK to merge this. Maybe we should consider making the next release `0.5.x`, though.\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/549",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/549",
+ "id": 1596437195,
+ "node_id": "I_kwDOE8E-g85fJ7LL",
+ "number": 549,
+ "title": "bug: __checkFilePath points to the wrong path when checkly resources are imported from different files",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-02-23T08:37:56Z",
+ "updated_at": "2023-02-28T08:32:47Z",
+ "closed_at": "2023-02-28T08:32:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n16\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n0.4.3\n\n### Steps to reproduce\n\nLet's say you have your checkly resources in file called `resources.js|ts` and these are imported by a check file, group.check.js, the relative path entrypoint calculation will be wrong in this case. `__checkFilePath` will be set as `group.check.js` and the `entrypoint` relative path functionality will break\n\n### What is expected?\n\nThat we have a relative path built according to the file which created the resources\n\n### What is actually happening?\n\nExplained in the steps to reproduce\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/548",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/548",
+ "id": 1595422339,
+ "node_id": "PR_kwDOE8E-g85Kh9bB",
+ "number": 548,
+ "title": "feat: release @checkly/cli v0.4.4",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-22T16:31:31Z",
+ "updated_at": "2023-02-23T09:29:18Z",
+ "closed_at": "2023-02-23T09:29:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/548",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/548",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/548.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/548.patch",
+ "merged_at": "2023-02-23T09:29:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nPrepare for a release of v0.4.4 of `@checkly/cli`. The release should be made right after merging https://github.com/checkly/checkly-cli/pull/547. This will keep the examples in sync with `@checkly/cli` for users creating new example projects via `npm create @checkly/cli`.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/547",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/547",
+ "id": 1595240822,
+ "node_id": "PR_kwDOE8E-g85KhWX7",
+ "number": 547,
+ "title": "feat: allow setting check group without calling ref()",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-22T14:49:14Z",
+ "updated_at": "2023-02-23T09:26:50Z",
+ "closed_at": "2023-02-23T09:26:49Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/547",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/547",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/547.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/547.patch",
+ "merged_at": "2023-02-23T09:26:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe `Check` construct already accepts `alertChannels` as actual `AlertChannel` constructs, but for `groupId` it accepts a `Ref` rather than a `CheckGroup`. This is a bit inconsistent, and it would be nice to follow one pattern for linking constructs. \r\n\r\nhttps://github.com/checkly/checkly-cli/blob/d1a1bed14d68fba64103b916bc8f90fedbec37d3/packages/cli/src/constructs/check.ts#L62-L65\r\n\r\nThis PR updates the preferred method of assigning a check to a group from passing a ref:\r\n```\r\nnew BrowserCheck('logicalId', { groupId: group.ref() })\r\n```\r\n\r\nto passing the group construct:\r\n```\r\nnew BrowserCheck('logicalId', { group })\r\n```\r\n\r\nThis is done in a backwards compatible way. The old `groupId` property is marked as deprecated.\r\n \r\n\r\n\r\nThis PR also updates the examples since it's just one line. To avoid a race condition, a release should be made right after this is merged. Docs are updated in https://github.com/checkly/checklyhq.com/pull/683.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/546",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/546",
+ "id": 1594835588,
+ "node_id": "PR_kwDOE8E-g85Kf_3S",
+ "number": 546,
+ "title": "fix: log clear error in case of internet connection issues",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-22T10:19:28Z",
+ "updated_at": "2023-02-22T10:28:31Z",
+ "closed_at": "2023-02-22T10:28:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/546",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/546",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/546.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/546.patch",
+ "merged_at": "2023-02-22T10:28:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #545 \r\n\r\nWhen there's no internet connection, the CLI fails with an unclear error. This can be reproduced by disabling WIFI.\r\n```\r\n$ npx checkly test\r\n TypeError: Cannot destructure property 'status' of 'err.response' as it is undefined.\r\n```\r\n\r\nThis PR detects this case by checking whether `err.response` is defined, and returns a more specific error message. The error messages returned are now: \r\n\r\nIncorrect API key (unchanged):\r\n```\r\n$ npx checkly test\r\n Error: Authentication failed with Account ID \"bf7babe3-0589-4cc9-9358-f706b3b11362\"\r\n and API key \"...8b0f\"\r\n```\r\n\r\nWifi Disabled:\r\n```\r\n$ npx checkly test\r\n Error: Encountered an error connecting to Checkly. Please check that the internet\r\n conenction is working.\r\n Error: getaddrinfo ENOTFOUND api.checklyhq.com\r\n```\r\n\r\nUnexpected error (for example, a 404 from Checkly):\r\n```\r\n$ npx checkly test\r\n Error: Encountered an unexpected error connecting to Checkly: Request failed with\r\n status code 404\r\n```\r\n\r\nImplementing this, I referred to [Axios error handling docs](https://axios-http.com/docs/handling_errors)\r\n\r\nI also made some small changes to `isAuthenticated`. The boolean return value is never used, so I changed it to `validateAuthentication`. It throws an error if there's an issue, otherwise it returns.\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/545",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/545",
+ "id": 1594755096,
+ "node_id": "I_kwDOE8E-g85fDggY",
+ "number": 545,
+ "title": "bug: unclear message in API error edge case",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-22T09:27:22Z",
+ "updated_at": "2023-02-22T10:28:31Z",
+ "closed_at": "2023-02-22T10:28:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n-\n\n### NPM version\n\n-\n\n### @checkly/cli version\n\n0.4.2\n\n### Steps to reproduce\n\nRun `npx checkly test` without an internet connection.\n\n### What is expected?\n\nThere is a clear error message. For example:\r\n\r\n> Unable to connect to Checkly services. Please check the internet connection.\n\n### What is actually happening?\n\n```\r\n$ npx checkly test\r\n TypeError: Cannot destructure property 'status' of 'err.response' as it is undefined.\r\n```\n\n### Any additional comments?\n\nThis is probably coming from here:\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/f8ac506dcee73d8242ca7ba9e11532f601045ac2/packages/cli/src/rest/api.ts#L54\r\n\r\nWe can't assume that `err.response` is defined - there might not have been a response from the API.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/544",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/544",
+ "id": 1593688670,
+ "node_id": "PR_kwDOE8E-g85KcM3L",
+ "number": 544,
+ "title": "feat: release @checkly/cli v0.4.3",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-21T15:34:44Z",
+ "updated_at": "2023-02-21T16:36:00Z",
+ "closed_at": "2023-02-21T16:35:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/544",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/544",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/544.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/544.patch",
+ "merged_at": "2023-02-21T16:35:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nHaving the changes to `--preview` (https://github.com/checkly/checkly-cli/pull/542) would be useful for the launch week demo.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/543",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/543",
+ "id": 1593361243,
+ "node_id": "PR_kwDOE8E-g85KbGuh",
+ "number": 543,
+ "title": "feat: use latest checkly/cli version in examples",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-21T12:04:53Z",
+ "updated_at": "2023-02-21T15:39:09Z",
+ "closed_at": "2023-02-21T15:39:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/543",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/543",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/543.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/543.patch",
+ "merged_at": "2023-02-21T15:39:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the examples are set to use version `^0.3.13` of `@checkly/cli`. Since there isn't yet a `1.0.0` release, though, this will enforce that the version `0.3.x` is used ([more info](https://michaelsoolee.com/npm-pre-1-caret-rules/)). Users of `npx create @checkly/cli` will end up using the alpha version `0.3.15` rather than the latest version of `@checkly/cli`.\r\n\r\nOne fix would simply be to update the exampels to use `^0.4.0`. I think that we may have trouble forgetting to keep this up-to-date, though, when `0.5.0` is released. To make sure that the examples are always using the latest CLI version, this PR simply updates them to `latest` for `@checkly/cli`.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/542",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/542",
+ "id": 1593236481,
+ "node_id": "PR_kwDOE8E-g85KasM4",
+ "number": 542,
+ "title": "feat: add improved output for checkly deploy --preview",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-21T10:38:35Z",
+ "updated_at": "2023-02-21T15:19:22Z",
+ "closed_at": "2023-02-21T15:19:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/542",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/542",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/542.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/542.patch",
+ "merged_at": "2023-02-21T15:19:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #526 \r\n\r\nCurrently `npx checkly deploy --preview` simply prints raw data from the backend:\r\n\r\n\r\nThis output only includes the logical ID and the resource type, but it would also be nice to have information like the file that the object was created in. In other commands, the CLI also gives human readable output by default. It would be nice to make `--preview` also give a human readable output, for consistency.\r\n\r\nI think that there's a lot of room to improve the `--preview` output, but it will require changes to the backend and significant work (I created a separate ticket for this: https://github.com/checkly/checkly-cli/issues/527). This PR simply makes some minor polishing to the `--preview` output - using only information already being returned by the backend. I'm not sure that it's worth investing too much effort into perfecting this PR - since I think it will be worth doing a major overhaul later on anyway.\r\n\r\n\r\n\r\n#### Notes\r\n* Since `UPDATE` also includes resources that didn't change, I think that it's the least interesting category. I put `CREATED` and `DELETED` at the top.\r\n* For `DELETED` resources, we only know the logical ID and resource type. We can't log any extra information for these.\r\n* The resources are sorted to give the output a bit more structure.\r\n* We already keep track of the source file for `Check` constructs. This PR tracks this information for _all_ constructs. It also makes sure to account for constructs created in the checkly config file.\r\n\r\n#### Testing\r\nI simply ran `npx checkly deploy --preview` locally.\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/541",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/541",
+ "id": 1592096939,
+ "node_id": "PR_kwDOE8E-g85KW5DC",
+ "number": 541,
+ "title": "feat: release v0.4.2",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-20T15:50:16Z",
+ "updated_at": "2023-02-20T15:53:03Z",
+ "closed_at": "2023-02-20T15:53:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/541",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/541",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/541.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/541.patch",
+ "merged_at": "2023-02-20T15:53:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/540",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/540",
+ "id": 1592065390,
+ "node_id": "PR_kwDOE8E-g85KWyei",
+ "number": 540,
+ "title": "fix: handle Windows path separator for logical IDs",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-20T15:26:54Z",
+ "updated_at": "2023-02-20T15:48:09Z",
+ "closed_at": "2023-02-20T15:48:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/540",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/540",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/540.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/540.patch",
+ "merged_at": "2023-02-20T15:48:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #539 \r\n\r\nOn Windows, the path separator is `\\` rather than `/`. The relative path of `testMatch` files is used in the logical ID. This causes problems, though, since `\\` isn't an allowed character in logical IDs. Users on Windows will receive the following error:\r\n```\r\n Error: The 'logicalId' must includes only allowed characters [A-Za-z0-9_-/#.]. (logicalId='src\\__checks__\\check.spec.ts')\r\n```\r\n\r\nAdditionally, logical ID's should be consistent across platforms. If `npx checkly deploy` produces different logical IDs in Linux CI vs a Windows developer laptop, then users would constantly see checks being deleted and recreated with each `npx checkly deploy`.\r\n\r\nThis PR resolves the issue by normalizing the logical IDs for `testMatch` files.\r\n\r\n#### Test Plan\r\n\r\nI've added a simple unit test to check that this works. \r\n\r\nI've also checked that this doesn't cause any breaking changes in logical ID's on macOS / Linux by running `npx checkly deploy` first with CLI version 0.4.0, then with this version. I've confirmed that the checks aren't recreated.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/539",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/539",
+ "id": 1591984049,
+ "node_id": "I_kwDOE8E-g85e47-x",
+ "number": 539,
+ "title": "bug: invalid logical ID's created on Windows",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-20T14:37:19Z",
+ "updated_at": "2023-02-20T15:48:09Z",
+ "closed_at": "2023-02-20T15:48:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\n-\r\n\r\n### NPM version\r\n\r\n-\r\n\r\n### @checkly/cli version\r\n\r\n0.4.0\r\n\r\n### Steps to reproduce\r\n\r\nOn windows, have a browser check created from a `testMatch` file.\r\n\r\n### What is expected?\r\n\r\nThe browser check should be created when running `npx checkly deploy`.\r\n\r\n### What is actually happening?\r\n\r\nThere's a validation error related to the logical ID:\r\n```\r\n Error: The 'logicalId' must includes only allowed characters [A-Za-z0-9_-/#.]. (logicalId='src\\__checks__\\check.spec.ts')\r\n```\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/538",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/538",
+ "id": 1591284190,
+ "node_id": "PR_kwDOE8E-g85KULB1",
+ "number": 538,
+ "title": "feat: release 0.4.1 [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-20T07:09:58Z",
+ "updated_at": "2023-02-20T11:21:20Z",
+ "closed_at": "2023-02-20T11:21:18Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/538",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/538",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/538.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/538.patch",
+ "merged_at": "2023-02-20T11:21:18Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease 0.4.1",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/537",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/537",
+ "id": 1589495004,
+ "node_id": "PR_kwDOE8E-g85KOdGY",
+ "number": 537,
+ "title": "feat: add doubleCheck support for groups [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-17T14:58:57Z",
+ "updated_at": "2023-02-20T07:06:36Z",
+ "closed_at": "2023-02-20T07:06:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/537",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/537",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/537.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/537.patch",
+ "merged_at": "2023-02-20T07:06:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdds doubleCheck prop to the groups. There is a BE PR associated with this as well\r\n\r\n> Resolves #[536]\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/536",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/536",
+ "id": 1589334984,
+ "node_id": "I_kwDOE8E-g85eu1PI",
+ "number": 536,
+ "title": "bug: the `doubleCheck` property is not available on a `CheckGroup`",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-17T13:09:14Z",
+ "updated_at": "2023-02-20T11:22:21Z",
+ "closed_at": "2023-02-20T11:22:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n0.4.0\n\n### Steps to reproduce\n\n- Create a `CheckGroup` and try assigning a `doubleCheck` property.\r\n- Or, set a `doubleCheck` default in `checkly.config.ts`. The value will not be inherited by any `CheckGroup` in the project. \r\n\n\n### What is expected?\n\nThe `doubleCheck` property is available on any `CheckGroup` and inherits just like Checks do.\n\n### What is actually happening?\n\nThe setting is ignored\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/535",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/535",
+ "id": 1589313979,
+ "node_id": "PR_kwDOE8E-g85KN1pz",
+ "number": 535,
+ "title": "feat: adds docs links to constructors, updates docs links in create-cβ¦",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-17T12:53:38Z",
+ "updated_at": "2023-02-17T12:58:26Z",
+ "closed_at": "2023-02-17T12:58:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/535",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/535",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/535.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/535.patch",
+ "merged_at": "2023-02-17T12:58:25Z"
+ },
+ "body": "β¦li, catches wrong Node version\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nSome small quality of life changes:\r\n\r\n- docs links in create-cli and basic JSdocs\r\n- catches wrong Node version in create-cli\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/534",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/534",
+ "id": 1587696065,
+ "node_id": "I_kwDOE8E-g85eolHB",
+ "number": 534,
+ "title": "bug: regex for header is not persisted using AssertionBuilder",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-16T13:38:19Z",
+ "updated_at": "2023-02-17T08:50:20Z",
+ "closed_at": "2023-02-17T08:50:20Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n0.4.0\n\n### Steps to reproduce\n\nCreate an assertion as follows using the `AssertionBuilder`\r\n\r\n```\r\nAssertionBuilder.headers('strict-transport-security', 'max-age=(\\\\d+)').greaterThan(10000),\r\n```\n\n### What is expected?\n\nthe regex is persisted on deploy and it looks like this in the UI\r\n\r\n\r\n\n\n### What is actually happening?\n\nthe regex is not persisted. \n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/533",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/533",
+ "id": 1587252664,
+ "node_id": "PR_kwDOE8E-g85KG5ri",
+ "number": 533,
+ "title": "feat: release 0.4.0 for the beta phase [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-16T08:31:29Z",
+ "updated_at": "2023-02-16T08:36:22Z",
+ "closed_at": "2023-02-16T08:36:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/533",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/533",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/533.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/533.patch",
+ "merged_at": "2023-02-16T08:36:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Update luxon to address a CVE\r\n* Cut the beta release",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/532",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/532",
+ "id": 1586843470,
+ "node_id": "PR_kwDOE8E-g85KFg6l",
+ "number": 532,
+ "title": "chore: remove browserCheckDefaults from groups [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 9,
+ "created_at": "2023-02-16T01:27:40Z",
+ "updated_at": "2023-02-23T17:14:31Z",
+ "closed_at": "2023-02-23T17:14:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/532",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/532",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/532.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/532.patch",
+ "merged_at": "2023-02-23T17:14:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- remove `browserCheckDefaults` property from `CheckGroup` construct\r\n- add type for `apiCheckDefaults`\r\n- now `apiCheckDefaults` and `defaultApiCheckDefaults` are 'merged' (you could configure a subset of properties)\r\n- add new tests for `test` command filtering and groups usages.\r\n\r\n\r\n> Resolves #524\r\n\r\nImportant: we should deploy https://github.com/checkly/checkly-backend/pull/3900 first. Tests will fail until the `browserCheckDefaults` is optional.\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/531",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/531",
+ "id": 1586181581,
+ "node_id": "PR_kwDOE8E-g85KDSIi",
+ "number": 531,
+ "title": "feat: detect construct usage in spec file [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-15T16:37:02Z",
+ "updated_at": "2023-02-15T17:12:31Z",
+ "closed_at": "2023-02-15T17:12:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/531",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/531",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/531.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/531.patch",
+ "merged_at": "2023-02-15T17:12:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- detect CLI construct usage in spec file and returns a detailed error message.\r\n\r\n\r\n> Resolves #387\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/530",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/530",
+ "id": 1586135901,
+ "node_id": "PR_kwDOE8E-g85KDIDH",
+ "number": 530,
+ "title": "chore: modify error message when a construct is used outside the CLI β¦",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-15T16:12:25Z",
+ "updated_at": "2023-02-15T16:50:55Z",
+ "closed_at": "2023-02-15T16:50:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/530",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/530",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/530.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/530.patch",
+ "merged_at": "2023-02-15T16:50:54Z"
+ },
+ "body": "β¦[sc-0]\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- modify error message when a construct is created outside the CLI scope.\r\n\r\n\r\n> Resolves #525\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/529",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/529",
+ "id": 1585924068,
+ "node_id": "PR_kwDOE8E-g85KCaOs",
+ "number": 529,
+ "title": "chore: update slack channel for CI",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-15T14:07:45Z",
+ "updated_at": "2023-02-15T14:10:12Z",
+ "closed_at": "2023-02-15T14:10:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/529",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/529",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/529.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/529.patch",
+ "merged_at": "2023-02-15T14:10:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/528",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/528",
+ "id": 1585813941,
+ "node_id": "I_kwDOE8E-g85ehZm1",
+ "number": 528,
+ "title": "docs: clarify logical ID's and `testMatch` checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064776,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
+ "name": "documentation",
+ "color": "0075ca",
+ "default": true,
+ "description": "Improvements or additions to documentation"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-02-15T12:57:22Z",
+ "updated_at": "2023-02-23T14:35:28Z",
+ "closed_at": "2023-02-23T14:11:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What is the improvement or update you wish to see?\n\nFor Browser Checks automatically created from `*.spec.ts` files with `testMatch`, the logical ID is automatically generated and is based on the path of the check. One important limitation of this is that moving a `*.spec.ts` file can cause the check deleted then recreated when running `npx checkly deploy`, rather than simply updating the check. This can cause users to loose the history of the check.\r\n\r\nThis is a potential footgun that might be worth a small call-out in the docs. For users that which to avoid this, they may be better off creating checks directly using the `BrowserCheck` construct to have more control over the logical ID.\r\n \n\n### Is there any context that might help us understand?\n\nno additional context\n\n### Does the docs page already exist? Please link to it.\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/527",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/527",
+ "id": 1585808339,
+ "node_id": "I_kwDOE8E-g85ehYPT",
+ "number": 527,
+ "title": "feat: show fine-grained detail of changes in `npx checkly deploy --preview`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 12,
+ "created_at": "2023-02-15T12:53:21Z",
+ "updated_at": "2024-10-10T09:44:55Z",
+ "closed_at": "2024-10-10T09:44:55Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\n\r\nThis issue relates to https://github.com/checkly/checkly-cli/issues/526, but I think that it's a distinct issue and a bit harder to fix.\r\n\r\nCurrently `npx checkly deploy --preview` only shows high-level information about the changes: which checks/resources were created, updated, and deleted. It currently doesn't show _which_ fields are changed. For example, it won't show that a check goes from `activated: true` to `activated: false`. It also doesn't detect the case where a check isn't changed at-all - the check will still show as updated in the diff.\r\n\r\nIt would be great if `npx checkly deploy --preview` gave more fine-grained detail:\r\n\r\n```\r\n$ npx checkly deploy --preview\r\n\r\nDeleted:\r\n (Check) 'My Check'\r\n \r\nUpdated:\r\n (Check) 'Other Check'\r\n + activated: true ~> false\r\n + frequency: 10 ~> 15\r\n \r\nUnchanged:\r\n (Check) 'another check'\r\n```\r\n\r\n\r\n\r\n### How would you implement this feature?\r\n\r\nMaybe [jest-diff](https://jestjs.io/docs/jest-platform#jest-diff) is useful. We can also look at `terraform plan` for inspiration on how the output should be formated.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/526",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/526",
+ "id": 1585685849,
+ "node_id": "I_kwDOE8E-g85eg6VZ",
+ "number": 526,
+ "title": "feat: polish output from `npx checkly deploy --preview`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-15T11:23:12Z",
+ "updated_at": "2023-02-21T15:19:22Z",
+ "closed_at": "2023-02-21T15:19:22Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\n\r\nThe current output for `npx checkly deploy --preview` is just the raw response from the backend:\r\n```\r\n$ npx checkly deploy --preview\r\n{\r\n diff: {\r\n checks: {\r\n 'public-resource_/public-stats': 'UPDATE',\r\n 'public-resource_/v1/runtimes': 'UPDATE',\r\n '__checks__/homepage.spec.ts': 'UPDATE'\r\n }\r\n }\r\n}\r\n```\r\n\r\nThis is clear enough and users will likely understand it, but it's not consistent with the human readable output used in the rest of the CLI. We should consider printing this with different formatting and maybe use colored output (red for deletion, green for creation, etc). I'm not sure what exactly the best format would be, but maybe something like:\r\n\r\n```\r\nDeleting the following resources:\r\n (Check) 'My Browser Check'\r\n (Check Group) 'Production Check Group'\r\n \r\nCreating the following resources:\r\n (Check) 'New Browser Check' my-project/__checks__/new.check.ts\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/525",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/525",
+ "id": 1585607901,
+ "node_id": "I_kwDOE8E-g85egnTd",
+ "number": 525,
+ "title": "story: Have a better error message when people use checkly constructs outside of checkly cli",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-15T10:30:10Z",
+ "updated_at": "2023-02-15T16:50:55Z",
+ "closed_at": "2023-02-15T16:50:55Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nWhen someone imports a checkly constructs outside the checkly cli scope, we just throw an error `Unable to create a construct due to an unexpected error. Please contact Checkly support.` which is quite cryptic and there is nothing support can do about this. We should instead indicate that checkly constructs can only be used if the cli is involved\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/524",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/524",
+ "id": 1585510983,
+ "node_id": "I_kwDOE8E-g85egPpH",
+ "number": 524,
+ "title": "feat: clarify (or remove) `apiCheckDefaults` and `browserCheckDefaults` in `CheckGroup`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-15T09:27:35Z",
+ "updated_at": "2023-02-23T17:14:31Z",
+ "closed_at": "2023-02-23T17:14:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nCurrently it's unclear how to use `apiCheckDefaults` and `browserCheckDefaults` in `CheckGroup`. The types are still `any` and we don't have much documentation for them ([relevant docs](https://www.checklyhq.com/docs/cli/constructs/#adding-checks-to-a-check-group)).\r\n\n\n### How would you implement this feature?\n\nFrom what I can see, both fields are stored in our backend and applied there, rather than being applied to constructs from the CLI. I suspect that `browserCheckDefaults` is never actually used - from a quick look, I don't see a way to set any browser check defaults in the Check Group page in the UI.\r\n\r\nI propose that we:\r\n1. Remove `browserCheckDefaults` from the `CheckGroup` construct\r\n2. Either also remove `apiCheckDefaults` from the `CheckGroup` construct, or add better documentation and a more clear TS type.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/523",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/523",
+ "id": 1585161096,
+ "node_id": "I_kwDOE8E-g85ee6OI",
+ "number": 523,
+ "title": "feat: Allow Checkly to Export Test Results to playwright Native html Report",
+ "user": {
+ "login": "fonzi",
+ "id": 626330,
+ "node_id": "MDQ6VXNlcjYyNjMzMA==",
+ "avatar_url": "https://avatars.githubusercontent.com/u/626330?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/fonzi",
+ "html_url": "https://github.com/fonzi",
+ "followers_url": "https://api.github.com/users/fonzi/followers",
+ "following_url": "https://api.github.com/users/fonzi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/fonzi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/fonzi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/fonzi/subscriptions",
+ "organizations_url": "https://api.github.com/users/fonzi/orgs",
+ "repos_url": "https://api.github.com/users/fonzi/repos",
+ "events_url": "https://api.github.com/users/fonzi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/fonzi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2023-02-15T03:43:29Z",
+ "updated_at": "2023-03-03T09:58:30Z",
+ "closed_at": "2023-03-03T09:58:30Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\r\n\r\nIdeally, have a way to export the native playwright test results as HTML. This would allow clients to use those results however they need. \r\n\r\nAt my current company, we are looking at switching from TestRails to TestOps as our main test case manager. We can use this [plugin](https://www.npmjs.com/package/allure-playwright) to generate allure reports. Letting us upload it to TestOps and have automated test case management. \r\n\r\nOur case is that it'd be ideal for managers / SOC2 Auditors to get all the tests we have in one centralized location (TestOps) instead of having to also give them access to the checkly internal dashboard. \r\n\r\nPlaywright does support an HTML report as it's the native tool. However, it also showcases some [third-party reporters ](https://playwright.dev/docs/test-reporters#third-party-reporter-showcase)\r\n\r\nThis feature would essentially emulate `npx playwright test --reporter=${report_tool}`\r\nIdeally, the tests that we are thinking of running from checkly would not be part of our normal smoke/regression runs since they are always running. So having them integrate into TestOps would be ideal here. And maintain trends in a single place. \r\n\r\n\r\nThis is still in the brainstorming phase so we have no immediate need to solve this. \r\n\r\n### How would you implement this feature?\r\n\r\nIt would be great to add a button at the app.checklyhq.com board with an option to export all the last runs and export that as an HTML report. Or even from the edit screen where I can export the results as a native playwright report. ",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "not_planned"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/522",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/522",
+ "id": 1584458419,
+ "node_id": "PR_kwDOE8E-g85J9d6V",
+ "number": 522,
+ "title": "feat: allow Region type augmentation [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-14T16:21:38Z",
+ "updated_at": "2023-02-15T13:00:48Z",
+ "closed_at": "2023-02-15T13:00:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/522",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/522",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/522.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/522.patch",
+ "merged_at": "2023-02-15T13:00:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add typed `runLocation` attribute\r\n- allow user to augment the `Region` type with missing new locations, example:\r\n```ts\r\nimport { defineConfig, type Region } from '@checkly/cli'\r\n\r\ndeclare module '@checkly/cli' {\r\n export interface Region {\r\n 'ar-east-1': string\r\n 'ar-central-1': string\r\n 'ar-west-1': string\r\n }\r\n}\r\n\r\nexport default defineConfig({\r\n projectName: 'Advanced Example Project',\r\n logicalId: 'advanced-example-project',\r\n repoUrl: 'https://github.com/checkly/checkly-cli',\r\n checks: {\r\n locations: ['us-east-1', 'ar-central-1'],\r\n tags: ['mac'],\r\n runtimeId: '2022.10',\r\n checkMatch: '**/*.check.ts',\r\n browserChecks: {\r\n testMatch: '**/__checks__/*.spec.ts', // this matches any Playwright spec-files and automagically creates a Browser check\r\n },\r\n },\r\n cli: {\r\n runLocation: 'ar-central-1',\r\n },\r\n})\r\n```\r\n\r\n\r\n> Resolves #517 (not totally related)\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/521",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/521",
+ "id": 1584379555,
+ "node_id": "PR_kwDOE8E-g85J9MxX",
+ "number": 521,
+ "title": "docs: use defineConfig in examples",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-14T15:35:25Z",
+ "updated_at": "2023-02-14T15:48:28Z",
+ "closed_at": "2023-02-14T15:48:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/521",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/521",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/521.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/521.patch",
+ "merged_at": "2023-02-14T15:48:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nHaving type checking and Intellisense completion for the Checkly config is quite useful ([docs here](https://www.checklyhq.com/docs/cli/project-structure/#config-intellisense)). We should consider making this the suggested setup in the examples, so that users don't need to search for it in the docs.\r\n\r\n(Good idea @stefanjudis π₯³ )",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/520",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/520",
+ "id": 1584358411,
+ "node_id": "PR_kwDOE8E-g85J9ILa",
+ "number": 520,
+ "title": "release version 0.3.15 of @checkly/cli",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-14T15:22:39Z",
+ "updated_at": "2023-02-15T08:48:00Z",
+ "closed_at": "2023-02-15T08:47:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/520",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/520",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/520.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/520.patch",
+ "merged_at": "2023-02-15T08:47:59Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n### Notes for reviewer\r\nThe examples currently use `AssertionBuilder` but it isn't released yet. This PR prepares a release of `@checkly/cli` so that `AssertionBuilder` is released and the examples are again usable by users.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/519",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/519",
+ "id": 1584222925,
+ "node_id": "I_kwDOE8E-g85ebVLN",
+ "number": 519,
+ "title": "bug: adding alert channels to check in the config doesn't work",
+ "user": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-14T14:02:57Z",
+ "updated_at": "2023-02-14T15:17:46Z",
+ "closed_at": "2023-02-14T15:17:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.14 darwin-arm64 node-v16.17.0\n\n### Steps to reproduce\n\n1. add alert channels in the checkly config like in the example in the docs: https://www.checklyhq.com/docs/cli/project-structure/#global-configuration\r\n2. deploy\r\n3. check in the account: the alert channels are not added to the individual checks.\n\n### What is expected?\n\nAlert channels are added to all the checks.\n\n### What is actually happening?\n\nAlert channels are not added to the checks. Sadge. \n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/518",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/518",
+ "id": 1584105846,
+ "node_id": "PR_kwDOE8E-g85J8RPH",
+ "number": 518,
+ "title": "Tnolet comment copy tweaks",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-14T12:44:59Z",
+ "updated_at": "2023-02-15T13:37:06Z",
+ "closed_at": "2023-02-15T13:37:05Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/518",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/518",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/518.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/518.patch",
+ "merged_at": "2023-02-15T13:37:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/517",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/517",
+ "id": 1584096504,
+ "node_id": "I_kwDOE8E-g85ea2T4",
+ "number": 517,
+ "title": "bug: `defineConfig` marks adding strings to `locations` is not allowed",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-14T12:37:59Z",
+ "updated_at": "2023-02-15T13:00:48Z",
+ "closed_at": "2023-02-15T13:00:48Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n0.3.14\n\n### Steps to reproduce\n\nJust create a `checkly.config.ts` and add some locations as strings.\r\n\r\n```ts\r\nimport { defineConfig } from '@checkly/cli'\r\n\r\nconst config = {\r\n projectName: 'Advanced Example Project',\r\n logicalId: 'advanced-example-project',\r\n repoUrl: 'https://github.com/checkly/checkly-cli',\r\n checks: {\r\n locations: ['us-east-1', 'eu-west-1'],\r\n tags: ['mac'],\r\n runtimeId: '2022.10',\r\n checkMatch: '**/*.check.ts',\r\n browserChecks: {\r\n testMatch: '**/__checks__/*.spec.ts', // this matches any Playwright spec-files and automagically creates a Browser check\r\n },\r\n },\r\n cli: {\r\n runLocation: 'eu-west-1',\r\n },\r\n}\r\n\r\nexport default defineConfig(config)\r\n```\r\n\n\n### What is expected?\n\nThe TS parser accepts the config as correct.\n\n### What is actually happening?\n\nThe ts parser errors out when running a `checkly` command with\r\n\r\n```\r\ntimnolet@Tims-MacBook-Pro-2 emerald-mite % npx checkly test --list \r\n TSError: β¨― Unable to compile TypeScript:\r\n checkly.config.ts:21:29 - error TS2345: Argument of type '{ projectName: string; logicalId: string; repoUrl: string; checks: { locations: string[]; tags: string[]; runtimeId: string; \r\n checkMatch: string; browserChecks: { testMatch: string; }; }; cli: { runLocation: string; }; }' is not assignable to parameter of type 'ChecklyConfig'.\r\n Types of property 'checks' are incompatible.\r\n Type '{ locations: string[]; tags: string[]; runtimeId: string; checkMatch: string; browserChecks: { testMatch: string; }; }' is not assignable to type 'CheckConfigDefaults & { \r\n checkMatch?: string | undefined; ignoreDirectoriesMatch?: string[] | undefined; browserChecks?: (CheckConfigDefaults & { ...; }) | undefined; }'.\r\n Type '{ locations: string[]; tags: string[]; runtimeId: string; checkMatch: string; browserChecks: { testMatch: string; }; }' is not assignable to type 'CheckConfigDefaults'.\r\n Types of property 'locations' are incompatible.\r\n Type 'string[]' is not assignable to type 'Region[]'.\r\n Type 'string' is not assignable to type 'Region'.\r\n\r\n 21 export default defineConfig(config)\r\n```\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/516",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/516",
+ "id": 1583795727,
+ "node_id": "I_kwDOE8E-g85eZs4P",
+ "number": 516,
+ "title": "story: Improve the CI/CD flow of the cli",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 5221148871,
+ "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
+ "name": "build",
+ "color": "bfdadc",
+ "default": false,
+ "description": "Issue regarding building and packaging"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-02-14T09:21:20Z",
+ "updated_at": "2023-08-10T03:33:12Z",
+ "closed_at": "2023-08-10T03:33:12Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\r\nWe want to improve the CI/CD workflow of the cli. This involves lint checks, easier releases and auto release message creation using conventional commits.\r\n\r\nWe can use eslint with simple git-hooks for lint checks. Package versioning and release messages can be achieved with sematic-release. If there is anything better, I'm also open to suggestions\r\n\r\n- [x] Linter, local and CI - https://github.com/checkly/checkly-cli/pull/731\r\n- [x] Automatic package versioning upon github releases - https://github.com/checkly/checkly-cli/pull/769\r\n- [x] Automatic release message creation - https://github.com/checkly/checkly-cli/pull/769\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/515",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/515",
+ "id": 1581858336,
+ "node_id": "PR_kwDOE8E-g85J0uri",
+ "number": 515,
+ "title": "chore: change GH issue template labels",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-13T08:09:05Z",
+ "updated_at": "2023-02-13T12:39:53Z",
+ "closed_at": "2023-02-13T12:39:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/515",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/515",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/515.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/515.patch",
+ "merged_at": "2023-02-13T12:39:51Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIt appears that labels aren't automatically being added to new issues when using the GH issue templates. This PR changes the syntax to follow [this doc](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms) and changes the label names to match our current labels. I'm not sure that it's possible to test this without merging, but I think that it should fix auto-labeling.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/514",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/514",
+ "id": 1580501479,
+ "node_id": "PR_kwDOE8E-g85JwYp4",
+ "number": 514,
+ "title": "feat: add testOnly flag for checks [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-10T23:50:34Z",
+ "updated_at": "2023-02-13T13:10:03Z",
+ "closed_at": "2023-02-13T13:09:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/514",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/514",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/514.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/514.patch",
+ "merged_at": "2023-02-13T13:09:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `testOnly` (default: `false`) in `Check` construct to discard the check on `deploy` command\r\n- prepare `synthesizeRecord()` to easily add `testOnly` flag into other resources/construts, if we require this in the future\r\n- include `testOnly` flag in docs\r\n\r\n\r\n> Resolves #510\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/513",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/513",
+ "id": 1580420966,
+ "node_id": "PR_kwDOE8E-g85JwG93",
+ "number": 513,
+ "title": "fix: change test filter for spec file checks [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-02-10T22:34:23Z",
+ "updated_at": "2023-02-14T16:01:06Z",
+ "closed_at": "2023-02-14T16:01:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/513",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/513",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/513.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/513.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- workaround to avoid duplicated checks when using `npx checkly test [FILEARGS]`. The only way I found to differentiate a spec file check from a `browserChecks: testMatch:` (or `code: entrypoint:`) was to use the `check.name`\r\n- error handling wrong `RegEx` string arguments.\r\n\r\n\r\n> Resolves #509\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/512",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/512",
+ "id": 1580246786,
+ "node_id": "PR_kwDOE8E-g85JvhCd",
+ "number": 512,
+ "title": "feat: show error stack .check.js files [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-10T19:59:19Z",
+ "updated_at": "2023-02-14T12:36:06Z",
+ "closed_at": "2023-02-14T12:36:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/512",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/512",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/512.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/512.patch",
+ "merged_at": "2023-02-14T12:36:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- show detailed error message and stack when `.check.{js,ts}` are loaded.\r\n\r\n\r\n> Resolves #499\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/511",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/511",
+ "id": 1580210250,
+ "node_id": "PR_kwDOE8E-g85JvZMN",
+ "number": 511,
+ "title": "feat: handle test command error [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2023-02-10T19:28:48Z",
+ "updated_at": "2023-02-15T13:06:41Z",
+ "closed_at": "2023-02-15T13:06:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/511",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/511",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/511.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/511.patch",
+ "merged_at": "2023-02-15T13:06:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix `test` command hangs moving the timeout creation after getting the API request response. If the request fails, no timeout is created\r\n- remove `this.emit(Events.CHECK_REGISTERED)` because no one is listening to it.\r\n\r\n\r\n> Resolves #497\r\n\r\n### Solution details (OLD PREVIOUS APPROACH)\r\n\r\nThe first issue found was resolved fixing the `CHECK_FAILED` event payload (replacing `checkRun` with \r\n`check`):\r\n\r\n\r\n\r\nAfter that was fixed, the `test` command started to hang when one or more checks failed:\r\n\r\n\r\n\r\nSo, after debugging the `scheduleAllChecks()` I applied some changes to ensure all requests are sent to the API and get all Promises (`fulfilled` with a `Check` or `rejected` with an `Error`).\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/510",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/510",
+ "id": 1580039476,
+ "node_id": "I_kwDOE8E-g85eLX00",
+ "number": 510,
+ "title": "feat: add `testOnly` boolean to Check construct",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T17:03:07Z",
+ "updated_at": "2023-02-13T13:09:32Z",
+ "closed_at": "2023-02-13T13:09:32Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### What problem does this feature solve?\n\nSome checks are not meant to be deployed as monitors, but only run as tests. This is currently not super easy to do. In the end I should be able to use the CLI to cover both testing and monitoring use cases without stressing that I might deploy a check that was not meant for monitoring.\n\n### How would you implement this feature?\n\nThis was discussed internally and we opted for making the decision if a check is eligible for deployment at the check level, using a `testOnly` boolean.",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/509",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/509",
+ "id": 1580024378,
+ "node_id": "I_kwDOE8E-g85eLUI6",
+ "number": 509,
+ "title": "bug: running `test` with a filter for a file that is added to a group, it runs duplicate checks",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-02-10T16:51:42Z",
+ "updated_at": "2023-02-14T16:14:16Z",
+ "closed_at": "2023-02-14T16:14:16Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\n18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n0.3.14\n\n### Steps to reproduce\n\nHere is a link to a setup that reproduces this. Run `npx checkly test one.spec.ts` and it will run that file, but also double it as it's created via glob in the group, and via an explicit `BrowserCheck` construct.\r\n\r\n[https://codesandbox.io/p/sandbox/strange-bhabha-2gltvq?selection=%5B%7B%22endColumn%[β¦]A7%2C%22startColumn%22%3A19%2C%22startLineNumber%22%3A7%7D%5D](https://codesandbox.io/p/sandbox/strange-bhabha-2gltvq?selection=%5B%7B%22endColumn%22%3A19%2C%22endLineNumber%22%3A7%2C%22startColumn%22%3A19%2C%22startLineNumber%22%3A7%7D%5D)\n\n### What is expected?\n\nI expected only the file to run I specifically indicate.\n\n### What is actually happening?\n\nIt runs the same check, but in two \"instances\"\n\n### Any additional comments?\n\nThis was reported by a customer",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/508",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/508",
+ "id": 1579800450,
+ "node_id": "PR_kwDOE8E-g85JuAco",
+ "number": 508,
+ "title": "feat: check if resource was already added [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-10T14:46:39Z",
+ "updated_at": "2023-02-13T16:53:58Z",
+ "closed_at": "2023-02-13T16:53:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/508",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/508",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/508.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/508.patch",
+ "merged_at": "2023-02-13T16:53:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- throw error if a resource (`type` and `logicalId`) was previously added.\r\n\r\n\r\n> Resolves #491\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/507",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/507",
+ "id": 1579644363,
+ "node_id": "PR_kwDOE8E-g85JtepH",
+ "number": 507,
+ "title": "feat: release new version [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T12:58:28Z",
+ "updated_at": "2023-02-13T13:27:18Z",
+ "closed_at": "2023-02-13T13:27:15Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/507",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/507",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/507.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/507.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nPush another release",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/506",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/506",
+ "id": 1579584962,
+ "node_id": "PR_kwDOE8E-g85JtRxi",
+ "number": 506,
+ "title": "docs: moves docs to website",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T12:12:17Z",
+ "updated_at": "2023-02-13T15:27:30Z",
+ "closed_at": "2023-02-13T15:27:28Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/506",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/506",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/506.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/506.patch",
+ "merged_at": "2023-02-13T15:27:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nWe are moving the docs to the website. This should be merged after the website update.\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/505",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/505",
+ "id": 1579519278,
+ "node_id": "PR_kwDOE8E-g85JtDAI",
+ "number": 505,
+ "title": "fix: handle missing or empty config exports [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-02-10T11:32:58Z",
+ "updated_at": "2023-02-10T12:13:47Z",
+ "closed_at": "2023-02-10T12:12:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/505",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/505",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/505.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/505.patch",
+ "merged_at": "2023-02-10T12:12:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Make repoUrl optional as it is not required and didn't want to add validation\r\n* Add projectName and logicalId validations to the config\r\n\r\n> Resolves #[498]",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/504",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/504",
+ "id": 1579420540,
+ "node_id": "PR_kwDOE8E-g85Jstug",
+ "number": 504,
+ "title": "fix: remove name property for slack alert channel example [sc-00]",
+ "user": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T10:25:16Z",
+ "updated_at": "2023-02-10T10:44:36Z",
+ "closed_at": "2023-02-10T10:44:35Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/504",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/504",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/504.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/504.patch",
+ "merged_at": "2023-02-10T10:44:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [X] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nUpdates the README to remove the misleading `name` property in the Slack Alert channel example.\r\n\r\nSee: https://checklyhq.slack.com/archives/C046VCZPBNH/p1676024249563939\r\n\r\n",
+ "closed_by": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/503",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/503",
+ "id": 1579390354,
+ "node_id": "PR_kwDOE8E-g85JsnOE",
+ "number": 503,
+ "title": "fix: handle no cli option and push verbose config [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T10:05:05Z",
+ "updated_at": "2023-02-10T10:47:03Z",
+ "closed_at": "2023-02-10T10:47:02Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/503",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/503",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/503.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/503.patch",
+ "merged_at": "2023-02-10T10:47:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Handle the missing cli field in the config\r\n* Add the verbose flag support to the config as well\r\n* Update the test to use the verbose flag as well to avoid false negatives\r\n\r\nTested the cases manually using the advanced-project",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/502",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/502",
+ "id": 1579358827,
+ "node_id": "PR_kwDOE8E-g85JsgWR",
+ "number": 502,
+ "title": "refactor: dont export project from constructs [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T09:43:49Z",
+ "updated_at": "2023-12-20T11:27:33Z",
+ "closed_at": "2023-03-13T11:29:55Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/502",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/502",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/502.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/502.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDon't export Project from the constructs module to avoid users make mistakes by trying to do something with the exported class",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/501",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/501",
+ "id": 1579188381,
+ "node_id": "PR_kwDOE8E-g85Jr7JI",
+ "number": 501,
+ "title": "refactor: keep only usable constructs in the folder [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-10T07:57:40Z",
+ "updated_at": "2023-12-20T11:27:34Z",
+ "closed_at": "2023-02-10T09:44:18Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/501",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/501",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/501.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/501.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nJust a little cleanup to make sure everything in constructs is usable for the user and there are no internal classes or errors. Nahuel was looking at this and I thought I can just finish it. It is just a cleanup PR and no logic has changed",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/500",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/500",
+ "id": 1578300233,
+ "node_id": "PR_kwDOE8E-g85Jo9IP",
+ "number": 500,
+ "title": "feat: add `AssertionBuilder` to improve API check assertion usability",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-02-09T17:26:15Z",
+ "updated_at": "2023-02-14T08:46:52Z",
+ "closed_at": "2023-02-14T08:46:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/500",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/500",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/500.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/500.patch",
+ "merged_at": "2023-02-14T08:46:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/489\r\n\r\nCurrently it's tricky to create API check assertions. We don't list the valid `source` and `comparison` values anywhere. It's also easy to create invalid assertions. For example, the `regex` field isn't needed when `source` is `STATUS_CODE`.\r\n\r\nThis PR introduces `AssertionBuilder`. This should make the possible assertion types more discoverable from IDE's autocomplete (see screenshot below). It also aims to avoid invalid assertion types from being created. \r\n\r\nIt's still possible for users to use the old method of creating assertions. This is not a breaking change at all - just a new builder for `Assertion` objects.\r\n\r\n#### Test Plan\r\n\r\nI've updated the examples and made sure that `npx checkly test` and `npx checkly deploy` work. I've also checked that examples with the old assertion setup still work.\r\n\r\nI'll also do a close review of the code to make sure that it matches our assertion checking logic and the assertion types already produced by webapp.\r\n\r\n#### IDE Completion:\r\n\r\n \r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/499",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/499",
+ "id": 1578159105,
+ "node_id": "I_kwDOE8E-g85eEMwB",
+ "number": 499,
+ "title": "bug: error messages from `.check.js` files have insufficient information for debugging",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-09T15:54:34Z",
+ "updated_at": "2023-02-14T12:36:06Z",
+ "closed_at": "2023-02-14T12:36:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n@checkly/cli/0.3.14\r\n\r\n### Steps to reproduce\r\n\r\nAdd an error in a `.check.js` file:\r\n\r\n```\r\nthrow new Error('This file has an error')\r\n```\r\n\r\n### What is expected?\r\n\r\n`npx checkly test` and `npx checkly deploy` should indicate which file the error occured in. A stack trace would be useful.\r\n\r\n```\r\n$ npx checkly test\r\n Error loading file __checks__/homepage.check.js:\r\n \"This file has an error\r\n at homepage.check.js:1\r\n ....\r\n```\r\n\r\n### What is actually happening?\r\n\r\nAlmost no additional information is logged\r\n\r\n```\r\n$ npx checkly test\r\n Error: This file has an error\r\n```\r\nIt's not completely clear if this error is from within the checkly-cli, or if it's in user code. With many `.check.js` files, this error could be challenging to debug.\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/498",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/498",
+ "id": 1578145620,
+ "node_id": "I_kwDOE8E-g85eEJdU",
+ "number": 498,
+ "title": "bug: unclear error when `cli` section not set in Checkly config",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-09T15:46:48Z",
+ "updated_at": "2023-02-10T12:54:15Z",
+ "closed_at": "2023-02-10T12:54:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.14\n\n### Steps to reproduce\n\nOmit the `cli` section from a `checkly.config.js` file:\r\n\r\n```\r\nconst config = {\r\n projectName: 'My First Checkly Project',\r\n logicalId: 'checkly-project-1',\r\n checks: {\r\n activated: true,\r\n muted: false,\r\n runtimeId: '2022.10',\r\n frequency: 10,\r\n locations: ['us-east-1', 'eu-west-1'],\r\n browserChecks: {\r\n testMatch: '**/*.spec.ts',\r\n },\r\n }\r\n}\r\n\r\nmodule.exports = config;\r\n```\r\n\r\nThen run `npx checkly test`\n\n### What is expected?\n\nIdeally, `npx checkly test` should pass. If the `cli` section is _really_ necessary, then there should be a clear validation error.\r\n\r\nIn particular, I think that we should aim for something like:\r\n```\r\n$ npx checkly test\r\n Required field `cli` was not found in the Checkly config file. \r\n```\n\n### What is actually happening?\n\nThere is an obscure error:\r\n\r\n```\r\n$ npx checkly test\r\n TypeError: Cannot read properties of undefined (reading 'cli')\r\n```\r\n\r\nRunning with `DEBUG=*` yields more info:\r\n```\r\n$ DEBUG=checkly* npx checkly test \r\n checkly:@oclif/plugin-warn-if-update-available:hooks:init start (require) ...\r\n /node_modules/@oclif/plugin-warn-if-update-available/lib/hooks/init/check-update.js +0ms\r\n checkly:@oclif/plugin-warn-if-update-available:hooks:init done +2ms\r\n checkly:test init version: @oclif/core@2.0.7 argv: [] +0ms\r\nTypeError: Cannot read properties of undefined (reading 'cli')\r\n at Test.run (.../node_modules/@checkly/cli/src/commands/test.ts:98:66)\r\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\r\n at async Test._run (.../node_modules/@oclif/core/lib/command.js:107:22)\r\n at async Config.runCommand (.../node_modules/@oclif/core/lib/config/config.js:296:25)\r\n```\n\n### Any additional comments?\n\nThis is likely an issue for other fields in the `checkly.config.js` file as well. We should probably add some validation with clear errors here.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/497",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/497",
+ "id": 1578134649,
+ "node_id": "I_kwDOE8E-g85eEGx5",
+ "number": 497,
+ "title": "bug: `npx checkly test` doesn't terminate when starting a check fails",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-09T15:39:40Z",
+ "updated_at": "2023-02-15T13:06:41Z",
+ "closed_at": "2023-02-15T13:06:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.14\n\n### Steps to reproduce\n\nCurrently `npx checkly test` will hang indefinitely when a request to `POST /next/checks/runs/{checkType}` fails. This case can happen when an account is out of credit. For reproducing the issue, you can also simply add a `throw new Error('failed to start check')` here:\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/0130c022396fd8642cf870ca639a4d9bc823a938/packages/cli/src/services/check-runner.ts#L95\n\n### What is expected?\n\n`npx checkly test` should report any errors (for example, that the account is out of credit), then exit.\n\n### What is actually happening?\n\n`npx checkly test` hangs.\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/496",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/496",
+ "id": 1577631069,
+ "node_id": "PR_kwDOE8E-g85JmsqW",
+ "number": 496,
+ "title": "feat: release 0.3.14 [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-09T10:30:26Z",
+ "updated_at": "2023-02-09T10:32:36Z",
+ "closed_at": "2023-02-09T10:32:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/496",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/496",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/496.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/496.patch",
+ "merged_at": "2023-02-09T10:32:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease 0.3.14",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/495",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/495",
+ "id": 1577539213,
+ "node_id": "PR_kwDOE8E-g85JmY7e",
+ "number": 495,
+ "title": "feat: add verbose flag to show logs without failures [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-02-09T09:29:09Z",
+ "updated_at": "2023-02-09T09:54:55Z",
+ "closed_at": "2023-02-09T09:54:53Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/495",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/495",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/495.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/495.patch",
+ "merged_at": "2023-02-09T09:54:53Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd a verbose flag so it is easier to debug code\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/490\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/494",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/494",
+ "id": 1576797617,
+ "node_id": "PR_kwDOE8E-g85Jj6dS",
+ "number": 494,
+ "title": "feat: add runtimes command [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-08T21:04:49Z",
+ "updated_at": "2023-02-09T12:59:36Z",
+ "closed_at": "2023-02-09T12:59:35Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/494",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/494",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/494.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/494.patch",
+ "merged_at": "2023-02-09T12:59:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add new `npx checkly runtimes` command, which lists all the available runtimes and their dependencies\r\n- Add new `Region` type and JSdoc descriptions to restrict the `locations` values\r\n- Add new `runtimes` command to the README.\r\n\r\n\r\n> Resolves #492\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/493",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/493",
+ "id": 1576699029,
+ "node_id": "PR_kwDOE8E-g85JjlJd",
+ "number": 493,
+ "title": "feat: add logicalId validation [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-02-08T19:39:00Z",
+ "updated_at": "2023-02-09T18:39:21Z",
+ "closed_at": "2023-02-09T18:39:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/493",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/493",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/493.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/493.patch",
+ "merged_at": "2023-02-09T18:39:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add `logicalId` validation.\r\n- Now the `Project` construct class extends from `Construct`\r\n\r\n\r\n> Resolves #487\r\n\r\n## New Dependency Submission\r\n- Important: we have to confirm all Production/Staging projects compliant with the new `logicalId` format restriction.\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/492",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/492",
+ "id": 1576529105,
+ "node_id": "I_kwDOE8E-g85d9-zR",
+ "number": 492,
+ "title": "story: make runtimes deps & public locations accessible through the CLI",
+ "user": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-08T17:30:18Z",
+ "updated_at": "2023-02-09T12:59:37Z",
+ "closed_at": "2023-02-09T12:59:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\r\nMake the lists of runtimes and public locations easily accessible through the CLI.\r\n\r\n### Tasks\r\n- [x] A simple terminal command `checkly runtimes` should list the dependencies for each runtime. \r\n- [x] The public locations should be made available through TS definition.\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/491",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/491",
+ "id": 1576269295,
+ "node_id": "I_kwDOE8E-g85d8_Xv",
+ "number": 491,
+ "title": "bug: 2 groups with the same locator ID doesn't throw an error but creates 1 group containing all the targeted checks",
+ "user": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-08T14:57:04Z",
+ "updated_at": "2023-02-13T16:53:58Z",
+ "closed_at": "2023-02-13T16:53:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.10 darwin-arm64 node-v16.17.0\n\n### Steps to reproduce\n\n1. Create 2 different groups targeting different browser checks using the `testMatch` property\r\n2. Assign the same locator Id to the 2 groups\r\n3. Deploy using `npx checkly deploy`\n\n### What is expected?\n\nIt should throw an error & prevent the deployment. \n\n### What is actually happening?\n\nOn `app.checklyhq.com`:\r\n- only one of the 2 groups is created (most likely the one from the file run last during the deployment)\r\n- all the targeted checks (from step 1) will be assigned to only 1 group\r\n- there is no trace of the second group that should be created\n\n### Any additional comments?\n\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/490",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/490",
+ "id": 1575986725,
+ "node_id": "I_kwDOE8E-g85d76Yl",
+ "number": 490,
+ "title": "story: make console dump methods (log, info, etc.) display info in passing checks",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-08T11:56:54Z",
+ "updated_at": "2023-02-09T09:54:55Z",
+ "closed_at": "2023-02-09T09:54:55Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nCurrently, `console.log` dumps are only shown when a check actually fails, making it difficult to debug via `npx checkly test`, and therefore forcing the user to purposely throw in order to mimic the expected behaviour.\r\n\r\nExpected behaviour: reflecting on PWT logic, console methods (log, info, debug, etc.) dumps should be displayed normally even if the check passes.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/489",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/489",
+ "id": 1575873657,
+ "node_id": "I_kwDOE8E-g85d7ex5",
+ "number": 489,
+ "title": "story: Add assertion types for api checks",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-08T10:33:14Z",
+ "updated_at": "2023-02-14T08:46:52Z",
+ "closed_at": "2023-02-14T08:46:52Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nIt is currently quite hard to set assertions using MaC or Terraform in that matter as well given the object is quite complex. We should add different types for different assertions and use the power of TS interfaces. Our backend should have more info about these assertion types\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/488",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/488",
+ "id": 1574643638,
+ "node_id": "PR_kwDOE8E-g85JcsYv",
+ "number": 488,
+ "title": "chore: call synthesize() later on",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-02-07T16:31:19Z",
+ "updated_at": "2023-02-10T09:28:20Z",
+ "closed_at": "2023-02-10T09:28:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/488",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/488",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/488.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/488.patch",
+ "merged_at": "2023-02-10T09:28:19Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the `Project` tracks all of the `synthesize()` result of checks, groups, and alert channels rather than tracking the original construct. This means that after parsing the project, we only have access to the results of `synthesize()`.\r\n\r\nThis has worked OK so far, but it also has a few small issues. In particular, we need to put internal properties in the `synthesize()` result. These internal properties need to be removed later on in `checkly deploy` before messaging the backend https://github.com/checkly/checkly-cli/blob/f2ab503c5997de1fa9b1f5565bd3872395e1b48e/packages/cli/src/commands/deploy.ts#L72-L82\r\n\r\nIn this PR, I make `Project` track the original construct objects. We can then access the construct method and any internal properties throughout the CLI codebase. `synthesize()` is only called at the last moment - when serializing a request before sending to the backend.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/487",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/487",
+ "id": 1574429222,
+ "node_id": "I_kwDOE8E-g85d1-Im",
+ "number": 487,
+ "title": "story: Restrict logical id to alphanumeric with special characters [a-zA-Z0-9_-/#]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-02-07T14:23:04Z",
+ "updated_at": "2023-02-09T18:39:21Z",
+ "closed_at": "2023-02-09T18:39:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\r\n\r\nWe want to help our users avoid using ids prone to making mistakes, like empty spaces or tabs. I suggest using `[a-zA-Z0-9_-/#]` or simply `[\\w-/#]` to make sure they have a simpler but still extensive logical ids combination. This should be a FE and a BE restriction\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/486",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/486",
+ "id": 1574376272,
+ "node_id": "PR_kwDOE8E-g85JbzRO",
+ "number": 486,
+ "title": "feat: make browser check testMatch optional",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-07T13:53:00Z",
+ "updated_at": "2023-02-07T13:55:52Z",
+ "closed_at": "2023-02-07T13:55:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/486",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/486",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/486.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/486.patch",
+ "merged_at": "2023-02-07T13:55:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/485\r\n\r\n`testMatch` in the Checkly config file allows users to automatically create browser checks from Playwright files. Users might not want this behavior at all, though.\r\n\r\nCurrently we set a default value for `testMatch`, so it isn't possible to disable the flag. With the new [clreate-cli](https://github.com/checkly/checkly-cli/tree/main/packages/create-cli) scaffolding, though, having a default is less important. \r\n\r\nThis PR removes the default value for `testMatch` so that users can completely disable the feature.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/485",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/485",
+ "id": 1574292895,
+ "node_id": "I_kwDOE8E-g85d1c2f",
+ "number": 485,
+ "title": "story: Make testMatch in checkly.config.js empty initially",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-07T13:03:46Z",
+ "updated_at": "2023-02-07T13:55:54Z",
+ "closed_at": "2023-02-07T13:55:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Story description\n\nNow that we have a nice init flow, we don't need to preset testMatch in checkly config. This will allow users to avoid having spec files synced for BCR unless they have to\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/484",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/484",
+ "id": 1574189553,
+ "node_id": "PR_kwDOE8E-g85JbKoU",
+ "number": 484,
+ "title": "chore: add a timeout for check executions",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-07T11:52:29Z",
+ "updated_at": "2023-02-07T13:02:37Z",
+ "closed_at": "2023-02-07T13:02:35Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/484",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/484",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/484.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/484.patch",
+ "merged_at": "2023-02-07T13:02:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves https://github.com/checkly/checkly-cli/issues/463\r\n\r\nNormally, the CLI should always receive all check results when `checkly test` is executed. Even if a user's checks hang, there should be a result sent back to the CLI. Still, there might be some edge cases which cause results to never be sent back to the CLI. A websocket update might fail to be pushed, for example. With the current implementation, `checkly test` would just hang indefinitely.\r\n\r\nAs an extra fallback, this PR adds a timeout for `checkly test`. This way, the command won't hang indefinitely and block users' CI if there are ever any issues.\r\n\r\nRather than adding a timeout on the overall execution of `checkly test`, I added the timeout at the per-check level. I think that this will be more reliable if we ever start running checks one-at-a-time.\r\n\r\nI set a default timeout of 240s. This is comfortably above our check runtime limit in the backend, so we should only ever reach it in exceptional cases. I think that users shouldn't really need to configure this, but I also added a `--timeout` argument for configuring this, just in case.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/483",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/483",
+ "id": 1573313642,
+ "node_id": "PR_kwDOE8E-g85JYPI2",
+ "number": 483,
+ "title": "feat: refactor to add error handling [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-06T21:27:09Z",
+ "updated_at": "2023-02-08T15:55:54Z",
+ "closed_at": "2023-02-08T15:55:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/483",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/483",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/483.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/483.patch",
+ "merged_at": "2023-02-08T15:55:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Refactor Commands extending from a `BaseCommand` or `AuthCommand`\r\n- Remove `Hooks` and move the logic to the `init()` method in the Base Commands\r\n- Validate credentials and session on every auth command (`whoami`, `switch`, `test`, `deploy`)\r\n- Add centralized error handling and standarize them, replacing all `console.error` and `Command.error` with `throw new Error()`\r\n- Validate supported location when `npx checkly test --location=`\r\n\r\n- Complete `README.md` command arguments.\r\n\r\n> Resolves #398 #399\r\n\r\n## New Dependency Submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/482",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/482",
+ "id": 1572648328,
+ "node_id": "PR_kwDOE8E-g85JV_Sw",
+ "number": 482,
+ "title": "feat: enable default values for groups",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-02-06T14:16:20Z",
+ "updated_at": "2023-02-06T14:55:27Z",
+ "closed_at": "2023-02-06T14:55:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/482",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/482",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/482.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/482.patch",
+ "merged_at": "2023-02-06T14:55:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/472\r\n\r\nWe already have sensible defaults for check groups in the backend - added in the level Joi and DB level. With this PR, users can more easily create check groups with the default values:\r\n\r\n`activated`: true\r\n`muted`: false\r\n`runtimeId`: `null`. In this case the runtimeId from the account will be used as a fallback.\r\n`tags`: `[]`\r\n`concurrency`: 3. This field wasn't mentioned in the GH issue, but I think that it makes sense to enable the default here as well.\r\n`environmentVariables`: `[]`\r\n\r\n`apiCheckDefaults` and `browserCheckDefaults` can also be skipped. This default comes from checkly-cli rather than the backend.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/481",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/481",
+ "id": 1572568786,
+ "node_id": "PR_kwDOE8E-g85JVuKc",
+ "number": 481,
+ "title": "feat: enable default values for alert channels",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-06T13:26:21Z",
+ "updated_at": "2023-02-06T14:57:54Z",
+ "closed_at": "2023-02-06T14:57:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/481",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/481",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/481.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/481.patch",
+ "merged_at": "2023-02-06T14:57:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/472\r\n\r\nWe already have sensible defaults for API check values in the backend - added in the level Joi and DB level. With this PR, users can more easily create alert channels with the default values:\r\n\r\n* `sendRecovery`: true \r\n* `sendFailure`: true\r\n* `sendDegraded`: false\r\n* `sendExpiry`: false\r\n* `sslExpiryThreshold`: 30\r\n\r\nIt might make sense to update the default values for `sendDegraded` and `sendExpiry` in the backend to `true`.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/480",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/480",
+ "id": 1572545743,
+ "node_id": "PR_kwDOE8E-g85JVpIT",
+ "number": 480,
+ "title": "feat: enable default values for API checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-06T13:12:32Z",
+ "updated_at": "2023-02-06T13:15:20Z",
+ "closed_at": "2023-02-06T13:15:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/480",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/480",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/480.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/480.patch",
+ "merged_at": "2023-02-06T13:15:18Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/472\r\n\r\nWe already have sensible defaults for API check values in the backend. These are added via Joi and the DB (in the case of `followRedirects`). This PR makes some fields optional - the defaults will be used in this case.\r\n\r\n* `degradedResponseTime`: 10000 (higher than the one mentioned in the issue, but it's worth the consistency with the public API + TF)\r\n* `maxResponseTime`: 20000\r\n* `followRedirects`: true\r\n* `skipSsl`: false\r\n* `assertions`: []\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/479",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/479",
+ "id": 1571751870,
+ "node_id": "PR_kwDOE8E-g85JS-UH",
+ "number": 479,
+ "title": "chore: cleanup constructs, command and synthesize [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-06T01:53:06Z",
+ "updated_at": "2023-02-06T17:46:52Z",
+ "closed_at": "2023-02-06T17:46:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/479",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/479",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/479.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/479.patch",
+ "merged_at": "2023-02-06T17:46:51Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- Fix `npx checkly deploy --preview` output\r\n- Add flag `--output` to show `deploy` response\r\n- Enhance `npx checkly logout` when no user is logged in\r\n- Remove internal `__checkFilePath` and `sourceFile` before the project deploy (avoid sending unnecessary properties to the API)\r\n\r\n### New dependency submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/478",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/478",
+ "id": 1570552969,
+ "node_id": "PR_kwDOE8E-g85JPZU_",
+ "number": 478,
+ "title": "feat: add github templates [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-03T22:17:18Z",
+ "updated_at": "2023-02-06T13:33:04Z",
+ "closed_at": "2023-02-06T13:33:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/478",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/478",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/478.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/478.patch",
+ "merged_at": "2023-02-06T13:33:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- Add GitHub templates for `Issue` and `Pull Request`. The structure is based in what I found in the [checkly/pulumi-checkly](https://github.com/checkly/pulumi-checkly) public repo.\r\n\r\nPlease, take this as an initial version to start adjusting it in next iterations, or within this PR review.\r\n\r\nTODO/TBA: docs link pointing to the Checkly CLI documentation page.\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/477",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/477",
+ "id": 1570127398,
+ "node_id": "PR_kwDOE8E-g85JN8Dy",
+ "number": 477,
+ "title": "chore: fix examples to work with fix on TS",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T16:45:04Z",
+ "updated_at": "2023-02-06T11:38:21Z",
+ "closed_at": "2023-02-06T11:38:20Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/477",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/477",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/477.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/477.patch",
+ "merged_at": "2023-02-06T11:38:20Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- updates `checkly.config.ts`\r\n- pin CLI version to `0.3.x` range\r\n- removes the totally butchered `package-lock.json`: it's better to not have them in fresh example repos\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/476",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/476",
+ "id": 1570038175,
+ "node_id": "PR_kwDOE8E-g85JNpEC",
+ "number": 476,
+ "title": "fix: keep typescript as an optinal dependency [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T15:38:32Z",
+ "updated_at": "2023-02-03T15:41:15Z",
+ "closed_at": "2023-02-03T15:41:13Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/476",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/476",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/476.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/476.patch",
+ "merged_at": "2023-02-03T15:41:13Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nKeep typescript as an optinal dependency",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/475",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/475",
+ "id": 1569808173,
+ "node_id": "PR_kwDOE8E-g85JM3IH",
+ "number": 475,
+ "title": "chore: provide better error message for EADDRINUSE",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T13:01:46Z",
+ "updated_at": "2023-02-03T13:07:46Z",
+ "closed_at": "2023-02-03T13:07:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/475",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/475",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/475.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/475.patch",
+ "merged_at": "2023-02-03T13:07:45Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/445\r\n\r\nRunning `npx checkly login` may fail if port 4242 is already in use. As a simple improvement, this PR gives a more clear error message in this case. If users continue running into this error, we can invest more effort into removing the error case altogether.\r\n\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/474",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/474",
+ "id": 1569717258,
+ "node_id": "PR_kwDOE8E-g85JMjbO",
+ "number": 474,
+ "title": "fix: update readme copy with the correct paths [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T11:49:03Z",
+ "updated_at": "2023-02-03T11:52:07Z",
+ "closed_at": "2023-02-03T11:52:05Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/474",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/474",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/474.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/474.patch",
+ "merged_at": "2023-02-03T11:52:05Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nFix a small bug in the new package structure",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/473",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/473",
+ "id": 1569710201,
+ "node_id": "PR_kwDOE8E-g85JMh5Z",
+ "number": 473,
+ "title": "feat: release 0.3.12 [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T11:42:54Z",
+ "updated_at": "2023-02-03T11:45:07Z",
+ "closed_at": "2023-02-03T11:45:06Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/473",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/473",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/473.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/473.patch",
+ "merged_at": "2023-02-03T11:45:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelease a new version",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/472",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/472",
+ "id": 1569701342,
+ "node_id": "I_kwDOE8E-g85dj73e",
+ "number": 472,
+ "title": "add `optional` and `default` values to some properties",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 12,
+ "created_at": "2023-02-03T11:35:12Z",
+ "updated_at": "2023-12-27T17:00:27Z",
+ "closed_at": "2023-12-27T17:00:27Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "The following properties can easily be given defaults and should be marked optional in the types\r\n\r\n# ApiCheck\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/5a18ea807be9aeb9000cf7b803c5ecc56be3269c/packages/cli/src/constructs/api-check.ts#L81\r\n\r\n- `degradedResponseTime: 5`\r\n- `maxResponseTime: 20`\r\n- `followRedirects`: true,\r\n- `skipSsl`: false,\r\n- `assertions`: []\r\n\r\n```\r\nexport class ApiCheck extends Check {\r\n request: Request\r\n localSetupScript?: string\r\n localTearDownScript?: string\r\n degradedResponseTime: number\r\n maxResponseTime: number\r\n```\r\n\r\n# AlertChannelProps\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/5a18ea807be9aeb9000cf7b803c5ecc56be3269c/packages/cli/src/constructs/alert-channel.ts#L3\r\n\r\nI think all the props here can have sane defaults and should be optional:\r\n\r\n- `sendRecovery: true`\r\n- `sendFailure: true`\r\n- `sendDegraded: true`\r\n- `sslExpiry: true`\r\n- `sslExpiryThreshold: 30`\r\n\r\n```\r\nexport interface AlertChannelProps {\r\n /**\r\n * Determines if an alert should be send for check recoveries.\r\n */\r\n sendRecovery: boolean\r\n /**\r\n * Determines if an alert should be send for check failures.\r\n */\r\n sendFailure: boolean\r\n /**\r\n * Determines if an alert should be send when a check is degraded.\r\n */\r\n sendDegraded: boolean\r\n /**\r\n * Determines if an alert should be send for expiring SSL certificates.\r\n */\r\n sslExpiry: boolean\r\n /**\r\n * At what moment in time to start alerting on SSL certificates.\r\n */\r\n sslExpiryThreshold: number\r\n```\r\n\r\n# CheckGroup\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/5a18ea807be9aeb9000cf7b803c5ecc56be3269c/packages/cli/src/constructs/check-group.ts#L30\r\n\r\nthese should be optional like they are for the `Check` interface\r\n\r\n - `activated`: true,\r\n- `muted`: false,\r\n- `runtimeId`: account default,\r\n- `tags`: []\r\n- `environmentVariables`: [],\r\n- `apiCheckDefaults`: {},\r\n- `browserCheckDefaults`: {},",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/471",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/471",
+ "id": 1569684435,
+ "node_id": "PR_kwDOE8E-g85JMcXP",
+ "number": 471,
+ "title": "feat: support barrel files for ts and js [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T11:20:21Z",
+ "updated_at": "2023-02-03T11:41:08Z",
+ "closed_at": "2023-02-03T11:41:07Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/471",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/471",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/471.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/471.patch",
+ "merged_at": "2023-02-03T11:41:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport barrel files for TS and JS",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/470",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/470",
+ "id": 1569674058,
+ "node_id": "PR_kwDOE8E-g85JMaFm",
+ "number": 470,
+ "title": "chore: increase timeout for flaky e2e test",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T11:12:24Z",
+ "updated_at": "2023-02-03T11:17:20Z",
+ "closed_at": "2023-02-03T11:17:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/470",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/470",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/470.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/470.patch",
+ "merged_at": "2023-02-03T11:17:18Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe `Should terminate when no checks are found` test is currently flaky. For example, [here](https://github.com/checkly/checkly-cli/pull/468) it failed on 1 out of 3 executions. After adding more logging, I saw that the failure is due to reaching the 5 second timeout.\r\n\r\nAs a quick fix, we can simply increase the timeout to the 10 second default. \r\n\r\nI'm not sure why the `checkly test does-not-exist.js` command is taking so long. Running locally, this integration test takes 1.7 seconds. I've also tried directly running `npx checkly test does-not-exist.js` which took 1.2s. In this case, I think that the normal command isn't so slow for users - this issue seems to be specific to our CI. It might make sense to do more investigation later on.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/469",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/469",
+ "id": 1569660312,
+ "node_id": "PR_kwDOE8E-g85JMXH2",
+ "number": 469,
+ "title": "467 init command phase 2",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T11:02:39Z",
+ "updated_at": "2023-02-03T14:42:37Z",
+ "closed_at": "2023-02-03T14:42:36Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/469",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/469",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/469.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/469.patch",
+ "merged_at": "2023-02-03T14:42:36Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- adds hints, header and footers to the terminal UX.\r\n- adds the option to specify a template using `npm create checkly -- --template `\r\n- makes examples TS only\r\n- adds boilerplate template\r\n- removes TS selection step in wizard\r\n\r\n### How to test?\r\n\r\n- pull branch\r\n- run `npm start` in `packages/create-cli`\r\n\r\na typical session would look like:\r\n\r\n\r\n\r\n\r\n### New dependency submission\r\n- boilerplate-project",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/468",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/468",
+ "id": 1569649329,
+ "node_id": "PR_kwDOE8E-g85JMUvC",
+ "number": 468,
+ "title": "Do-not-merge: Debug flaky integration test",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-03T10:54:20Z",
+ "updated_at": "2023-02-03T11:05:39Z",
+ "closed_at": "2023-02-03T11:05:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/468",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/468",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/468.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/468.patch",
+ "merged_at": null
+ },
+ "body": null,
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/467",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/467",
+ "id": 1568301759,
+ "node_id": "I_kwDOE8E-g85demK_",
+ "number": 467,
+ "title": "`init` command phase 2",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-02T15:51:08Z",
+ "updated_at": "2023-02-03T14:42:37Z",
+ "closed_at": "2023-02-03T14:42:37Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "After reshuffling the packages and workspaces, we need to fine tune and polish the `init` routine executed by the `create-cli` package\r\n\r\n- fix bug around templates and add templates for available options (JS/TS and empty project)\r\n- error handling\r\n- helper nudges on next steps and actions to take\r\n- publishing of `create-cli` to NPM\r\n- update docs\r\n\r\nstretch goal:\r\n\r\n- give the option to `init` on an existing projects and provide sane defaults.\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/466",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/466",
+ "id": 1568179988,
+ "node_id": "PR_kwDOE8E-g85JHedo",
+ "number": 466,
+ "title": "chore: create a new release",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-02T14:40:04Z",
+ "updated_at": "2023-02-02T14:45:08Z",
+ "closed_at": "2023-02-02T14:45:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/466",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/466",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/466.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/466.patch",
+ "merged_at": "2023-02-02T14:45:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/465",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/465",
+ "id": 1568170473,
+ "node_id": "PR_kwDOE8E-g85JHca9",
+ "number": 465,
+ "title": "433 rfc create init command to create a checklyconfigjs",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-02-02T14:34:18Z",
+ "updated_at": "2023-02-02T15:38:41Z",
+ "closed_at": "2023-02-02T15:38:39Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/465",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/465",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/465.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/465.patch",
+ "merged_at": "2023-02-02T15:38:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- adds `packages/create-cli` and moves old `package` to `packages/cli`\r\n- `create-cli` does the basic install in five steps\r\n\r\n1. ask for a dir name\r\n2. ask for a type of sample project\r\n3. ask for TS/JS\r\n4. installs all the stuff\r\n5. optionally init a git repo.\r\n\r\n- restructures the `examples` directory so we can fetch examples based on TS/JS and name\r\n\r\nNot done yet:\r\n- actual TS example project\r\n- actual empty project example\r\n- some more basic error handling\r\n- header & footer notes with extra hints what's happening and what next steps are\r\n\r\n### New dependency submission\r\n- a new `package.json` is in the `create-cli` dir with typical packages needed.\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/464",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/464",
+ "id": 1567680417,
+ "node_id": "PR_kwDOE8E-g85JFyFa",
+ "number": 464,
+ "title": "feat: warn when new @checkly/cli version is available",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-02T09:43:09Z",
+ "updated_at": "2023-02-02T10:30:54Z",
+ "closed_at": "2023-02-02T10:30:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/464",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/464",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/464.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/464.patch",
+ "merged_at": "2023-02-02T10:30:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/456\r\n\r\nWith this PR, we introduce a warning when a new `@checkly/cli` version is available. I expect that we'll be releasing quite a few new versions in the upcoming months. To avoid annoying users with too many messages, the plugin is configured to only check for updates once every 30 days.\r\n\r\nExample (bumping down the version in package.json for testing):\r\n\r\n\r\n\r\n### New dependency submission\r\n[@oclif/plugin-warn-if-update-available](https://github.com/oclif/plugin-warn-if-update-available)\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/463",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/463",
+ "id": 1567652728,
+ "node_id": "I_kwDOE8E-g85dcHt4",
+ "number": 463,
+ "title": "Add a timeout to `checkly test`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-02T09:25:44Z",
+ "updated_at": "2023-02-07T13:02:37Z",
+ "closed_at": "2023-02-07T13:02:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Currently `checkly test` blocks until all checks are completed. The CLI waits for WebSocket updates from the Checkly cloud to receive check results. Normally there aren't any issues, but an error could potentially cause a check result to not be received by the CLI. In this case, `checkly test` would block indefinitely.\r\n\r\nTo avoid causing issues in customer's CI, we should add a timeout to `checkly test` to fail gracefully in this case. In the case of a timeout, we should make sure that there's a clear error message that a timeout was encountered. We should also make sure that the user can see which checks reached the timeout.\r\n\r\nSince we have a max runtime for checks in the Checkly cloud, we can use that plus a small buffer as the timeout length. It might make sense to make the timeout configurable.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/462",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/462",
+ "id": 1566494624,
+ "node_id": "PR_kwDOE8E-g85JBz5l",
+ "number": 462,
+ "title": "feat: add logged in user to whoami response [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-01T17:12:50Z",
+ "updated_at": "2023-02-01T17:20:06Z",
+ "closed_at": "2023-02-01T17:20:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/462",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/462",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/462.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/462.patch",
+ "merged_at": "2023-02-01T17:20:04Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/425\r\n\r\n### Notes for the reviewer\r\n- Add logged in user name to the `whoami`\r\n\r\n\r\n\r\n### New dependency submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/461",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/461",
+ "id": 1566441977,
+ "node_id": "PR_kwDOE8E-g85JBogb",
+ "number": 461,
+ "title": "chore: reshuffles codebase to two packages",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-01T16:39:10Z",
+ "updated_at": "2023-02-01T17:14:48Z",
+ "closed_at": "2023-02-01T17:14:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/461",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/461",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/461.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/461.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- adds `packages` dir and moves code to `cli` dir\r\n- adds placeholder `create-cli` dir\r\n- updates GH actions workflows\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/460",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/460",
+ "id": 1566421215,
+ "node_id": "I_kwDOE8E-g85dXbDf",
+ "number": 460,
+ "title": "Split repo into multiple workspaces",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2023-02-01T16:25:20Z",
+ "updated_at": "2023-02-15T15:23:14Z",
+ "closed_at": "2023-02-02T15:43:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We need to split the repo into\r\n\r\n- `/packages/cli`\r\n- `/packages/create-cli` \r\n\r\nSo we can publish a `@checkly/create-cli` package that will hold the `init` behaviour",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/459",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/459",
+ "id": 1566363269,
+ "node_id": "PR_kwDOE8E-g85JBYCu",
+ "number": 459,
+ "title": "feat: add support for default alert channels",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-01T15:53:35Z",
+ "updated_at": "2023-02-02T11:23:18Z",
+ "closed_at": "2023-02-02T11:23:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/459",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/459",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/459.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/459.patch",
+ "merged_at": "2023-02-02T11:23:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n#### Notes for the reviewer\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/408\r\n\r\nUsers might want to configure default alert channels which are applied to all checks. This currently isn't possible, though - mostly because users can't create constructs in the Checkly config file.\r\n\r\nThis PR allows users to create alert channels in the Checkly config file [1]. Users can then add an alertChannels section to their config to be applied as a default. This works just like other check defaults.\r\n\r\nIn the implementation, I needed to make some changes to how constructs are registered. Previously, we would just register the constructs with the Session.project. The Project doesn't exist when the config file is being parsed, though. With this PR - we first try to register the constructs with the Session.project. If it doesn't exist, we try to register them with the Session.checklyConfigConstructs - an array that is only present when the Checkly config file is being parsed. After the Checkly config file is parsed and a project is created, all of the checklyConfigConstructs are registered with Session.project.\r\n\r\n[1] _only_ alert channels can be created in the Checkly config file. Creating other constructs will result in a clear error:\r\n```\r\n$ npx checkly deploy\r\n Error: Creating a ApiCheck construct in the Checkly config file isn't supported.\r\n```\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/458",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/458",
+ "id": 1566009770,
+ "node_id": "PR_kwDOE8E-g85JAMaw",
+ "number": 458,
+ "title": "chore(deps): bump @typescript-eslint/typescript-estree from 5.46.1 to 5.50.0 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 35,
+ "created_at": "2023-02-01T12:15:52Z",
+ "updated_at": "2023-04-24T15:08:11Z",
+ "closed_at": "2023-04-24T15:08:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/458",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/458",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/458.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/458.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) from 5.46.1 to 5.50.0.\n\nRelease notes \nSourced from @βtypescript-eslint/typescript-estree's releases .
\n\nv5.50.0 \n5.50.0 (2023-01-31) \nBug Fixes \n\nast-spec: a JSXEmptyExpression is not a possible JSXExpression (#6321 ) (4b27777 ) \neslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#5704 ) (09d57ce ) \neslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#6028 ) (85e783c ) \neslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#5919 ) (b0f6c8e ), closes #1438 \n \nFeatures \n\neslint-plugin: add key-spacing rule extension for interface & type declarations (#6211 ) (67706e7 ) \n \nv5.49.0 \n5.49.0 (2023-01-23) \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βtypescript-eslint/typescript-estree's changelog .
\n\n5.50.0 (2023-01-31) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.49.0 (2023-01-23) \nBug Fixes \n\ntypescript-estree: fix typo in FAQ link (#6346 ) (eefc578 ) \n \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.48.0 (2023-01-02) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \n \n5.47.0 (2022-12-19) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/457",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/457",
+ "id": 1565918099,
+ "node_id": "PR_kwDOE8E-g85I_4Sb",
+ "number": 457,
+ "title": "feat: Allow configuring default alert channels in checkly config",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-02-01T11:11:21Z",
+ "updated_at": "2023-02-01T13:29:34Z",
+ "closed_at": "2023-02-01T13:29:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/457",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/457",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/457.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/457.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/408\r\n\r\nUsers might want to configure default alert channels which are applied to all checks. This currently isn't possible, though - mostly because users can't create constructs in the Checkly config file.\r\n\r\nThis PR allows users to create _any_ constructs in the Checkly config file [1]. Users can then add an `alertChannels` section to their config to be applied as a default. This works just like other check defaults.\r\n\r\nIn the implementation, I needed to make some changes to how constructs are registered. Previously, we would just register the constructs with the `Session.project`. The `Project` doesn't exist when the config file is being parsed, though. With this PR - we first try to register the constructs with the `Session.project`. If it doesn't exist, we try to register them with the `Session.checklyConfigConstructs` - an array that is only present when the Checkly config file is being parsed. After the Checkly config file is parsed and a project is created, all of the `checklyConfigConstructs` are registered with `Session.project`.\r\n\r\n[1] Another option could be to only allow alert channels to be created in the config file",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/456",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/456",
+ "id": 1565908845,
+ "node_id": "I_kwDOE8E-g85dVd9t",
+ "number": 456,
+ "title": "Add new version warning to the cli",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-02-01T11:05:39Z",
+ "updated_at": "2023-02-02T10:30:54Z",
+ "closed_at": "2023-02-02T10:30:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We should proactively show the users that there is a new version available. We can use this plugin to achieve this https://github.com/oclif/plugin-warn-if-update-available",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/455",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/455",
+ "id": 1564653970,
+ "node_id": "PR_kwDOE8E-g85I7pRo",
+ "number": 455,
+ "title": "fix: use empty array if environmentVariables is nullish [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-31T16:35:55Z",
+ "updated_at": "2023-02-01T16:21:02Z",
+ "closed_at": "2023-02-01T16:21:01Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/455",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/455",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/455.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/455.patch",
+ "merged_at": "2023-02-01T16:21:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/442\r\n\r\n- Use an empty array `[]` when `environmentVariables` is nullish (`null` or `undefined`) in checks and check-groups.\r\n### New dependency submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/454",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/454",
+ "id": 1564613097,
+ "node_id": "I_kwDOE8E-g85dQhnp",
+ "number": 454,
+ "title": "Add high frequency support to the check constructs",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 1,
+ "created_at": "2023-01-31T16:12:36Z",
+ "updated_at": "2023-04-25T12:37:46Z",
+ "closed_at": "2023-04-25T12:37:46Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We haven't added high frequency configuration option to the checks. We need to set the frequency offset to achieve this. We can actually use enums for this maybe? It would be neater for the users",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/453",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/453",
+ "id": 1564571064,
+ "node_id": "PR_kwDOE8E-g85I7XXm",
+ "number": 453,
+ "title": "fix: handle import type statement [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-31T15:47:20Z",
+ "updated_at": "2023-01-31T16:13:00Z",
+ "closed_at": "2023-01-31T16:08:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/453",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/453",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/453.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/453.patch",
+ "merged_at": "2023-01-31T16:08:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nHandle the import type syntax of typescript\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/440",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/452",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/452",
+ "id": 1564475193,
+ "node_id": "PR_kwDOE8E-g85I7Cn2",
+ "number": 452,
+ "title": "chore: reuse file content from the collector [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-31T14:58:35Z",
+ "updated_at": "2023-01-31T15:23:26Z",
+ "closed_at": "2023-01-31T15:23:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/452",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/452",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/452.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/452.patch",
+ "merged_at": "2023-01-31T15:23:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nReuse the content from Parser instead of reading stuff in the constructors one more time",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/451",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/451",
+ "id": 1564317510,
+ "node_id": "PR_kwDOE8E-g85I6gRl",
+ "number": 451,
+ "title": "chore: update oclif deps [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-31T13:32:29Z",
+ "updated_at": "2023-01-31T14:49:52Z",
+ "closed_at": "2023-01-31T14:49:51Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/451",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/451",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/451.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/451.patch",
+ "merged_at": "2023-01-31T14:49:51Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Update oclif deps\r\n* Migrate to the new arg definition\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/448",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/450",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/450",
+ "id": 1564307505,
+ "node_id": "PR_kwDOE8E-g85I6eHl",
+ "number": 450,
+ "title": "fix: terminate when no checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-31T13:25:51Z",
+ "updated_at": "2023-01-31T13:47:11Z",
+ "closed_at": "2023-01-31T13:47:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/450",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/450",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/450.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/450.patch",
+ "merged_at": "2023-01-31T13:47:09Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/443\r\n\r\nWhen no checks are detected, `checkly test` would hang indefinitely. This PR adds a fix and an integration test to make sure that there are no regressions.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/449",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/449",
+ "id": 1564195991,
+ "node_id": "PR_kwDOE8E-g85I6GG0",
+ "number": 449,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.50.0 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 33,
+ "created_at": "2023-01-31T12:14:24Z",
+ "updated_at": "2023-04-24T15:08:34Z",
+ "closed_at": "2023-04-24T15:08:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/449",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/449",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/449.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/449.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.50.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.50.0 \n5.50.0 (2023-01-31) \nBug Fixes \n\nast-spec: a JSXEmptyExpression is not a possible JSXExpression (#6321 ) (4b27777 ) \neslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#5704 ) (09d57ce ) \neslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#6028 ) (85e783c ) \neslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#5919 ) (b0f6c8e ), closes #1438 \n \nFeatures \n\neslint-plugin: add key-spacing rule extension for interface & type declarations (#6211 ) (67706e7 ) \n \nv5.49.0 \n5.49.0 (2023-01-23) \nBug Fixes \n\ntypescript-estree: fix typo in FAQ link (#6346 ) (eefc578 ) \n \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.50.0 (2023-01-31) \nBug Fixes \n\neslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#5704 ) (09d57ce ) \neslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#6028 ) (85e783c ) \neslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#5919 ) (b0f6c8e ), closes #1438 \n \nFeatures \n\neslint-plugin: add key-spacing rule extension for interface & type declarations (#6211 ) (67706e7 ) \n \n5.49.0 (2023-01-23) \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n99c091e chore: publish v5.50.0 \n85e783c fix(eslint-plugin): [prefer-optional-chain] fix ThisExpression and `Private... \n1623350 docs(eslint-plugin): corrected eslint-plugin README.md getting started link (... \nf17d34b docs(eslint-plugin): update site description of ban-types docs (#6209 ) \nb0f6c8e fix(eslint-plugin): [prefer-optional-chain] fixer produces wrong logic (#5919 ) \n67706e7 feat(eslint-plugin): add key-spacing rule extension for interface & type de... \n09d57ce fix(eslint-plugin): [ban-ts-comment] counts graphemes instead of `String.prot... \neef12d1 chore: publish v5.49.0 \naea74d3 chore: pin ts-node to 10.7.0; partially replace with tsx (#6246 ) \nc8a6d80 feat(eslint-plugin): [naming-convention] add support for #private modifier ... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/448",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/448",
+ "id": 1564091885,
+ "node_id": "I_kwDOE8E-g85dOiXt",
+ "number": 448,
+ "title": "`--help` flag doesn't work for subcommands",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-31T11:01:44Z",
+ "updated_at": "2023-01-31T14:49:53Z",
+ "closed_at": "2023-01-31T14:49:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Running `npx checkly test --help` (or `--help` for any other command) gives the following:\r\n```\r\n$ npx checkly test --help\r\nTest checks on Checkly\r\n\r\n TypeError: (cmd.args || []).filter is not a function\r\n```\r\n\r\nWe should fix `--help` so that it describes all of the relevant command line flags.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/447",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/447",
+ "id": 1564089467,
+ "node_id": "PR_kwDOE8E-g85I5vU2",
+ "number": 447,
+ "title": "fix: allow ts files to import js [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-31T11:00:15Z",
+ "updated_at": "2023-01-31T13:08:27Z",
+ "closed_at": "2023-01-31T13:08:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/447",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/447",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/447.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/447.patch",
+ "merged_at": "2023-01-31T13:08:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Allow more flexible setup for different extensions\r\n* Allow TS files to import JS files\r\n* Inline parsing errors to remove top try/catch\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/423",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/446",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/446",
+ "id": 1563990342,
+ "node_id": "PR_kwDOE8E-g85I5aRG",
+ "number": 446,
+ "title": "chore: use collector class to gather parsing info [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-31T09:55:01Z",
+ "updated_at": "2023-01-31T10:08:11Z",
+ "closed_at": "2023-01-31T10:08:10Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/446",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/446",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/446.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/446.patch",
+ "merged_at": "2023-01-31T10:08:10Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Moving check parsing to a full directory\r\n* Split errors and helper types to different files\r\n* Create a collector to collect parsing info. There will be more work about this in the following PR",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/445",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/445",
+ "id": 1563911714,
+ "node_id": "I_kwDOE8E-g85dN2Yi",
+ "number": 445,
+ "title": "`checkly login` server sometimes not closed",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-31T09:01:11Z",
+ "updated_at": "2023-02-03T13:07:46Z",
+ "closed_at": "2023-02-03T13:07:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "For `checkly login` the checkly-cli starts a server on port 4242. In the case of a failed login, it looks like this server isn't correctly closed. Later login attempts then fail with `Unable to start an HTTP server on port 4242. Error: listen EADDRINUSE: address already in use :::4242`. We should make sure that the login server is always closed.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/444",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/444",
+ "id": 1563149809,
+ "node_id": "PR_kwDOE8E-g85I2kZ0",
+ "number": 444,
+ "title": "feat: add config properties descriptions [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-30T20:25:18Z",
+ "updated_at": "2023-01-31T12:58:14Z",
+ "closed_at": "2023-01-31T12:51:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/444",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/444",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/444.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/444.patch",
+ "merged_at": "2023-01-31T12:51:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/434\r\n\r\n- Add configuration properties descriptions\r\n- Remove duplicated properties and now `CheckConfigDefaults` picks properties from the base `interface CheckProps`\r\n### New dependency submission\r\n\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/443",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/443",
+ "id": 1562594799,
+ "node_id": "I_kwDOE8E-g85dI03v",
+ "number": 443,
+ "title": "`checkly test` hangs indefinitely",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-30T14:50:37Z",
+ "updated_at": "2023-01-31T13:47:11Z",
+ "closed_at": "2023-01-31T13:47:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "For our internal use of MaC, I noticed a GH Action run on `checkly test` taking ~18 minutes. Unfortunately I don't have any more insight into what went wrong or how to reproduce this.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/442",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/442",
+ "id": 1562570665,
+ "node_id": "I_kwDOE8E-g85dIu-p",
+ "number": 442,
+ "title": "Checks created through CLI have \"null\" environmentVariables value",
+ "user": {
+ "login": "adamwardecki",
+ "id": 1017097,
+ "node_id": "MDQ6VXNlcjEwMTcwOTc=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/1017097?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/adamwardecki",
+ "html_url": "https://github.com/adamwardecki",
+ "followers_url": "https://api.github.com/users/adamwardecki/followers",
+ "following_url": "https://api.github.com/users/adamwardecki/following{/other_user}",
+ "gists_url": "https://api.github.com/users/adamwardecki/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/adamwardecki/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/adamwardecki/subscriptions",
+ "organizations_url": "https://api.github.com/users/adamwardecki/orgs",
+ "repos_url": "https://api.github.com/users/adamwardecki/repos",
+ "events_url": "https://api.github.com/users/adamwardecki/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/adamwardecki/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-30T14:36:06Z",
+ "updated_at": "2023-02-01T16:21:02Z",
+ "closed_at": "2023-02-01T16:21:02Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Version: `@checkly/cli/0.3.9 darwin-x64 node-v16.17.0`\r\n\r\nIssue: \r\n\r\nWhen creating a check through CLI the `environmentVariables` property will have a `null` value by default. This is different from the Webapp where the default is `[]`. \r\n\r\nTo reproduce: \r\n\r\n1. Create a basic check from the getting started section of https://www.npmjs.com/package/@checkly/cli\r\n2. Run `npx checkly deploy`\r\n3. Go to the web app and check the response from `/checks` endpoint in the network tab - env vars array is `null` ",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/441",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/441",
+ "id": 1562304984,
+ "node_id": "I_kwDOE8E-g85dHuHY",
+ "number": 441,
+ "title": "`test` command filter does not respect dependency resolution",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
+ "id": 9096684,
+ "node_id": "MI_kwDOE8E-g84Ais3s",
+ "number": 18,
+ "title": "Checkly CLI GA",
+ "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 15,
+ "state": "closed",
+ "created_at": "2023-02-27T21:26:11Z",
+ "updated_at": "2023-05-23T10:56:33Z",
+ "due_on": "2023-04-28T07:00:00Z",
+ "closed_at": "2023-05-23T10:56:33Z"
+ },
+ "comments": 8,
+ "created_at": "2023-01-30T11:59:08Z",
+ "updated_at": "2023-04-12T09:54:54Z",
+ "closed_at": "2023-04-12T09:54:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "There might be the case that passing a path filter to the CLI:\r\n\r\n```\r\nnpx checkly test path/to/my/file.ts\r\n```\r\n\r\nWould end up breaking because the filtering happens after the dependency graph has been fully resolved, which might lead to unfinished/draft files affecting unnecessarily the execution of others.\r\n\r\nThis is replicable by creating two checks, one with wrong imports, and trying to run the one with correct imports alone.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/440",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/440",
+ "id": 1562228993,
+ "node_id": "I_kwDOE8E-g85dHbkB",
+ "number": 440,
+ "title": "Error parsing TypeScript checks - `baseVisitor[type] is not a function`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-30T11:11:05Z",
+ "updated_at": "2023-01-31T16:08:19Z",
+ "closed_at": "2023-01-31T16:08:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Some TypeScript checks can trigger the following error:\r\n```\r\n17:25:14 βΊ npx checkly test add_private_location.spec.ts\r\n Error: Encountered an error parsing check files for \r\n add_private_location.spec.ts.\r\n\r\n The following files couldn't be parsed:\r\n PrivateLocationPom.ts - baseVisitor[type] is not a function\r\n```\r\n\r\nAfter some initial investigation, it looks like this is related to acorn-walk: https://github.com/acornjs/acorn/issues/829. We likely need to add handlers for all of the TypeScript specific AST nodes.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/439",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/439",
+ "id": 1562177663,
+ "node_id": "PR_kwDOE8E-g85IzRZ9",
+ "number": 439,
+ "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.2.2 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-30T10:38:19Z",
+ "updated_at": "2023-01-31T16:01:26Z",
+ "closed_at": "2023-01-31T16:01:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/439",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/439",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/439.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/439.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.2.2.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.2.2 \nBug Fixes \n\ndeps: bump @βoclif/core from 2.0.3 to 2.0.7 (8d74004 ) \n \n5.2.1 \nBug Fixes \n\n5.2.0 \nFeatures \n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n0c6ff63 chore(release): 5.2.2 [skip ci] \n672bdd4 Merge pull request #463 from oclif/dependabot-npm_and_yarn-oclif-core-2.0.7 \n8d74004 fix(deps): bump @βoclif/core from 2.0.3 to 2.0.7 \n11893f5 chore(release): 5.2.1 [skip ci] \n2aabbee fix: bump core \n3038351 Merge pull request #457 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n021869f chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.12 to 2.2.2 \n8f8870d Merge pull request #458 from oclif/dependabot-npm_and_yarn-oclif-3.6.0 \n01ddf83 chore(dev-deps): bump oclif from 3.4.6 to 3.6.0 \n1306475 chore(release): 5.2.0 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/438",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/438",
+ "id": 1561083415,
+ "node_id": "PR_kwDOE8E-g85Ivr1q",
+ "number": 438,
+ "title": "fix: correct spelling in readme.md [sc-0]",
+ "user": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-29T01:41:56Z",
+ "updated_at": "2023-01-30T17:11:38Z",
+ "closed_at": "2023-01-30T17:11:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/438",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/438",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/438.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/438.patch",
+ "merged_at": "2023-01-30T17:11:36Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- Correct some typos, missing words and spelling errors in the README file.\r\n### New dependency submission\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/437",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/437",
+ "id": 1560513070,
+ "node_id": "PR_kwDOE8E-g85It5Ez",
+ "number": 437,
+ "title": "feat: adds --list flag",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-27T22:32:02Z",
+ "updated_at": "2023-01-30T10:32:39Z",
+ "closed_at": "2023-01-30T10:32:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/437",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/437",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/437.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/437.patch",
+ "merged_at": "2023-01-30T10:32:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nAdds a `--list` flag to `test` command to just show the checks in a project, without executing them. \r\n\r\nP.S. also fixes a typo\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/436",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/436",
+ "id": 1558438379,
+ "node_id": "PR_kwDOE8E-g85Im1M0",
+ "number": 436,
+ "title": "feat: add ES Modules support",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-26T16:40:35Z",
+ "updated_at": "2023-01-26T16:51:46Z",
+ "closed_at": "2023-01-26T16:51:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/436",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/436",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/436.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/436.patch",
+ "merged_at": "2023-01-26T16:51:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/426\r\n\r\nThis PR adds support for ES Modules `import`+`export` syntax. The backend already supports this since we run all check files (even JS files) through the TypeScript compiler, which then outputs commonJS. All that's needed is to detect dependencies which are imported with ES Modules in `check-dependency-parser`.\r\n\r\nThis will only generally work for runtimes >= 2022.10, since we don't always apply the TypeScript compiler. Testing on an older runtime gave the following error:\r\n```\r\n ERROR, 5:45:02 PM, Failed to compile check script: /tmp/1kqb2b8lddbsuwy/src/services/docs/__checks__/docs-search.spec.js:1\r\n import { defaults } from './defaults'\r\n ^^^^^^\r\n\r\n SyntaxError: 'import' and 'export' may only appear at the top level\r\n at Object. (/tmp/1kqb2b8lddbsuwy/script.js:61:47)\r\n at Module._compile (internal/modules/cjs/loader.js:1085:14)\r\n at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)\r\n at Module.load (internal/modules/cjs/loader.js:950:32)\r\n```\r\n\r\nIt might make sense to add a better error message in the future. We could track the runtime version in `check-dependency-parser` and throw an error if we encounter an import expression. On the other hand, I'm not sure whether it's worth the extra effort.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/435",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/435",
+ "id": 1558300860,
+ "node_id": "PR_kwDOE8E-g85ImXic",
+ "number": 435,
+ "title": "chore: release new version",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-26T15:13:34Z",
+ "updated_at": "2023-01-26T15:16:08Z",
+ "closed_at": "2023-01-26T15:16:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/435",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/435",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/435.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/435.patch",
+ "merged_at": "2023-01-26T15:16:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe MQTT changes might be worth a new release https://github.com/checkly/checkly-cli/pull/420.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/434",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/434",
+ "id": 1555116789,
+ "node_id": "I_kwDOE8E-g85csTL1",
+ "number": 434,
+ "title": "RFC: Add api field descriptions as TS descriptions",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-24T14:43:26Z",
+ "updated_at": "2023-01-31T12:56:11Z",
+ "closed_at": "2023-01-31T12:56:11Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We want to give users a great local development experience. A part of it comes with a great autocomplete support. We haven't added descriptions for the constructs but this should be simple to add given we already have descriptions in our swagger documentation",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/433",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/433",
+ "id": 1555115257,
+ "node_id": "I_kwDOE8E-g85csSz5",
+ "number": 433,
+ "title": "RFC: Create init command to create a checkly.config.js",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2023-01-24T14:42:29Z",
+ "updated_at": "2023-02-02T15:38:42Z",
+ "closed_at": "2023-02-02T15:38:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We have some defaults in the checkly.config.js. These are hard to disable and needs some hacking to get this done. Therefore, we propose an init command to help users create the configs automatically. This will be quite similar to the npm init command",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/432",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/432",
+ "id": 1554874212,
+ "node_id": "PR_kwDOE8E-g85Ia5Zb",
+ "number": 432,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.49.0 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-24T12:14:26Z",
+ "updated_at": "2023-01-31T12:14:30Z",
+ "closed_at": "2023-01-31T12:14:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/432",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/432",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/432.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/432.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.49.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.49.0 \n5.49.0 (2023-01-23) \nBug Fixes \n\ntypescript-estree: fix typo in FAQ link (#6346 ) (eefc578 ) \n \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.49.0 (2023-01-23) \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\neef12d1 chore: publish v5.49.0 \naea74d3 chore: pin ts-node to 10.7.0; partially replace with tsx (#6246 ) \nc8a6d80 feat(eslint-plugin): [naming-convention] add support for #private modifier ... \nd562244 docs(eslint-plugin): remove invalid examples for unified-signatures (#6286 ) \n46a7c73 chore: publish v5.48.2 \n10ce912 chore: publish v5.48.1 \n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/431",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/431",
+ "id": 1554872177,
+ "node_id": "PR_kwDOE8E-g85Ia48i",
+ "number": 431,
+ "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.2.1 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-24T12:13:20Z",
+ "updated_at": "2023-01-30T10:38:25Z",
+ "closed_at": "2023-01-30T10:38:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/431",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/431",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/431.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/431.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.2.1.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.2.1 \nBug Fixes \n\n5.2.0 \nFeatures \n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n11893f5 chore(release): 5.2.1 [skip ci] \n2aabbee fix: bump core \n3038351 Merge pull request #457 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n021869f chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.12 to 2.2.2 \n8f8870d Merge pull request #458 from oclif/dependabot-npm_and_yarn-oclif-3.6.0 \n01ddf83 chore(dev-deps): bump oclif from 3.4.6 to 3.6.0 \n1306475 chore(release): 5.2.0 [skip ci] \nae1fb0b feat: use @βoclif/core v2 (#454 ) \n03d5ae9 chore(release): 5.1.23 [skip ci] \n689566c Merge pull request #453 from oclif/dependabot-npm_and_yarn-oclif-core-1.24.0 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/430",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/430",
+ "id": 1554778981,
+ "node_id": "PR_kwDOE8E-g85Iak4k",
+ "number": 430,
+ "title": "feat: export `ChecklyConfig` type; add `defineConfig` docs [sc-00]",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-24T11:11:53Z",
+ "updated_at": "2023-01-27T11:51:30Z",
+ "closed_at": "2023-01-27T11:51:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/430",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/430",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/430.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/430.patch",
+ "merged_at": "2023-01-27T11:51:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Exported `ChecklyConfig` so users can annotate their config file with JSDoc.\r\n* Add docs for `defineConfig` helper.\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/429",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/429",
+ "id": 1554616845,
+ "node_id": "PR_kwDOE8E-g85IaBqO",
+ "number": 429,
+ "title": "feat: add `LocationCode` type for locations prop sanity [sc-00]",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-01-24T09:26:18Z",
+ "updated_at": "2023-01-24T14:23:48Z",
+ "closed_at": "2023-01-24T11:04:02Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/429",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/429",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/429.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/429.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nHint the users into using proper location codes instead of the unhelpful `string[]`.\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/428",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/428",
+ "id": 1554532050,
+ "node_id": "PR_kwDOE8E-g85IZw4Z",
+ "number": 428,
+ "title": "feat: expose `defineConfig` helper to leverage typings [sc-00]",
+ "user": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-24T08:30:06Z",
+ "updated_at": "2023-01-24T08:58:10Z",
+ "closed_at": "2023-01-24T08:58:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/428",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/428",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/428.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/428.patch",
+ "merged_at": "2023-01-24T08:58:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nExpose `defineConfig` so users can have a typed noop when declaring configs:\r\n\r\nBefore:\r\n```ts\r\nconst config = {\r\n // ...\r\n}\r\n```\r\n\r\nAfter:\r\n```ts\r\nconst config = defineConfig({\r\n // autocomplete works here\r\n})\r\n```\r\n",
+ "closed_by": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/427",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/427",
+ "id": 1553455540,
+ "node_id": "I_kwDOE8E-g85cl9m0",
+ "number": 427,
+ "title": "Color cli output",
+ "user": {
+ "login": "alvarlagerlof",
+ "id": 14835120,
+ "node_id": "MDQ6VXNlcjE0ODM1MTIw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/alvarlagerlof",
+ "html_url": "https://github.com/alvarlagerlof",
+ "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
+ "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
+ "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
+ "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
+ "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
+ "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-01-23T17:08:50Z",
+ "updated_at": "2023-01-27T16:46:59Z",
+ "closed_at": "2023-01-27T16:46:59Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "It would be nice to have some colors in the cli output too read things more easily.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/426",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/426",
+ "id": 1553216643,
+ "node_id": "I_kwDOE8E-g85clDSD",
+ "number": 426,
+ "title": "Support ES Modules import syntax (for JavaScript)",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-23T14:40:15Z",
+ "updated_at": "2023-01-26T16:51:46Z",
+ "closed_at": "2023-01-26T16:51:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We should already support ES Modules import syntax for TypeScript files. For JavaScript files, though, changes are needed in check dependency parsing.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/425",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/425",
+ "id": 1551085848,
+ "node_id": "I_kwDOE8E-g85cc7EY",
+ "number": 425,
+ "title": "checkly whoami doesn't show user info",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 2,
+ "created_at": "2023-01-20T15:55:04Z",
+ "updated_at": "2023-02-01T17:20:07Z",
+ "closed_at": "2023-02-01T17:20:06Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "The command just prints account name and account id but nothing related to the user. The description of this command also indicates user related info",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/424",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/424",
+ "id": 1551083132,
+ "node_id": "PR_kwDOE8E-g85IOcFZ",
+ "number": 424,
+ "title": "fix: dont assign defaults to browser check default [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-20T15:52:52Z",
+ "updated_at": "2023-01-23T12:48:32Z",
+ "closed_at": "2023-01-23T12:48:31Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/424",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/424",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/424.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/424.patch",
+ "merged_at": "2023-01-23T12:48:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nDont assign base defaults to browser check default. When a user sets a runtime in checkDefaults and leave it empty in browserCheckDefaults, the default will still kick in here",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/423",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/423",
+ "id": 1550977944,
+ "node_id": "I_kwDOE8E-g85ccguY",
+ "number": 423,
+ "title": "TypeScript code can't import JS code",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-20T14:52:23Z",
+ "updated_at": "2023-01-31T13:08:27Z",
+ "closed_at": "2023-01-31T13:08:27Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We currently can't import JS files from TS code. This is a common case from TS but our parser has a strict type assumption",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/422",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/422",
+ "id": 1550862019,
+ "node_id": "PR_kwDOE8E-g85INs-F",
+ "number": 422,
+ "title": "feat: add query and header support for webhook alerts [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-20T13:37:57Z",
+ "updated_at": "2023-01-20T13:52:47Z",
+ "closed_at": "2023-01-20T13:52:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/422",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/422",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/422.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/422.patch",
+ "merged_at": "2023-01-20T13:52:45Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Add headers and query params to webhook alerts\r\n* Turn env vars also into an interface given it was the only `KeyValuePair` that was a class\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/411",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/421",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/421",
+ "id": 1550835194,
+ "node_id": "PR_kwDOE8E-g85INnGn",
+ "number": 421,
+ "title": "fix: assigning checks to groups and example [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-20T13:18:55Z",
+ "updated_at": "2023-01-20T21:59:03Z",
+ "closed_at": "2023-01-20T21:59:02Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/421",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/421",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/421.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/421.patch",
+ "merged_at": "2023-01-20T21:59:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Adds fixes to check group patterns and follows the same matching style as project\r\n* Adds an example to the example project\r\n* How to add group id to checks",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/420",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/420",
+ "id": 1550577457,
+ "node_id": "PR_kwDOE8E-g85IMvjS",
+ "number": 420,
+ "title": "chore: use new check result MQTT topic",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-20T09:54:04Z",
+ "updated_at": "2023-01-26T13:52:46Z",
+ "closed_at": "2023-01-26T13:52:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/420",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/420",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/420.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/420.patch",
+ "merged_at": "2023-01-26T13:52:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/400\r\n\r\nThe Checkly backend now supports a new MQTT topic for ad-hoc check results: `account/${accountId}/ad-hoc-check-results/${checkRunSuiteId}/${checkRunId}/run-end`. This PR migrates the CLI to use the new topic. By using a wildcard for `checkRunId`, we only need to subscribe to one topic. This ensures that we remain below the AWS IoT limits.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/419",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/419",
+ "id": 1549274128,
+ "node_id": "I_kwDOE8E-g85cWAwQ",
+ "number": 419,
+ "title": "Customize the dependency tree for Browser Checks to read file from MaC-enabled checks",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 4913366950,
+ "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
+ "name": "webapp",
+ "color": "D8AD0B",
+ "default": false,
+ "description": "concerns the Checkly WebApp UI"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-19T14:28:40Z",
+ "updated_at": "2023-01-27T11:41:18Z",
+ "closed_at": "2023-01-27T11:41:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "The dependency tree at the left side menu in the code editor should show the file dependencies for Browser checks pushed from the CLI.",
+ "closed_by": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/418",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/418",
+ "id": 1549167500,
+ "node_id": "PR_kwDOE8E-g85IIAUi",
+ "number": 418,
+ "title": "fix: use a new session parameter for absolute path [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-19T13:31:41Z",
+ "updated_at": "2023-01-20T09:16:31Z",
+ "closed_at": "2023-01-20T09:16:30Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/418",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/418",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/418.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/418.patch",
+ "merged_at": "2023-01-20T09:16:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nFix the relative path support. I was under the false assumption that checkFilePath was absolute",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/417",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/417",
+ "id": 1548984949,
+ "node_id": "PR_kwDOE8E-g85IHYNG",
+ "number": 417,
+ "title": "fix: 2 typos in README.md",
+ "user": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-19T11:34:48Z",
+ "updated_at": "2023-01-19T11:37:57Z",
+ "closed_at": "2023-01-19T11:37:56Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/417",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/417",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/417.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/417.patch",
+ "merged_at": "2023-01-19T11:37:56Z"
+ },
+ "body": "Just fixed 2 typos.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nFixing 2 typos in the README.md\r\n",
+ "closed_by": {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/416",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/416",
+ "id": 1548789706,
+ "node_id": "PR_kwDOE8E-g85IGtgq",
+ "number": 416,
+ "title": "chore(deps): bump inquirer from 8.2.3 to 9.1.4 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 33,
+ "created_at": "2023-01-19T09:24:08Z",
+ "updated_at": "2023-04-24T15:08:43Z",
+ "closed_at": "2023-04-24T15:08:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/416",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/416",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/416.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/416.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.3 to 9.1.4.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.1.4 \nFix issue with the default value disappearing from prompt.
\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/415",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/415",
+ "id": 1548789409,
+ "node_id": "PR_kwDOE8E-g85IGtce",
+ "number": 415,
+ "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.2.0 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-19T09:23:55Z",
+ "updated_at": "2023-01-24T12:13:26Z",
+ "closed_at": "2023-01-24T12:13:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/415",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/415",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/415.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/415.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.2.0.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.2.0 \nFeatures \n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n1306475 chore(release): 5.2.0 [skip ci] \nae1fb0b feat: use @βoclif/core v2 (#454 ) \n03d5ae9 chore(release): 5.1.23 [skip ci] \n689566c Merge pull request #453 from oclif/dependabot-npm_and_yarn-oclif-core-1.24.0 \n7e13a8f fix(deps): bump @βoclif/core from 1.23.1 to 1.24.0 \nad2e84f Merge pull request #451 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n48a7bf8 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.10 to 2.1.12 \n9b2856a chore(release): 5.1.22 [skip ci] \ndc652e9 Merge pull request #448 from oclif/dependabot-npm_and_yarn-json5-2.2.3 \n0a8983c fix(deps): bump json5 from 2.2.0 to 2.2.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/414",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/414",
+ "id": 1548783100,
+ "node_id": "PR_kwDOE8E-g85IGsDN",
+ "number": 414,
+ "title": "chore: package-lock.json doesnt have use in the folder [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-19T09:20:25Z",
+ "updated_at": "2023-01-19T09:23:03Z",
+ "closed_at": "2023-01-19T09:23:02Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/414",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/414",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/414.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/414.patch",
+ "merged_at": "2023-01-19T09:23:02Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nWith the workspace setup, the package-lock in the workspace folder doesn't have any effect",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/413",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/413",
+ "id": 1548259309,
+ "node_id": "PR_kwDOE8E-g85IE7wp",
+ "number": 413,
+ "title": "docs: adds new docs + updates examples",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-01-18T23:09:18Z",
+ "updated_at": "2023-01-19T16:14:25Z",
+ "closed_at": "2023-01-19T16:14:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/413",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/413",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/413.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/413.patch",
+ "merged_at": "2023-01-19T16:14:23Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nas per the title.\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/412",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/412",
+ "id": 1538607064,
+ "node_id": "PR_kwDOE8E-g85HqH6r",
+ "number": 412,
+ "title": "feat: support private locations with slugname [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-18T19:47:49Z",
+ "updated_at": "2023-01-19T09:08:02Z",
+ "closed_at": "2023-01-19T09:08:00Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/412",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/412",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/412.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/412.patch",
+ "merged_at": "2023-01-19T09:08:00Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport private locations in the constructs\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/386",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/411",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/411",
+ "id": 1538427219,
+ "node_id": "I_kwDOE8E-g85bsolT",
+ "number": 411,
+ "title": "Support headers and query params in webhook alert channel",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-18T17:58:40Z",
+ "updated_at": "2023-01-20T13:52:47Z",
+ "closed_at": "2023-01-20T13:52:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Currently, we do not allow users to set extra `headers` and `queryParams` on the `WebhookAlertChannel` class. We need to support this as it is part of the platform and specifically headers can be useful for authentication.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/410",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/410",
+ "id": 1537816211,
+ "node_id": "I_kwDOE8E-g85bqTaT",
+ "number": 410,
+ "title": "Support API checks (and any future check types) in Check Group",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2023-01-18T11:12:40Z",
+ "updated_at": "2023-01-22T15:49:19Z",
+ "closed_at": "2023-01-22T15:49:19Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "As per https://github.com/checkly/checkly-cli/blob/a081024a0daa55e20a976cee5e518d9d7e94f31c/package/src/constructs/check-group.ts#L79 we are not supporting API checks in groups. We should support that and other arbitrary checks.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/409",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/409",
+ "id": 1536730849,
+ "node_id": "I_kwDOE8E-g85bmKbh",
+ "number": 409,
+ "title": "Draft RFC: Vercel integration with MaC",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-17T17:02:24Z",
+ "updated_at": "2024-10-10T09:44:29Z",
+ "closed_at": "2024-10-10T09:44:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We want to support our vercel integration using MaC as well. This is mainly about creating vercel checks between for example domain switches. There are some obstacles with this given we don't get these events automatically without a vercel integration.\r\n\r\nHere are some ideas on how to achieve this:\r\n* Create a checkly.json during the vercel build process and fetch the json to execute `test&deploy`\r\n* Create checkly `deployment_status` to handle different CDN deployment logic",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/reactions",
+ "total_count": 2,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 2
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/408",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/408",
+ "id": 1536507574,
+ "node_id": "I_kwDOE8E-g85blT62",
+ "number": 408,
+ "title": "RFC: Allow for configuring default alert channels in checkly.config.js",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2023-01-17T14:47:28Z",
+ "updated_at": "2023-02-02T11:23:19Z",
+ "closed_at": "2023-02-02T11:23:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Currently we allow for users to configure default check settings in `checkly.config.js`. We should also allow users to define alert channels in `checkly.config.js` and configure these to be defaults for all checks:\r\n\r\n(`checkly.config.js`)\r\n```\r\nconst sendDefaults = {\r\n sendFailure: true,\r\n sendRecovery: true,\r\n sendDegraded: false,\r\n}\r\n\r\nconst smsChannel = new SmsAlertChannel('sms-channel-1', {\r\n phoneNumber: '123',\r\n ...sendDefaults\r\n})\r\n\r\nconst emailChannel = new EmailAlertChannel('email-channel-1', {\r\n address: 'alerts@acme.com',\r\n ...sendDefaults\r\n})\r\n\r\nconst config = {\r\n projectName: 'Website Monitoring',\r\n logicalId: 'website-monitoring-1',\r\n repoUrl: 'https://github.com/acme/website',\r\n checks: {\r\n alertChannels: [smsChannel, emailChannel],\r\n }\r\n}\r\n\r\nmodule.exports = config;\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/407",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/407",
+ "id": 1536373917,
+ "node_id": "I_kwDOE8E-g85bkzSd",
+ "number": 407,
+ "title": "How to use playwright config",
+ "user": {
+ "login": "alvarlagerlof",
+ "id": 14835120,
+ "node_id": "MDQ6VXNlcjE0ODM1MTIw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/alvarlagerlof",
+ "html_url": "https://github.com/alvarlagerlof",
+ "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
+ "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
+ "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
+ "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
+ "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
+ "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064782,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzgy",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/question",
+ "name": "question",
+ "color": "d876e3",
+ "default": true,
+ "description": "Further information is requested"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2023-01-17T13:22:22Z",
+ "updated_at": "2023-01-31T09:14:33Z",
+ "closed_at": "2023-01-31T09:14:33Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "I have some settings in my playwright config (mainly different screen sizes). How do I use then when running `checkly test`?",
+ "closed_by": {
+ "login": "alvarlagerlof",
+ "id": 14835120,
+ "node_id": "MDQ6VXNlcjE0ODM1MTIw",
+ "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/alvarlagerlof",
+ "html_url": "https://github.com/alvarlagerlof",
+ "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
+ "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
+ "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
+ "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
+ "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
+ "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/406",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/406",
+ "id": 1536288060,
+ "node_id": "PR_kwDOE8E-g85HiYXj",
+ "number": 406,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.2 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-17T12:18:54Z",
+ "updated_at": "2023-01-24T12:14:32Z",
+ "closed_at": "2023-01-24T12:14:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/406",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/406",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/406.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/406.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.2.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n46a7c73 chore: publish v5.48.2 \n10ce912 chore: publish v5.48.1 \n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/405",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/405",
+ "id": 1534839157,
+ "node_id": "PR_kwDOE8E-g85HdiG5",
+ "number": 405,
+ "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.1.23 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-16T12:16:57Z",
+ "updated_at": "2023-01-19T09:24:02Z",
+ "closed_at": "2023-01-19T09:23:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/405",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/405",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/405.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/405.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.1.23.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n03d5ae9 chore(release): 5.1.23 [skip ci] \n689566c Merge pull request #453 from oclif/dependabot-npm_and_yarn-oclif-core-1.24.0 \n7e13a8f fix(deps): bump @βoclif/core from 1.23.1 to 1.24.0 \nad2e84f Merge pull request #451 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n48a7bf8 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.10 to 2.1.12 \n9b2856a chore(release): 5.1.22 [skip ci] \ndc652e9 Merge pull request #448 from oclif/dependabot-npm_and_yarn-json5-2.2.3 \n0a8983c fix(deps): bump json5 from 2.2.0 to 2.2.3 \nc94a690 chore(release): 5.1.21 [skip ci] \naf35f7c Merge pull request #447 from oclif/dependabot-npm_and_yarn-oclif-core-1.23.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/404",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/404",
+ "id": 1534692449,
+ "node_id": "PR_kwDOE8E-g85HdCXN",
+ "number": 404,
+ "title": "chore: release new version",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-16T10:33:56Z",
+ "updated_at": "2023-01-16T12:09:58Z",
+ "closed_at": "2023-01-16T12:09:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/404",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/404",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/404.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/404.patch",
+ "merged_at": "2023-01-16T12:09:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nLets make a new release with the OAuth fix (https://github.com/checkly/checkly-cli/pull/403).",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/403",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/403",
+ "id": 1534658425,
+ "node_id": "PR_kwDOE8E-g85Hc6_b",
+ "number": 403,
+ "title": "fix: use Checkly auth0 domain",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-16T10:11:58Z",
+ "updated_at": "2023-01-16T10:30:12Z",
+ "closed_at": "2023-01-16T10:30:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/403",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/403",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/403.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/403.patch",
+ "merged_at": "2023-01-16T10:30:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n\r\n\r\nCurrently logging in with `npx checkly login` and using GitHub OAuth fails. After logging in with GitHub, the webpage redirects to the error page shown above. The reason is that the initial `/authorize` request to Auth0 goes to `checkly.eu.auth0.com`, but the `/callback` call to Auth0 goes to `auth.checklyhq.com`. This setup isn't supported by Auth0 - both requests are required to same domain ([relevant forum post](https://community.auth0.com/t/you-may-have-pressed-the-back-button-but-i-really-didnt/23877/16)). \r\n\r\nTo fix the issue, we can just use the `auth.checklyhq.com` domain. This is the one that's already used when you do a normal login from the Checkly webapp.\r\n\r\nI've tested with GitHub OAuth, Email+Password, and Google OAuth.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/402",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/402",
+ "id": 1532495948,
+ "node_id": "PR_kwDOE8E-g85HVyQh",
+ "number": 402,
+ "title": "chore: re-introduce check concurrency limit",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-13T15:33:30Z",
+ "updated_at": "2023-01-13T15:41:44Z",
+ "closed_at": "2023-01-13T15:41:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/402",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/402",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/402.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/402.patch",
+ "merged_at": "2023-01-13T15:41:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR reverts 90fcd4a23b41dc96ae70222082b250954d0ac6fa to re-introduce the check run queue. Limiting the number of concurrent check runs is a temporary workaround for https://github.com/checkly/checkly-cli/issues/400.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/401",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/401",
+ "id": 1532045925,
+ "node_id": "PR_kwDOE8E-g85HUQkE",
+ "number": 401,
+ "title": "fix: use constant number of MQTT topics for running checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-13T10:09:18Z",
+ "updated_at": "2023-01-20T07:16:46Z",
+ "closed_at": "2023-01-20T07:16:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/401",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/401",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/401.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/401.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/400\r\n\r\nCurrently during `checkly test`, we use separate MQTT topics for reading the result of each check. With the number of MQTT topics scaling with the number of checks, the CLI hits the topic-subscriptions-per-connection limit of our MQTT provider when there are ~25 checks.\r\n\r\nWith this PR, the results for all checks come over the same MQTT topic. This then avoids reaching the MQTT limits when there are many checks. Since there are no longer separate topics per check, the CLI can no longer use this for correlating incoming messages with the corresponding check. Instead, the CLI will rely on the `logicalId` being passed in the incoming messages.\r\n\r\nPR is marked as draft since changes are needed in the backend to support the `logicalId` being set in `sourceInfo`.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/400",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/400",
+ "id": 1531026983,
+ "node_id": "I_kwDOE8E-g85bQZ4n",
+ "number": 400,
+ "title": "Fix MQTT socket limitations",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2023-01-12T16:32:07Z",
+ "updated_at": "2023-01-24T13:21:26Z",
+ "closed_at": "2023-01-24T13:21:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Currently it's not possible run more that ~25 checks with `checkly test`. Any checks over this amount will simply hang. This can be reproduced by creating checks in a loop:\r\n```\r\nfor (let i = 0; i++; i < 50) {\r\n new BrowserCheck(`test-check-${i}`, { \r\n name: `Test Check ${i}`, \r\n code: { content: 'console.log(\"running check\")' } \r\n })\r\n}\r\n```\r\n\r\nThe underlying issue is that there's a limit on the number of MQTT topic subscriptions. Rather than using separate topics for each check, we should make sure that all results are published over the same topic.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/399",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/399",
+ "id": 1530809793,
+ "node_id": "I_kwDOE8E-g85bPk3B",
+ "number": 399,
+ "title": "Improve error handling for non-allowed runLocation",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-12T14:27:22Z",
+ "updated_at": "2023-02-08T16:01:12Z",
+ "closed_at": "2023-02-08T16:01:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "### Context\r\nWhen a user runs `checkly test` with a non-supported run location, we currently print the full failed HTTP response for each check that runs:\r\n\r\n```\r\n$ npx checkly test --location does-not-exist\r\n\r\nRunning 4 checks in does-not-exist.\r\n\r\nsrc/__checks__/home.check.js\r\n - 404 page\r\n - Homepage\r\n - Homepage - fetch stats\r\nsrc/services/docs/__checks__/docs-search.spec.js\r\n - docs-search.spec.js\r\n\r\n4 pending, 4 total\r\n\r\nScheduler failure AxiosError: Request failed with status code 400\r\n at settle (/Users/clample/projects/checkly-cli/package/node_modules/axios/dist/node/axios.cjs:1855:12)\r\n at IncomingMessage.handleStreamEnd (/Users/clample/projects/checkly-cli/package/node_modules/axios/dist/node/axios.cjs:2712:11)\r\n at IncomingMessage.emit (node:events:525:35)\r\n at endReadableNT (node:internal/streams/readable:1358:12)\r\n at processTicksAndRejections (node:internal/process/task_queues:83:21) {\r\n code: 'ERR_BAD_REQUEST',\r\n... lot't of additional output...\r\n```\r\n\r\n### Proposal\r\nWe should print something like:\r\n```\r\n$ npx checkly test --location does-not-exist\r\n\r\nUnable to run checks on unsupported location \"does-not-exist\". Supported locations are:\r\n\r\neu-central-1\r\nus-west-2\r\n...print all locations...\r\n```\r\n\r\n### Implementation\r\nOne question is whether we want to keep a list of all supported locations in the client, or if we want to rely on information from the backend. I think that relying on information from the backend would be better, since users can use new locations without needing to upgrade the checkly-cli version.\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/398",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/398",
+ "id": 1530792957,
+ "node_id": "I_kwDOE8E-g85bPgv9",
+ "number": 398,
+ "title": "Improve error message when an API key is deleted",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-12T14:17:30Z",
+ "updated_at": "2023-02-08T15:55:55Z",
+ "closed_at": "2023-02-08T15:55:55Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Currently, when the API key has been deleted on Checkly we fail with the following error messages:\r\n```\r\n$ npx checkly whoami\r\nFailed to find an account corresponding to the account id\r\n```\r\n\r\n```\r\n$ npx checkly deploy\r\n AxiosError: Request failed with status code 401\r\n Code: ERR_BAD_REQUEST\r\n```\r\n\r\nMost users will be developers and will be able to figure out the issue with the 401 authentication failure. Still, it could improve DX if we return a more specific error for the case where an API key and Account ID is set, but we still get a 401. I propose something like:\r\n\r\n> Authentication failed with Account ID \"account UUID\" and API key \"partly redacted API key\"",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/397",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/397",
+ "id": 1530762667,
+ "node_id": "PR_kwDOE8E-g85HP69L",
+ "number": 397,
+ "title": "chore: add no-console linting",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-12T13:59:31Z",
+ "updated_at": "2023-01-12T14:02:05Z",
+ "closed_at": "2023-01-12T14:02:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/397",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/397",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/397.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/397.patch",
+ "merged_at": "2023-01-12T14:02:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/395\r\n\r\nThis PR adds the [no-console](https://eslint.org/docs/latest/rules/no-console) lint, with exceptions for the `commands` and `reporters` directories. This should make sure that we keep user facing logs in these directories, rather than scattered throughout the codebase.\r\n\r\nWe already have logs (and `process.exit`) in two files, though. I left todo's in these files, and I'll fix the error handling here later on.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/396",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/396",
+ "id": 1530610905,
+ "node_id": "PR_kwDOE8E-g85HPZzg",
+ "number": 396,
+ "title": "chore(deps): bump inquirer and @types/inquirer in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-12T12:14:09Z",
+ "updated_at": "2023-01-19T09:24:04Z",
+ "closed_at": "2023-01-19T09:24:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/396",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/396",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/396.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/396.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) and [@types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer). These dependencies needed to be updated together.\nUpdates `inquirer` from 8.2.3 to 9.1.4\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.1.4 \nFix issue with the default value disappearing from prompt.
\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\n \n \n\nCommits \n\n \n \n\nUpdates `@types/inquirer` from 8.2.3 to 9.0.3\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/395",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/395",
+ "id": 1530487467,
+ "node_id": "I_kwDOE8E-g85bOWKr",
+ "number": 395,
+ "title": "Engineering release requirements",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-12T10:41:07Z",
+ "updated_at": "2023-02-14T12:51:29Z",
+ "closed_at": "2023-02-14T12:51:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We have a few things to get the repo ready for a GA release. This ticket holds the necessary things to call it ready\r\n\r\nCheck list:\r\n- [x] Show out of credit error like a test result failure and not just a console.error\r\n- [x] Remove console.* from everywhere in the code base except for commands and add an eslint rule\r\n- [x] Cleanup project schemas for resources, remove `stripUnknown` from them to get `400` immediately",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/394",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/394",
+ "id": 1530422929,
+ "node_id": "PR_kwDOE8E-g85HOw1B",
+ "number": 394,
+ "title": "chore: add e2e tests in PR check",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-12T09:56:22Z",
+ "updated_at": "2023-01-12T13:07:02Z",
+ "closed_at": "2023-01-12T13:07:01Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/394",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/394",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/394.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/394.patch",
+ "merged_at": "2023-01-12T13:07:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCloses https://github.com/checkly/checkly-cli/issues/313\r\n\r\n* Add the e2e test to the PR check GitHub Action\r\n* Make sure that resources are cleaned up for `deploy.spec.ts`\r\n* Fix the project structure for `check-parse-error.spec.ts`",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/393",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/393",
+ "id": 1530285731,
+ "node_id": "PR_kwDOE8E-g85HOTMY",
+ "number": 393,
+ "title": "feat: add relative path support to check and check groups [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-12T08:14:36Z",
+ "updated_at": "2023-01-12T15:14:28Z",
+ "closed_at": "2023-01-12T15:14:26Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/393",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/393",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/393.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/393.patch",
+ "merged_at": "2023-01-12T15:14:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd relative path support to checks and check group pattern",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/392",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/392",
+ "id": 1529324513,
+ "node_id": "PR_kwDOE8E-g85HLBns",
+ "number": 392,
+ "title": "docs: fixes typos and errors",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-11T16:18:39Z",
+ "updated_at": "2023-01-11T16:43:27Z",
+ "closed_at": "2023-01-11T16:43:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/392",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/392",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/392.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/392.patch",
+ "merged_at": "2023-01-11T16:43:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nfixes issues found by Stefan",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/391",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/391",
+ "id": 1529097121,
+ "node_id": "PR_kwDOE8E-g85HKQE-",
+ "number": 391,
+ "title": "chore: remove unused API path config",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-11T13:57:56Z",
+ "updated_at": "2023-01-11T14:05:40Z",
+ "closed_at": "2023-01-11T14:05:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/391",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/391",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/391.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/391.patch",
+ "merged_at": "2023-01-11T14:05:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nWe don't actually use the `apiVersion` field. I think that it's not so useful and that we should just remove it.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/390",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/390",
+ "id": 1529041768,
+ "node_id": "PR_kwDOE8E-g85HKD8Z",
+ "number": 390,
+ "title": "chore: run checks with max concurrency",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-11T13:28:05Z",
+ "updated_at": "2023-01-11T13:55:22Z",
+ "closed_at": "2023-01-11T13:55:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/390",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/390",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/390.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/390.patch",
+ "merged_at": "2023-01-11T13:55:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCloses https://github.com/checkly/checkly-cli/issues/361\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/389",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/389",
+ "id": 1528997240,
+ "node_id": "PR_kwDOE8E-g85HJ6Rb",
+ "number": 389,
+ "title": "feat: allow setting default run locations in checkly config",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-11T13:03:33Z",
+ "updated_at": "2023-01-11T13:45:49Z",
+ "closed_at": "2023-01-11T13:45:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/389",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/389",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/389.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/389.patch",
+ "merged_at": "2023-01-11T13:45:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCloses https://github.com/checkly/checkly-cli/issues/352\r\n\r\nThis PR adds support for `cli.runLocation` and `cli.privateRunLocation` in the checkly config file. These default locations will then be used for `checkly test` runs.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/388",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/388",
+ "id": 1528793155,
+ "node_id": "PR_kwDOE8E-g85HJOHB",
+ "number": 388,
+ "title": "feat: support checkly test on private locations",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-11T10:29:31Z",
+ "updated_at": "2023-01-11T12:05:49Z",
+ "closed_at": "2023-01-11T12:05:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/388",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/388",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/388.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/388.patch",
+ "merged_at": "2023-01-11T12:05:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/352 and https://github.com/checkly/checkly-cli/issues/386\r\n\r\nThis PR adds support for running checks on private locations for `checkly test`. The PR adds a `--private-location` flag that can be used to pass the slug name of a private location.\r\n\r\n#### Error handling\r\nPassing both `--location` and `--private-location`:\r\n```\r\n$ npx checkly test --location eu-central-1 --private-location test\r\n βΊ Error: The following error occurred:\r\n βΊ --location=eu-central-1 cannot also be provided when using --private-location\r\n βΊ See more help with --help\r\n```\r\n\r\nPassing an invalid private location (gives non-zero status code)\r\n```\r\n$ npx checkly test --private-location test\r\n βΊ Error: The specified private location test was not found on account \"chris@checklyhq.com\".\r\n$ echo $?\r\n1\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/387",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/387",
+ "id": 1527597067,
+ "node_id": "I_kwDOE8E-g85bDUgL",
+ "number": 387,
+ "title": "RFC: Detect spec<->check file mixups and return a clear error message",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-10T15:32:13Z",
+ "updated_at": "2023-02-15T17:12:31Z",
+ "closed_at": "2023-02-15T17:12:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Users might attempt to create constructs in browser check files. Currently this fails with an error about `@checkly/cli/constructs` not being supported in the runtime:\r\n\r\n\r\n### Proposal\r\nWe can create a more tailored error message for this case which describes the difference between check files and spec/test files. This can let users find a solution more easily.\r\n\r\nThe exact copy might need some more thought, but maybe something like:\r\n> It looks like you're trying to use `@checkly/cli/constructs` in a browser check file. `@checkly/cli/constructs` should only be used in check files: files ending in `.check.ts` and `.check.js`, or the `checkMatch` pattern set in your configuration. For more information see on the difference between test files and check files, see link-to-docs.\r\n",
+ "closed_by": {
+ "login": "nahuelon",
+ "id": 5315705,
+ "node_id": "MDQ6VXNlcjUzMTU3MDU=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nahuelon",
+ "html_url": "https://github.com/nahuelon",
+ "followers_url": "https://api.github.com/users/nahuelon/followers",
+ "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
+ "organizations_url": "https://api.github.com/users/nahuelon/orgs",
+ "repos_url": "https://api.github.com/users/nahuelon/repos",
+ "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nahuelon/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/386",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/386",
+ "id": 1527533672,
+ "node_id": "I_kwDOE8E-g85bDFBo",
+ "number": 386,
+ "title": "Assign to private locations",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2023-01-10T14:54:20Z",
+ "updated_at": "2023-01-19T09:08:03Z",
+ "closed_at": "2023-01-19T09:08:02Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Allow users to assign Checks to private locations. Out of scope is creating private locations as constructs.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/385",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/385",
+ "id": 1527287851,
+ "node_id": "PR_kwDOE8E-g85HEMAe",
+ "number": 385,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.1 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-10T12:13:11Z",
+ "updated_at": "2023-01-17T12:18:59Z",
+ "closed_at": "2023-01-17T12:18:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/385",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/385",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/385.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/385.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.1.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n10ce912 chore: publish v5.48.1 \n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/384",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/384",
+ "id": 1526988405,
+ "node_id": "PR_kwDOE8E-g85HDLqH",
+ "number": 384,
+ "title": "chore: include account information in deploy logs",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-10T08:43:34Z",
+ "updated_at": "2023-01-10T08:49:11Z",
+ "closed_at": "2023-01-10T08:49:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/384",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/384",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/384.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/384.patch",
+ "merged_at": "2023-01-10T08:49:10Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAs suggested in https://github.com/checkly/checkly-cli/issues/372, it would be nice to let users now the name of the project that they're deploying to with `checkly deploy`. This avoids the need for them to run an extra `whoami` command.\r\n\r\nThis PR adds the logging with an extra call to the accounts API. \r\n```\r\n$ npx checkly deploy\r\n? You are about to deploy your project \"Simple Project\" to account \"chris@checklyhq.com\". Do you want to continue? Yes\r\nSuccessfully deployed project \"Simple Project\" to account \"chris@checklyhq.com\".\r\n```\r\n\r\nResolved #372 ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/383",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/383",
+ "id": 1526056543,
+ "node_id": "PR_kwDOE8E-g85HAFs3",
+ "number": 383,
+ "title": "chore: report cli version in http headers",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-09T17:58:00Z",
+ "updated_at": "2023-01-12T13:38:17Z",
+ "closed_at": "2023-01-12T13:38:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/383",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/383",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/383.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/383.patch",
+ "merged_at": "2023-01-12T13:38:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nKnowing which agents are in-use could be helpful for making product decisions. This PR adds a `x-checkly-cli-version` header which will be incldued on requests to the Checkly backend.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/382",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/382",
+ "id": 1525796413,
+ "node_id": "PR_kwDOE8E-g85G_M9g",
+ "number": 382,
+ "title": "chore: updates example directory",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-09T15:16:58Z",
+ "updated_at": "2023-01-09T16:51:39Z",
+ "closed_at": "2023-01-09T16:51:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/382",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/382",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/382.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/382.patch",
+ "merged_at": "2023-01-09T16:51:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nUpdates the examples directory:\r\n\r\n- removes TS for now\r\n- adds alert channel\r\n- reshuffles examples to a use case\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/381",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/381",
+ "id": 1525428425,
+ "node_id": "PR_kwDOE8E-g85G98Ku",
+ "number": 381,
+ "title": "chore: remove check.activated default",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-09T11:45:28Z",
+ "updated_at": "2023-01-09T11:48:28Z",
+ "closed_at": "2023-01-09T11:48:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/381",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/381",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/381.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/381.patch",
+ "merged_at": "2023-01-09T11:48:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nA default value for `check.activated` is now set on the server side. We can safely remove this default value in the client.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/380",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/380",
+ "id": 1525402746,
+ "node_id": "PR_kwDOE8E-g85G92gJ",
+ "number": 380,
+ "title": "chore: rename checkMatch to testMatch [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-09T11:27:10Z",
+ "updated_at": "2023-01-09T11:28:44Z",
+ "closed_at": "2023-01-09T11:28:43Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/380",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/380",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/380.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/380.patch",
+ "merged_at": "2023-01-09T11:28:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRename `checkMatch` for the `browser` block to `testMatch`",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/379",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/379",
+ "id": 1522736499,
+ "node_id": "PR_kwDOE8E-g85G0_33",
+ "number": 379,
+ "title": "Tnolet docs updates constructs etc",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-06T15:13:16Z",
+ "updated_at": "2023-01-06T15:56:50Z",
+ "closed_at": "2023-01-06T15:56:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/379",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/379",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/379.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/379.patch",
+ "merged_at": "2023-01-06T15:56:49Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- API checks info\r\n- Alert Channel info\r\n- Updated CLI specs\r\n- Runtime info\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/378",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/378",
+ "id": 1522664161,
+ "node_id": "I_kwDOE8E-g85awgLh",
+ "number": 378,
+ "title": "the `queryParams` array for API checks are not created on the cloud",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2023-01-06T14:19:31Z",
+ "updated_at": "2023-01-06T15:15:51Z",
+ "closed_at": "2023-01-06T15:15:51Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Defining a `queryParams` array of KV pairs does not create the query params in the API check. The `headers` which follow the same pattern work fine. You can use the below example to reproduce.\r\n\r\n```js\r\nnew ApiCheck('hello-api-1', {\r\n name: 'Hello API',\r\n request: {\r\n method: 'GET',\r\n url: `https://mac-demo-repo.vercel.app/api/hello`,\r\n headers: [{\r\n key: 'X-My-Token',\r\n value: 'some token'\r\n }],\r\n queryParams: [{\r\n key: 'my-param',\r\n value: 'param-value'\r\n }],\r\n }\r\n})\r\n```\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/377",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/377",
+ "id": 1522650482,
+ "node_id": "PR_kwDOE8E-g85G0tLr",
+ "number": 377,
+ "title": "feat: add runtime version support [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-06T14:09:53Z",
+ "updated_at": "2023-01-06T15:09:15Z",
+ "closed_at": "2023-01-06T15:09:14Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/377",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/377",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/377.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/377.patch",
+ "merged_at": "2023-01-06T15:09:14Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport & validate different runtimes",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/376",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/376",
+ "id": 1522204741,
+ "node_id": "PR_kwDOE8E-g85GzKVM",
+ "number": 376,
+ "title": "chore: turn parser into a class to pass npm module list [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-06T08:50:08Z",
+ "updated_at": "2023-01-06T09:10:38Z",
+ "closed_at": "2023-01-06T09:10:37Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/376",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/376",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/376.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/376.patch",
+ "merged_at": "2023-01-06T09:10:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nTurn parser into a class to be able to reuse it and set npm modules according to the runtimeId",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/375",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/375",
+ "id": 1520678401,
+ "node_id": "PR_kwDOE8E-g85Gt7aK",
+ "number": 375,
+ "title": "feat: improve the reporters",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2023-01-05T12:35:47Z",
+ "updated_at": "2023-01-06T15:52:33Z",
+ "closed_at": "2023-01-06T15:52:32Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/375",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/375",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/375.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/375.patch",
+ "merged_at": "2023-01-06T15:52:32Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSee https://github.com/checkly/checkly-cli/issues/357.\r\n\r\nCurrently our reporters are a bit limited. In CI, our ANSI escape codes don't work so the reporter produces a strange output. We also don't show clear error information for API check failures. @tnolet listed some additional information that's missing here https://github.com/checkly/checkly-cli/issues/357#issuecomment-1369914040.\r\n\r\nWith this PR, we'll have two reporters: \r\n* `MinimalReporter` - designed for running locally, animated with ANSI escape codes.\r\n* `CiReporter` - designed for running in CI, no ANSI escape codes.\r\n\r\nWhen running `checkly test`, `CiReporter` is used by default when a CI environment is detected.\r\n\r\nTry it with:\r\n```\r\n$ cd examples/simple-project\r\n$ npm install\r\n$ npx checkly test\r\n$ CI=true npx checkly test \r\n```\r\n\r\n### Screenshots\r\n\"Minimal Reporter\"\r\nPassing checks aren't logged\r\n\r\n\r\n\"CI Reporter\"\r\nA line is printed for passing checks when they finished. At the end of check suite, we re-print a list of failed checks since there might be a lot of output above.\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Additional Dependencies\r\n* [Luxon](https://moment.github.io/luxon/#/) - format dates\r\n* [ci-info](https://github.com/watson/ci-info) - check if the environment is CI or not. Alternatively, I think that we could check [process.stdout.isTTY](https://nodejs.org/api/tty.html#readstreamistty).\r\n* [indent-string](https://github.com/sindresorhus/indent-string) - indent strings. It's not actually used so much, though, so maybe I'll remove it.\r\n\r\nThe latest version of `indent-string` is a pure ESM package (see [here](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)). Our project currently isn't compatible with these, so I needed to use an older version.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/374",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/374",
+ "id": 1520503925,
+ "node_id": "PR_kwDOE8E-g85GtUZh",
+ "number": 374,
+ "title": "chore: turn check runner into an event emitter [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-05T10:35:52Z",
+ "updated_at": "2023-01-05T10:41:42Z",
+ "closed_at": "2023-01-05T10:41:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/374",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/374",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/374.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/374.patch",
+ "merged_at": "2023-01-05T10:41:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Turn check runner to an event emitter\r\n* Report the correct process status when a check fails",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/373",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/373",
+ "id": 1518910464,
+ "node_id": "PR_kwDOE8E-g85Gn1FO",
+ "number": 373,
+ "title": "Tnolet docs updates",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-04T12:40:12Z",
+ "updated_at": "2023-01-05T11:02:22Z",
+ "closed_at": "2023-01-05T11:02:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/373",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/373",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/373.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/373.patch",
+ "merged_at": "2023-01-05T11:02:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- logical Ids\r\n- CLI commands\r\n- first API checks example (needs more work)\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/372",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/372",
+ "id": 1518881447,
+ "node_id": "I_kwDOE8E-g85aiEqn",
+ "number": 372,
+ "title": "RFC: add extra output to deploy messages",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2023-01-04T12:20:19Z",
+ "updated_at": "2023-01-10T08:49:11Z",
+ "closed_at": "2023-01-10T08:49:11Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "I want to see the project name and name of the current account I'm deploying to in the message in the console.\r\n\r\n## Proposal\r\n\r\n- add the current account name to the dialog question. e.g. `You are about to deploy your project \"My Project\" to account \"My Account\". Do you want to continue?` \r\n- after successful deploy, confirm the deployment on the console. This is useful in the CI context as we will skip the confirmation dialog. e.g. `Successfully deployed project \"My Project\" to account \"My Account\"`",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/reactions",
+ "total_count": 1,
+ "+1": 1,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/371",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/371",
+ "id": 1518760320,
+ "node_id": "PR_kwDOE8E-g85GnTpw",
+ "number": 371,
+ "title": "feat: release 0.3.1-alpha4 [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-04T10:58:06Z",
+ "updated_at": "2023-01-04T11:01:26Z",
+ "closed_at": "2023-01-04T11:01:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/371",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/371",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/371.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/371.patch",
+ "merged_at": "2023-01-04T11:01:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nNew version",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/370",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/370",
+ "id": 1518697483,
+ "node_id": "PR_kwDOE8E-g85GnFxn",
+ "number": 370,
+ "title": "feat: add env flag and env-file flag [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-04T10:16:13Z",
+ "updated_at": "2023-01-04T10:36:25Z",
+ "closed_at": "2023-01-04T10:36:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/370",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/370",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/370.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/370.patch",
+ "merged_at": "2023-01-04T10:36:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd `env` and `env-file` flags to pass env vars to checks",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/369",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/369",
+ "id": 1517925820,
+ "node_id": "PR_kwDOE8E-g85Gkad3",
+ "number": 369,
+ "title": "chore: use prerun hook to validate auth [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-03T21:15:51Z",
+ "updated_at": "2023-01-04T08:45:53Z",
+ "closed_at": "2023-01-04T08:45:52Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/369",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/369",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/369.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/369.patch",
+ "merged_at": "2023-01-04T08:45:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Add an `auth` field to command to control validating auth\r\n* Add a prerun hook to validate the auth info",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/368",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/368",
+ "id": 1517566903,
+ "node_id": "PR_kwDOE8E-g85GjNHF",
+ "number": 368,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.0 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-03T15:38:19Z",
+ "updated_at": "2023-01-10T12:13:16Z",
+ "closed_at": "2023-01-10T12:13:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/368",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/368",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/368.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/368.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/367",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/367",
+ "id": 1517566365,
+ "node_id": "PR_kwDOE8E-g85GjM_j",
+ "number": 367,
+ "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.1.22 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-03T15:37:58Z",
+ "updated_at": "2023-01-16T12:17:03Z",
+ "closed_at": "2023-01-16T12:17:00Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/367",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/367",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/367.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/367.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.1.22.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n9b2856a chore(release): 5.1.22 [skip ci] \ndc652e9 Merge pull request #448 from oclif/dependabot-npm_and_yarn-json5-2.2.3 \n0a8983c fix(deps): bump json5 from 2.2.0 to 2.2.3 \nc94a690 chore(release): 5.1.21 [skip ci] \naf35f7c Merge pull request #447 from oclif/dependabot-npm_and_yarn-oclif-core-1.23.1 \n5abc37d fix(deps): bump @βoclif/core from 1.22.0 to 1.23.1 \n2033060 Merge pull request #444 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n48cc302 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.9 to 2.1.10 \n0c8a7da Merge pull request #440 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n5f2f124 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.8 to 2.1.9 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/366",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/366",
+ "id": 1517565819,
+ "node_id": "PR_kwDOE8E-g85GjM3v",
+ "number": 366,
+ "title": "chore(deps): bump p-queue from 6.6.2 to 7.3.0 in /package",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-03T15:37:40Z",
+ "updated_at": "2023-01-11T13:55:53Z",
+ "closed_at": "2023-01-11T13:55:41Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/366",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/366",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/366.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/366.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.6.2 to 7.3.0.\n\nRelease notes \nSourced from p-queue's releases .
\n\nv7.3.0 \n\nAdd empty event 5362aa7 \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.2.0...v7.3.0
\nv7.2.0 \n\nhttps://github.com/sindresorhus/p-queue/compare/v7.1.0...v7.2.0
\nv7.1.0 \n\nUpgrade dependencies efe4fee \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.0.0...v7.1.0
\nv7.0.0 \nBreaking \n\nRequire Node.js 12 8c7325a \nThis package is now pure ESM. Please read this . \n \nImprovements \n\nAdd error & completed events (#130 ) a176837 \nAdd .onSizeLessThan() helper method (#131 ) 8d0a356 \n \nhttps://github.com/sindresorhus/p-queue/compare/v6.6.2...v7.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/365",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/365",
+ "id": 1517512308,
+ "node_id": "PR_kwDOE8E-g85GjBQw",
+ "number": 365,
+ "title": "chore: fix dependabot and release new [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-03T15:01:53Z",
+ "updated_at": "2023-01-03T15:37:37Z",
+ "closed_at": "2023-01-03T15:37:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/365",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/365",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/365.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/365.patch",
+ "merged_at": "2023-01-03T15:37:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelease new version and fix dependabot",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/364",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/364",
+ "id": 1517364193,
+ "node_id": "PR_kwDOE8E-g85GihPD",
+ "number": 364,
+ "title": "test: add a deploy test [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-03T13:04:47Z",
+ "updated_at": "2023-01-03T14:59:18Z",
+ "closed_at": "2023-01-03T14:59:17Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/364",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/364",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/364.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/364.patch",
+ "merged_at": "2023-01-03T14:59:17Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd a deploy test into the e2e suite",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/363",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/363",
+ "id": 1517327690,
+ "node_id": "I_kwDOE8E-g85acJVK",
+ "number": 363,
+ "title": "RFC: override environment variables from the `test` command as a flag",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2023-01-03T12:29:59Z",
+ "updated_at": "2023-01-04T11:02:27Z",
+ "closed_at": "2023-01-04T11:02:26Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "As a user, I want to be able to pass environment variables to the `test` command as a flag so I can either introduce a new variable or override a variable that already exists on my Checkly account. \r\n\r\n# Context\r\n\r\n- For E2E testing against staging / preview environments, users need to pass an ephemeral URL to their checks.\r\n- I many scenarios, users will also have different username and passwords for their test environments, whereas the production credentials are stored in the Checkly cloud. They need to override these for the `test` command.\r\n\r\n# Proposal\r\n\r\nThe flag and the UX can follow the pattern set by the Docker CLI and others. e.g.\r\n\r\n- `--env` or `-e` flag followed by a key=value pair.\r\n- You can have as many flags as you want.\r\n- If there are spaces, user needs to surround the flag argument with quotes.\r\n\r\nExample usage would be:\r\n\r\n```bash\r\nnpx checkly test -e MY_PASSWORD=123abc -e \"SOME_VAR=this has whitespace\"\r\n```\r\nOn the Cloud side, a variable passed by the CLI will override any variable set earlier with the same key.\r\n\r\n# Extra\r\n\r\nThe clear use case is our own dogfooding in the webapp, where we want to pass the `ENVIRONMENT_URL` reported by Vercel to GH Actions in the invocation of the `test` command.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/reactions",
+ "total_count": 3,
+ "+1": 1,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 1,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 1,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/362",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/362",
+ "id": 1517325704,
+ "node_id": "PR_kwDOE8E-g85GiY7k",
+ "number": 362,
+ "title": "chore: add oclif manifest to speed up commands [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-03T12:29:05Z",
+ "updated_at": "2023-01-03T13:42:02Z",
+ "closed_at": "2023-01-03T13:42:01Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/362",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/362",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/362.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/362.patch",
+ "merged_at": "2023-01-03T13:42:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdding the oclif manifest speeds up the oclif command search drastically",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/361",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/361",
+ "id": 1517259271,
+ "node_id": "I_kwDOE8E-g85ab4oH",
+ "number": 361,
+ "title": "RFC: set default concurrency for `checkly test` to max",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 3,
+ "created_at": "2023-01-03T11:25:51Z",
+ "updated_at": "2023-01-11T13:55:23Z",
+ "closed_at": "2023-01-11T13:55:22Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "As a user, I want my checks to be executed as fast as possible during `checkly test`.\r\n\r\n### Context\r\n\r\nWe currently limit `checkly test` to process 5 checks at once: [check-runner.ts](https://github.com/checkly/checkly-cli/blob/34fe0f660739c5bab102e0b7a182d1e344583aca/package/src/services/check-runner.ts#L10-L11). This is a remnant of the first MaC implementation. Since checks are being run on Checkly cloud, though, there isn't a real reason for this limit. \r\n\r\n### Proposal\r\n\r\nWe should always run checks with full concurrency - all checks being starting at the same time.\r\n\r\n### Additional Consequences\r\n\r\nRunning all checks in parallel is going to be incompatible with adding a `--failFast`/`--bail` flag. Since all checks would be started at the same time, there isn't much sense in stopping them when one check fails. Still, I think that having a fast `checkly test` is more useful.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/360",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/360",
+ "id": 1517232479,
+ "node_id": "PR_kwDOE8E-g85GiE0W",
+ "number": 360,
+ "title": "chore: add access option using constructs [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-03T11:01:42Z",
+ "updated_at": "2023-01-03T11:02:46Z",
+ "closed_at": "2023-01-03T11:02:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/360",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/360",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/360.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/360.patch",
+ "merged_at": "2023-01-03T11:02:45Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAllow people to access the constructs using `@checkly/cli/constructs`",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/359",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/359",
+ "id": 1517147148,
+ "node_id": "PR_kwDOE8E-g85GhyVj",
+ "number": 359,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2023-01-03T09:46:34Z",
+ "updated_at": "2023-04-24T15:08:42Z",
+ "closed_at": "2023-04-24T15:08:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/359",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/359",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/359.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/359.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/358",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/358",
+ "id": 1517141206,
+ "node_id": "PR_kwDOE8E-g85GhxD_",
+ "number": 358,
+ "title": "chore: move fixtures to a folder, add error and cleanup directory logic [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-03T09:40:40Z",
+ "updated_at": "2023-01-03T09:45:33Z",
+ "closed_at": "2023-01-03T09:45:32Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/358",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/358",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/358.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/358.patch",
+ "merged_at": "2023-01-03T09:45:32Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Move configs to a fixture folder\r\n* Add a proper error if project doesn't exist\r\n* Fix the runCheckly directory creation",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/357",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/357",
+ "id": 1517114764,
+ "node_id": "I_kwDOE8E-g85abVWM",
+ "number": 357,
+ "title": "RFC: improve result reporter for CI",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 7,
+ "created_at": "2023-01-03T09:15:03Z",
+ "updated_at": "2023-01-06T15:52:34Z",
+ "closed_at": "2023-01-06T15:52:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "As a user, I want to clearly see `checkly test` results when run in CI (f.ex GH Actions).\r\n\r\n### Context\r\nThe current list reporter doesn't work well in CI. It uses ANSI escape codes to overwrite previous output when there's a new check result, but in CI this overwriting doesn't work.\r\n\r\n### Proposal\r\n\r\nIt should be possible to have a single List reporter which behaves well when run locally and in CI. \r\n* Automatically detect when running in CI using [ci-info](https://www.npmjs.com/package/ci-info) and use a more CI friendly configuration.\r\n\r\nCreate a GitHub specific reporter. GitHub is commonly used and has a lot of powerful features.\r\n* Create a [Markdown job summary](https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/) (docs [here](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary))\r\n * Include a video/screenshot for failed Playwright/test checks\r\n * Some experimentation will be necessary to implement this. Upload the video as a GitHub artifact using [GH Actions Toolkit](https://github.com/actions/toolkit/tree/main/packages/artifact#Upload-an-Artifact)? Or we host the assets on Checkly cloud.\r\n* Link to check failures in specific files using annotations (docs [here](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-error-message)).\r\n * This is done by ESLint and the Playwright reporter. For an example, see the below screenshot. \r\n* Automatically detect the GH environment and use this reporter by default.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/356",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/356",
+ "id": 1517110589,
+ "node_id": "I_kwDOE8E-g85abUU9",
+ "number": 356,
+ "title": "Validate supported npm packages based on the selected runtime",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2023-01-03T09:11:05Z",
+ "updated_at": "2023-01-06T15:17:04Z",
+ "closed_at": "2023-01-06T15:17:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "During bundling, we need to fetch the supported npm packages of a runtime and validate it. We are currently using a hard-coded list and this has to be dynamic",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/355",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/355",
+ "id": 1516647648,
+ "node_id": "PR_kwDOE8E-g85GgJPz",
+ "number": 355,
+ "title": "docs: adds section on auth",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-02T19:03:23Z",
+ "updated_at": "2023-01-02T19:50:02Z",
+ "closed_at": "2023-01-02T19:50:01Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/355",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/355",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/355.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/355.patch",
+ "merged_at": "2023-01-02T19:50:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nupdates docs on auth usage in CI\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/354",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/354",
+ "id": 1516548611,
+ "node_id": "PR_kwDOE8E-g85Gf0R2",
+ "number": 354,
+ "title": "feat: add response times and setup/teardown [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-02T16:20:19Z",
+ "updated_at": "2023-01-02T16:21:27Z",
+ "closed_at": "2023-01-02T16:21:26Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/354",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/354",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/354.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/354.patch",
+ "merged_at": "2023-01-02T16:21:26Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the last props for api check",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/353",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/353",
+ "id": 1516530406,
+ "node_id": "PR_kwDOE8E-g85GfwTh",
+ "number": 353,
+ "title": "feat: add further api check props [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-02T16:01:09Z",
+ "updated_at": "2023-01-02T16:07:50Z",
+ "closed_at": "2023-01-02T16:07:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/353",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/353",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/353.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/353.patch",
+ "merged_at": "2023-01-02T16:07:49Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd further api check fields",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/352",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/352",
+ "id": 1516459155,
+ "node_id": "I_kwDOE8E-g85aY1ST",
+ "number": 352,
+ "title": "RFC: support setting run location from CLI and CLI config",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 3,
+ "created_at": "2023-01-02T14:31:18Z",
+ "updated_at": "2023-01-11T13:45:49Z",
+ "closed_at": "2023-01-11T13:45:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "As a user, I want to determine against which run location / region my checks are executed when using `npx checkly test` so I can choose the region that best reflects my user base or performance characteristics.\r\n\r\n# Proposal\r\n\r\n* [x] Introduce the `--run-location ` CLI flag. The `` is the short code e.g. `eu-west-1` not the friendly name \"Ireland\". Adding this flag forces all runs to take place from that location.\r\n\r\n* [ ] Introduce the `runLocation` default in the `cli` section of `checkly.config.js` so people can determine a default to always use. This setting will be overridden when users also specify the flag, e.g. the flag takes precedence.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/351",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/351",
+ "id": 1516423352,
+ "node_id": "I_kwDOE8E-g85aYsi4",
+ "number": 351,
+ "title": "CLI startup time seems very slow",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2023-01-02T13:54:38Z",
+ "updated_at": "2023-01-05T10:47:12Z",
+ "closed_at": "2023-01-04T08:51:23Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "There seems to be quite some lag between hitting `npx checkly ` and the CLI responding. Note: I don't mean the time it takes to run checks. My hunch it that is has to do with file parsing, as I have two projects right now. A small one (not a lot of files) and a big one (a lot of files). See the videos.\r\n\r\nsmall (takes about ~3 seconds before something happens)\r\n\r\n\r\nhttps://user-images.githubusercontent.com/3802923/210240356-84612d0c-fbb3-4163-b998-4b3825d9bde0.mp4\r\n\r\nbig (takes about ~25 seconds before something happens)\r\n\r\nhttps://user-images.githubusercontent.com/3802923/210240603-6f05f75a-c01e-4ffd-9229-c81f450ceb0d.mp4\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/350",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/350",
+ "id": 1516233974,
+ "node_id": "PR_kwDOE8E-g85GewJg",
+ "number": 350,
+ "title": "feat: add deploy flags [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2023-01-02T10:16:45Z",
+ "updated_at": "2023-01-02T10:57:15Z",
+ "closed_at": "2023-01-02T10:57:14Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/350",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/350",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/350.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/350.patch",
+ "merged_at": "2023-01-02T10:57:14Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the deploy flags. `preview` doesn't give any feedback right now but it will in the future\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/349",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/349",
+ "id": 1514616032,
+ "node_id": "PR_kwDOE8E-g85GZORL",
+ "number": 349,
+ "title": "feat: report logs for failed checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-30T16:08:33Z",
+ "updated_at": "2023-01-03T11:32:31Z",
+ "closed_at": "2023-01-03T11:32:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/349",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/349",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/349.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/349.patch",
+ "merged_at": "2023-01-03T11:32:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR downloads logs for failed check runs. The result reporter already has code for printing the logs.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/348",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/348",
+ "id": 1514529512,
+ "node_id": "PR_kwDOE8E-g85GY8Go",
+ "number": 348,
+ "title": "feat: adds filtering by filename and check name",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-30T13:35:32Z",
+ "updated_at": "2022-12-30T15:47:04Z",
+ "closed_at": "2022-12-30T15:47:03Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/348",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/348",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/348.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/348.patch",
+ "merged_at": "2022-12-30T15:47:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis implements https://github.com/checkly/checkly-cli/issues/339 in the most basic way and seems to work fine.\r\n\r\n- just uses standard regex\r\n- added dedicated filtering methods in a `helpers` dir to not clog up the command files.\r\n- instruments the `Session` and abstract `Check` with a `__checkFileName` internal variable for filtering\r\n- snuck in some docs updates.\r\n\r\nUsage is described in the README and using `checkly test --help`\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/347",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/347",
+ "id": 1514453072,
+ "node_id": "PR_kwDOE8E-g85GYrpU",
+ "number": 347,
+ "title": "fix: correctly detect missing ts-node/typescript dependency",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2022-12-30T11:22:30Z",
+ "updated_at": "2022-12-30T14:13:23Z",
+ "closed_at": "2022-12-30T14:13:22Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/347",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/347",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/347.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/347.patch",
+ "merged_at": "2022-12-30T14:13:22Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nResolves #338 and Resolves #325\r\n\r\nTo support projects with TypeScript (either in the configuration files or in Browser Check Playwright files) - we need `typescript` and `ts-node`. We could simply add these to the `package.json`, but that would be a large dependency and might be inconvenient for users who just use plain JS. With this PR, we import TypeScript dependencies lazily - so that they're only needed for projects actually using TypeScript. \r\n\r\nUsers with TypeScript files should run `npm install --save-dev ts-node typescript`. If a missing TypeScript dependency is detected, we return a clear error.\r\n\r\nWhen parsing a `checkly.config.ts` file, the error is:\r\n```\r\n$ npx checkly test\r\n Error: Please install ts-node and typescript to use TypeScript configuration files\r\n```\r\n\r\nIf the config files are in JS, but a Playwright file is using TypeScript, the error is:\r\n```\r\n$ npx checkly test\r\n Error: Encountered an error parsing check files for\r\n /Users/clample/projects/checkly-cli/examples/typescript-project/src/__checks__/demo.spec.ts.\r\n\r\n The following files couldn't be parsed:\r\n /Users/clample/projects/checkly-cli/examples/typescript-project/src/__checks__/demo.spec.ts - Please\r\n install typescript to use TypeScript in check files\r\n ```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/346",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/346",
+ "id": 1513906520,
+ "node_id": "PR_kwDOE8E-g85GW4B9",
+ "number": 346,
+ "title": "fix: set default value for activated",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-29T17:04:56Z",
+ "updated_at": "2022-12-29T17:21:19Z",
+ "closed_at": "2022-12-29T17:21:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/346",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/346",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/346.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/346.patch",
+ "merged_at": "2022-12-29T17:21:18Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCurrently it's necessary to set `activated` for checks. Otherwise, deploying fails with a Joi validation error https://github.com/checkly/checkly-cli/pull/344#issuecomment-1367364193.\r\n\r\nThis PR sets a default of `true` for `activated`. I also opened a PR to fix this on the backend by setting the default there instead.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/345",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/345",
+ "id": 1513882426,
+ "node_id": "PR_kwDOE8E-g85GWy3s",
+ "number": 345,
+ "title": "chore: add typescript example project",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-29T16:29:01Z",
+ "updated_at": "2022-12-29T16:30:49Z",
+ "closed_at": "2022-12-29T16:30:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/345",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/345",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/345.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/345.patch",
+ "merged_at": "2022-12-29T16:30:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR adds a simple TypeScript example project.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/344",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/344",
+ "id": 1513739269,
+ "node_id": "PR_kwDOE8E-g85GWUgu",
+ "number": 344,
+ "title": "feat: use default config values from Checkly config",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2022-12-29T13:31:50Z",
+ "updated_at": "2022-12-29T14:34:30Z",
+ "closed_at": "2022-12-29T14:34:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/344",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/344",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/344.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/344.patch",
+ "merged_at": "2022-12-29T14:34:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n#### Feature outline:\r\nAs outlined in the new readme, `checkly.config.js` should be able to specify default values for checks. These default values can be added in `config.checks` (to apply to all checks) or in `config.checks.browserChecks` (to just apply to browser checks). The precedence for check configuration from highest precedence to lowest is is: 1. Check specific configuration passed to the `BrowserCheck`/`ApiCheck` constructor, 2. defaults specific to that specific check type (f.ex. `config.checks.browserChecks`), 3. overall check defaults in `config.checks`.\r\n\r\nFor options like `tags` - some users might want the check specific tags to be _added_ to the default tags, rather than replacing the default tags altogether. After discussing with Tim, though, we won't implement this now. Instead, specific options passed in the `Check` constructor always replace the default option. In the future, we can aim to let users take the union of `tags` and `locations` with JS. If we were to make the `Session` object available, it would be possible to do something like:\r\n```\r\nconst { Session } = require('@checkly/cli')\r\nnew BrowserCheck('my-check', {\r\n tags: [...Session.config.tags, 'additional-tag'],\r\n})\r\n```\r\n\r\n#### Implementation\r\nThis PR adds a new type `CheckConfigDefaults` for holding the defaults. To use the defaults when building the check construct, the defaults are added to the `Session`.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/343",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/343",
+ "id": 1513703923,
+ "node_id": "I_kwDOE8E-g85aOUnz",
+ "number": 343,
+ "title": "File imports are not shipped using TS `import` in PW scripts",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2022-12-29T12:47:52Z",
+ "updated_at": "2022-12-30T10:15:40Z",
+ "closed_at": "2022-12-30T10:15:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "When referencing a file in a `.spec.ts` PW script using `import`, the file is not packed up and shipped to the runner infra.\r\n\r\n# Reproduce\r\n\r\n- create a `spec.ts` file\r\n- create another file, e.g. `defaults.ts` and use `export default x`\r\n- use `import` in the `spec.ts` file.\r\n\r\n`playwright test` executes correctly. `checkly test` shows a failing check. The logs state \r\n\r\n```\r\n\"metadata\": {\r\n \"startTime\": 1672314929122,\r\n \"errors\": [\r\n \"UserScript VMError: Cannot find module './defaults'\\n at module.exports (/tmp/170xg8lc914pix/__checks__/ts/home.spec.ts:8:36)\\n at Object. (/tmp/170xg8lc914pix/script.spec.js:68:25)\\n at Module.A._compile (/var/task/src/2022-10/browser-check-playwright-runner/node_modules/@playwright/test/lib/utilsBundleImpl.js:16:994)\\n at Object.t..tu._extensions. (/var/task/src/2022-10/browser-check-playwright-runner/node_modules/@playwright/test/lib/utilsBundleImpl.js:16:1010)\"\r\n ],\r\n```\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/342",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/342",
+ "id": 1513673019,
+ "node_id": "PR_kwDOE8E-g85GWGC9",
+ "number": 342,
+ "title": "chore(deps): bump chalk from 4.1.2 to 5.2.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-29T12:06:23Z",
+ "updated_at": "2023-04-24T15:08:50Z",
+ "closed_at": "2023-04-24T15:08:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/342",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/342",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/342.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/342.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [chalk](https://github.com/chalk/chalk) from 4.1.2 to 5.2.0.\n\nRelease notes \nSourced from chalk's releases .
\n\nv5.2.0 \n\nImprove Deno compatibility (#579 ) 7443e9f \nDetect true-color support for GitHub Actions (#579 ) 7443e9f \nDetect true-color support for Kitty terminal (#579 ) 7443e9f \nFix test for Azure DevOps environment (#579 ) 7443e9f \n \nhttps://github.com/chalk/chalk/compare/v5.1.2...v5.2.0
\nv5.1.2 \n\nFix exported styles names (#569 ) a34bcf6 \n \nhttps://github.com/chalk/chalk/compare/v5.1.1...v5.1.2
\nv5.1.1 \n\nImproved the names of exports introduced in 5.1.0 (#567 ) 6e0df05\n\nWe of course preserved the old names. \n \n \n \nhttps://github.com/chalk/chalk/compare/v5.1.0...v5.1.1
\nv5.1.0 \n\nExpose style names (#566 ) d7d7571 \n \nhttps://github.com/chalk/chalk/compare/v5.0.1...v5.1.0
\nv5.0.1 \n\nAdd main field to package.json for backwards compatibility with some developer tools 85f7e96 \n \nhttps://github.com/chalk/chalk/compare/v5.0.0...v5.0.1
\nv5.0.0 \nBreaking \n\nThis package is now pure ESM. Please read this . \n\nIf you use TypeScript, you need to use TypeScript 4.7 or later. Why. \nIf you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. \nThe Chalk issue tracker is not a support channel for your favorite build/bundler tool. \nIt's totally fine to stay on Chalk v4. It's been stable for years. \n \n \nRequire Node.js 12.20 fa16f4e \nMove some properties off the default export to individual named exports:\n\nchalk.Instance β Chalk \nchalk.supportsColor β supportsColor \nchalk.stderr β chalkStderr \nchalk.stderr.supportsColor β supportsColorStderr \n \n \nRemove .keyword(), .hsl(), .hsv(), .hwb(), and .ansi() coloring methods (#433 ) 4cf2e40\n\nThese were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the color-convert package . \n \n \nThe tagged template literal support moved into a separate package: chalk-template (#524 ) c987c61 \n \n-import chalk from 'chalk';\n+import chalkTemplate from 'chalk-template';\n</tr></table>\n
\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/341",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/341",
+ "id": 1513672741,
+ "node_id": "PR_kwDOE8E-g85GWF-6",
+ "number": 341,
+ "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.47.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-29T12:06:04Z",
+ "updated_at": "2023-01-03T09:46:39Z",
+ "closed_at": "2023-01-03T09:46:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/341",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/341",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/341.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/341.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.47.1.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/340",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/340",
+ "id": 1513672553,
+ "node_id": "PR_kwDOE8E-g85GWF8R",
+ "number": 340,
+ "title": "chore(deps): bump axios from 1.2.1 to 1.2.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-29T12:05:47Z",
+ "updated_at": "2023-04-24T15:07:40Z",
+ "closed_at": "2023-04-24T15:07:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/340",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/340",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/340.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/340.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [axios](https://github.com/axios/axios) from 1.2.1 to 1.2.2.\n\nRelease notes \nSourced from axios's releases .
\n\n1.2.2 \n[1.2.2] - 2022-12-29 \nFixed \n\nfix(ci): fix release script inputs #5392 \nfix(ci): prerelease scipts #5377 \nfix(ci): release scripts #5376 \nfix(ci): typescript tests #5375 \nfix: Brotli decompression #5353 \nfix: add missing HttpStatusCode #5345 \n \nChores \n\nchore(ci): set conventional-changelog header config #5406 \nchore(ci): fix automatic contributors resolving #5403 \nchore(ci): improved logging for the contributors list generator #5398 \nchore(ci): fix release action #5397 \nchore(ci): fix version bump script by adding bump argument for target version #5393 \nchore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #5342 \nchore(ci): GitHub Actions Release script #5384 \nchore(ci): release scripts #5364 \n \nContributors to this release \n\n \n \n\nChangelog \nSourced from axios's changelog .
\n\n[1.2.2] - 2022-12-29 \nFixed \n\nfix(ci): fix release script inputs #5392 \nfix(ci): prerelease scipts #5377 \nfix(ci): release scripts #5376 \nfix(ci): typescript tests #5375 \nfix: Brotli decompression #5353 \nfix: add missing HttpStatusCode #5345 \n \nChores \n\nchore(ci): set conventional-changelog header config #5406 \nchore(ci): fix automatic contributors resolving #5403 \nchore(ci): improved logging for the contributors list generator #5398 \nchore(ci): fix release action #5397 \nchore(ci): fix version bump script by adding bump argument for target version #5393 \nchore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #5342 \nchore(ci): GitHub Actions Release script #5384 \nchore(ci): release scripts #5364 \n \nContributors to this release \n\n \n \n\nCommits \n\n8ea4324 chore(docs): added latest release notes \n45c4948 chore: build new version \n6f74cb1 chore(ci): set conventional-changelog header config; (#5406 ) \n8de391f chore(ci): fix automatic contributors resolving; (#5403 ) \n341f735 chore(ci): improved logging for the contributors list generator; \n46085e6 chore(ci): fix release action; \nf12d01e chore(ci): fix version bump script by adding bump argument for target version; \n75217e6 fix(ci): fix release script inputs; \nc1fc33c chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 \n45b29db GitHub Actions Release script; (#5384 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/339",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/339",
+ "id": 1513649974,
+ "node_id": "I_kwDOE8E-g85aOHc2",
+ "number": 339,
+ "title": "RFC: Support filtering by one or more filename patterns or check name patterns",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2022-12-29T11:34:31Z",
+ "updated_at": "2022-12-30T15:47:04Z",
+ "closed_at": "2022-12-30T15:47:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "When one check fails in a setup of x amount when running `checkly test` you have to run all checks again when debugging the issue. We want to allow running exactly one or more check files. \r\n\r\nHowever, one file can have multiple checks defined, so we also need to allow filtering by check name. This is very similar or essentially the same as how the `playwright test` command works, with the optional `--grep` flag.\r\n\r\n# Proposal\r\n\r\nIntroduce two filtering option on the command line\r\n\r\n1. Passing one or more strings as arguments to the `test` command. This ignores the directory, only the filename is considered.\r\n\r\n- runs all files with the words `home` and `product` in the their filenames.\r\n\r\n```bash\r\ncheckly test home product\r\n```\r\n\r\n2. Introducing a flag `--grep / -g ` that runs only checks where the name of the check matches the regex\r\n\r\n- runs all checks (regardless of file) with the word `Product Page` in the their name\r\n\r\n```bash\r\ncheckly test --grep \"Product Page\"\r\n```\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/338",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/338",
+ "id": 1513625187,
+ "node_id": "I_kwDOE8E-g85aOBZj",
+ "number": 338,
+ "title": "`checkly.config.ts` cannot be parsed due to missing `ts-node` package",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2022-12-29T11:02:01Z",
+ "updated_at": "2022-12-30T14:13:24Z",
+ "closed_at": "2022-12-30T14:13:23Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Creating a TS based setup fails when running `npx checkly test` with message:\n\n```\nnpx checkly test\n TypeError: Cannot read properties of undefined (reading 'enabled')\n```\n\nThis is due to the missing `ts-node` pacakge, e.g. manually installing it fixes the issues. \n\nExample config used is:\n\n```ts\nimport {ChecklyConfig} from \"@checkly/cli/dist/services/checkly-config-loader\";\n\n\nconst config : ChecklyConfig = {\n projectName: 'My First Checkly Project',\n logicalId: 'checkly-project-1',\n repoUrl: 'https://github.com/checkly/mac-demo-repo',\n checks: {\n runtimeId: '2022.10',\n locations: ['us-east-1', 'eu-west-1'],\n },\n cli: {\n runLocation: 'eu-west-1',\n }\n}\n\n\nexport default config\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/337",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/337",
+ "id": 1513543976,
+ "node_id": "PR_kwDOE8E-g85GVp71",
+ "number": 337,
+ "title": "chore: bump version",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-29T09:19:05Z",
+ "updated_at": "2022-12-29T09:20:31Z",
+ "closed_at": "2022-12-29T09:20:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/337",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/337",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/337.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/337.patch",
+ "merged_at": "2022-12-29T09:20:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/336",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/336",
+ "id": 1513541314,
+ "node_id": "PR_kwDOE8E-g85GVpWP",
+ "number": 336,
+ "title": "chore: update release docs and CI",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-29T09:15:54Z",
+ "updated_at": "2022-12-29T09:17:34Z",
+ "closed_at": "2022-12-29T09:17:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/336",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/336",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/336.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/336.patch",
+ "merged_at": "2022-12-29T09:17:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nWhen releasing, we need to update the package version in `package.json` by hand. This PR adds that to the docs to make the process more clear.\r\n\r\nTo detect issues in the `package-lock.json` early, we also switch to `npm ci` in the Test GitHub Action.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/335",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/335",
+ "id": 1513535828,
+ "node_id": "PR_kwDOE8E-g85GVoI5",
+ "number": 335,
+ "title": "chore: update package-lock.json",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-29T09:08:46Z",
+ "updated_at": "2022-12-29T09:09:55Z",
+ "closed_at": "2022-12-29T09:09:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/335",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/335",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/335.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/335.patch",
+ "merged_at": "2022-12-29T09:09:54Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRecent dependabot PR's (https://github.com/checkly/checkly-cli/pull/329) didn't correctly update the package-lock.json. This caused `npm ci` to fail when releasing a new version: [failure](https://github.com/checkly/checkly-cli/commit/897fd28255623f9439521d13c3f9ee3d2f479be3/checks). ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/334",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/334",
+ "id": 1513037253,
+ "node_id": "PR_kwDOE8E-g85GT8un",
+ "number": 334,
+ "title": "Update README.md",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-28T18:03:31Z",
+ "updated_at": "2022-12-28T18:05:12Z",
+ "closed_at": "2022-12-28T18:05:11Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/334",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/334",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/334.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/334.patch",
+ "merged_at": "2022-12-28T18:05:11Z"
+ },
+ "body": "Removed stray line.\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n### Notes for the reviewer\n\n### New dependency submission\n\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/333",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/333",
+ "id": 1512913596,
+ "node_id": "PR_kwDOE8E-g85GTh6N",
+ "number": 333,
+ "title": "323 define first readme",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-28T15:39:17Z",
+ "updated_at": "2022-12-29T08:49:11Z",
+ "closed_at": "2022-12-28T16:31:13Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/333",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/333",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/333.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/333.patch",
+ "merged_at": "2022-12-28T16:31:13Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/332",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/332",
+ "id": 1512886949,
+ "node_id": "PR_kwDOE8E-g85GTcFf",
+ "number": 332,
+ "title": "fix: correctly load browser check dependencies",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-28T15:09:19Z",
+ "updated_at": "2022-12-28T15:16:48Z",
+ "closed_at": "2022-12-28T15:16:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/332",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/332",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/332.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/332.patch",
+ "merged_at": "2022-12-28T15:16:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/331",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/331",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/331",
+ "id": 1512827078,
+ "node_id": "I_kwDOE8E-g85aK-jG",
+ "number": 331,
+ "title": "All browser check dependencies have the `.spec.js` content",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2022-12-28T14:01:49Z",
+ "updated_at": "2022-12-28T15:16:48Z",
+ "closed_at": "2022-12-28T15:16:48Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "for example\r\n\r\n```\r\n{\r\n name: 'Nuxt Homepage',\r\n activated: true,\r\n muted: undefined,\r\n doubleCheck: undefined,\r\n shouldFail: undefined,\r\n runtimeId: undefined,\r\n locations: [ 'eu-central-1' ],\r\n tags: undefined,\r\n frequency: 10,\r\n groupId: undefined,\r\n environmentVariables: undefined,\r\n checkType: 'BROWSER',\r\n script: \"const { test } = require('@playwright/test');\\n\" +\r\n \"const { Homepage } = require('./homepage-model');\\n\" +\r\n '\\n' +\r\n \"test('Homepage test', async ({ page }) => {\\n\" +\r\n ' const homepage = new Homepage(page)\\n' +\r\n ' await homepage.goto()\\n' +\r\n ' await homepage.checkTitleLink()\\n' +\r\n '})\\n',\r\n scriptPath: '__checks__/home.e2e-spec.js',\r\n dependencies: [\r\n {\r\n path: '__checks__/homepage-model.js',\r\n content: \"const { test } = require('@playwright/test');\\n\" +\r\n \"const { Homepage } = require('./homepage-model');\\n\" +\r\n '\\n' +\r\n \"test('Homepage test', async ({ page }) => {\\n\" +\r\n ' const homepage = new Homepage(page)\\n' +\r\n ' await homepage.goto()\\n' +\r\n ' await homepage.checkTitleLink()\\n' +\r\n '})\\n'\r\n },\r\n {\r\n path: '__checks__/defaults.js',\r\n content: \"const { test } = require('@playwright/test');\\n\" +\r\n \"const { Homepage } = require('./homepage-model');\\n\" +\r\n '\\n' +\r\n \"test('Homepage test', async ({ page }) => {\\n\" +\r\n ' const homepage = new Homepage(page)\\n' +\r\n ' await homepage.goto()\\n' +\r\n ' await homepage.checkTitleLink()\\n' +\r\n '})\\n'\r\n }\r\n ]\r\n}\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/330",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/330",
+ "id": 1512780832,
+ "node_id": "PR_kwDOE8E-g85GTE5A",
+ "number": 330,
+ "title": "feat: migrate to new project structure",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-28T13:07:33Z",
+ "updated_at": "2022-12-28T14:24:41Z",
+ "closed_at": "2022-12-28T14:24:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/330",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/330",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/330.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/330.patch",
+ "merged_at": "2022-12-28T14:24:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nhttps://github.com/checkly/checkly-cli/pull/324 outlined a new project structure in the README. This PR updates the Checkly CLI to use this new project structure.\r\n\r\n* A single top-level `checkly.config.js` gives a configuration for the project (rather than having multiple `checkly.config.js` files creating constructs).\r\n* Playwright files matching the `checks.browserChecks.checkMatch` pattern (`__checks__/**/*.spec.{js,ts}` by default) are automatically turned into browser checks.\r\n* Resources can also be defined in files matching the `checks.checkMatch` pattern (`**/*.check.{js,ts}` by default).\r\n\r\nAccording to the new README, `checkly.config.js` should also be able to define default values for checks. This isn't added in this PR, though. I'll add this in a follow up PR.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/329",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/329",
+ "id": 1512727198,
+ "node_id": "PR_kwDOE8E-g85GS5OK",
+ "number": 329,
+ "title": "chore(deps): bump @oclif/core from 1.21.0 to 1.23.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-28T12:03:21Z",
+ "updated_at": "2022-12-28T15:22:41Z",
+ "closed_at": "2022-12-28T15:22:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/329",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/329",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/329.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/329.patch",
+ "merged_at": "2022-12-28T15:22:40Z"
+ },
+ "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 1.21.0 to 1.23.0.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n1.23.0 \nFeatures \n\nallow flags to have false value in when (#557 ) (c40ce71 ) \n \n1.22.0 \nFeatures \n\npjson interface has devDependencies (#574 ) (4378886 ) \n \n \n \n\nCommits \n\n2c58ddc chore(release): 1.23.0 [skip ci] \nc40ce71 feat: allow flags to have false value in when (#557 ) \naadcde9 Merge pull request #579 from oclif/dependabot-npm_and_yarn-oclif-test-2.2.16 \nf3c1c3f chore(dev-deps): bump @βoclif/test from 2.2.15 to 2.2.16 \n92c729a Merge pull request #575 from oclif/dependabot-npm_and_yarn-oclif-test-2.2.15 \nc1f25c5 chore(dev-deps): bump @βoclif/test from 2.2.13 to 2.2.15 \n5cb63da Merge pull request #577 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \ncce0cb9 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.8 to 2.1.9 \n78370e5 Merge pull request #576 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n42385f2 chore(dev-deps): bump @βoclif/plugin-help from 5.1.19 to 5.1.20 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/328",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/328",
+ "id": 1512609586,
+ "node_id": "I_kwDOE8E-g85aKJcy",
+ "number": 328,
+ "title": "Add support for all features in `constructs`",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 3,
+ "created_at": "2022-12-28T09:43:01Z",
+ "updated_at": "2023-01-12T15:27:44Z",
+ "closed_at": "2023-01-12T15:27:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We should polish up the `constructs` to make sure that all key features are supported.\r\n\r\nAlert Channels:\r\n* [x] OpsGenie\r\n* [x] Pagerduty\r\n* [x] Webhook\r\n\r\nAPI Checks:\r\n* [x] setup & teardown scripts\r\n* [x] Body\r\n* [x] Headers\r\n* [x] Query params\r\n* [x] Authentication\r\n* [x] Response time limits\r\n\r\nGroups:\r\n\r\n* [x] setup & teardown scripts\r\n\r\nBrowser check:\r\n* [x] Currently `code.entrypoint` needs to be an absolute path. Let's also add support for relative paths?\r\n\r\nMisc:\r\n* [x] Rather than needing to assign values for every option (`activated`, `muted`, etc.) there should be sensible defaults",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/327",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/327",
+ "id": 1511830878,
+ "node_id": "PR_kwDOE8E-g85GP5hM",
+ "number": 327,
+ "title": "chore: improve check parsing error message",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-27T14:02:19Z",
+ "updated_at": "2022-12-27T14:07:52Z",
+ "closed_at": "2022-12-27T14:07:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/327",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/327",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/327.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/327.patch",
+ "merged_at": "2022-12-27T14:07:51Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCurrently issues in parsing the check dependencies will give the error:\r\n```\r\nError\r\n at parseDependencies (~/projects/checkly-cli/package/dist/services/check-dependency-parser.js:115:15)\r\n at Function.bundle (~/projects/checkly-cli/package/dist/constructs/browser-check.js:29:72)\r\n at new BrowserCheck (~/projects/checkly-cli/package/dist/constructs/browser-check.js:16:41)\r\n at Object. (~/projects/checkly-cli/package/e2e/check-parse-error/checkly.config.js:4:1)\r\n```\r\n\r\nThis PR gives a proper error message for this case. It also adds an end to end test to detect any regressions.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/326",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/326",
+ "id": 1511677227,
+ "node_id": "I_kwDOE8E-g85aGl0r",
+ "number": 326,
+ "title": "Add jsdoc documentation",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064776,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
+ "name": "documentation",
+ "color": "0075ca",
+ "default": true,
+ "description": "Improvements or additions to documentation"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2022-12-27T10:42:05Z",
+ "updated_at": "2023-02-10T18:10:28Z",
+ "closed_at": "2023-02-10T18:10:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We should add jsdoc documentation for the public facing API (f.ex constructs). We should also look into how to host this documentation on a web page.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/325",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/325",
+ "id": 1511675226,
+ "node_id": "I_kwDOE8E-g85aGlVa",
+ "number": 325,
+ "title": "Fix `typescript` dependency",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-27T10:39:22Z",
+ "updated_at": "2022-12-30T14:13:24Z",
+ "closed_at": "2022-12-30T14:13:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We have a dependency on `typescript` via `@typescript-eslint/typescript-estree`. Since `typescript` isn't defined in the `@checkly/cli` `package.json`, this causes errors when users run the CLI. \r\n\r\nA simple solution would be to just add `typescript` in the `package.json`. Maybe we should make the dependency necessary only for projects that use `typescript`, though. Maybe it should be a peer dependency?\r\n\r\n\r\n\r\n Error message: \r\n \r\n```\r\n$ npx checkly test\r\n(node:7952) [MODULE_NOT_FOUND] ModuleLoadError Plugin: @checkly/cli: [MODULE_NOT_FOUND] require failed to load /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/deploy.js: Cannot find module 'typescript'\r\nRequire stack:\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/convert.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/ast-converter.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/check-dependency-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/browser-check.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/project-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/deploy.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/module-loader.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/plugin.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/config.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/command.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/bin/run\r\nmodule: @oclif/core@1.21.0\r\ntask: toCached\r\nplugin: @checkly/cli\r\nroot: /Users/clample/projects/nuxtjs/node_modules/@checkly/cli\r\nSee more details with DEBUG=*\r\n(Use `node --trace-warnings ...` to show where the warning was created)\r\n(node:7952) [MODULE_NOT_FOUND] ModuleLoadError Plugin: @checkly/cli: [MODULE_NOT_FOUND] require failed to load /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/test.js: Cannot find module 'typescript'\r\nRequire stack:\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/convert.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/ast-converter.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/check-dependency-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/browser-check.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/project-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/test.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/module-loader.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/plugin.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/config.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/command.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/bin/run\r\nmodule: @oclif/core@1.21.0\r\ntask: toCached\r\nplugin: @checkly/cli\r\nroot: /Users/clample/projects/nuxtjs/node_modules/@checkly/cli\r\nSee more details with DEBUG=*\r\n βΊ Error: command test not found\r\n ```\r\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/324",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/324",
+ "id": 1511670541,
+ "node_id": "PR_kwDOE8E-g85GPWor",
+ "number": 324,
+ "title": "docs: getting started",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-27T10:32:53Z",
+ "updated_at": "2022-12-28T10:54:08Z",
+ "closed_at": "2022-12-28T10:54:07Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/324",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/324",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/324.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/324.patch",
+ "merged_at": "2022-12-28T10:54:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nDefine first README and getting started so we are aligned on what the defaults and conventions are for a minimal working setup.\r\n\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/323",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/323",
+ "id": 1511668844,
+ "node_id": "I_kwDOE8E-g85aGjxs",
+ "number": 323,
+ "title": "Define first README",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064776,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
+ "name": "documentation",
+ "color": "0075ca",
+ "default": true,
+ "description": "Improvements or additions to documentation"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2022-12-27T10:30:37Z",
+ "updated_at": "2022-12-28T10:54:08Z",
+ "closed_at": "2022-12-28T10:54:08Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "- installation\r\n- getting started\r\n- config\r\n- cli commands\r\n- resources / constructs",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/322",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/322",
+ "id": 1511667262,
+ "node_id": "PR_kwDOE8E-g85GPV8K",
+ "number": 322,
+ "title": "chore(deps-dev): bump @types/node from 18.11.15 to 18.11.18",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-27T10:28:31Z",
+ "updated_at": "2022-12-28T15:20:51Z",
+ "closed_at": "2022-12-28T15:20:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/322",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/322",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/322.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/322.patch",
+ "merged_at": "2022-12-28T15:20:50Z"
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.15 to 18.11.18.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/321",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/321",
+ "id": 1511665666,
+ "node_id": "PR_kwDOE8E-g85GPVl6",
+ "number": 321,
+ "title": "chore: release new checkly-cli version",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-27T10:26:32Z",
+ "updated_at": "2022-12-27T10:27:35Z",
+ "closed_at": "2022-12-27T10:27:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/321",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/321",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/321.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/321.patch",
+ "merged_at": "2022-12-27T10:27:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/320",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/320",
+ "id": 1511663252,
+ "node_id": "PR_kwDOE8E-g85GPVD5",
+ "number": 320,
+ "title": "fix: handle null case for check group",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-27T10:23:29Z",
+ "updated_at": "2022-12-27T10:24:39Z",
+ "closed_at": "2022-12-27T10:24:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/320",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/320",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/320.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/320.patch",
+ "merged_at": "2022-12-27T10:24:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRunning `checkly test` on checks without a group currently fails with: _TypeError: Cannot read property 'ref' of undefined_. This PR fixes this by properly handling the case where a check isn't in a group.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/319",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/319",
+ "id": 1509470559,
+ "node_id": "PR_kwDOE8E-g85GIGuo",
+ "number": 319,
+ "title": "fix: always run release action",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T15:31:48Z",
+ "updated_at": "2022-12-23T15:32:43Z",
+ "closed_at": "2022-12-23T15:32:42Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/319",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/319",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/319.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/319.patch",
+ "merged_at": "2022-12-23T15:32:42Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe release action was previously being skipped. The ref was probably the tag rather than `main`. ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/318",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/318",
+ "id": 1509467121,
+ "node_id": "PR_kwDOE8E-g85GIF_5",
+ "number": 318,
+ "title": "fix: syntax error in GH action",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T15:27:42Z",
+ "updated_at": "2022-12-23T15:28:53Z",
+ "closed_at": "2022-12-23T15:28:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/318",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/318",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/318.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/318.patch",
+ "merged_at": "2022-12-23T15:28:52Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/317",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/317",
+ "id": 1509464023,
+ "node_id": "PR_kwDOE8E-g85GIFVp",
+ "number": 317,
+ "title": "chore: improve NPM release flow",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T15:23:29Z",
+ "updated_at": "2022-12-23T15:24:37Z",
+ "closed_at": "2022-12-23T15:24:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/317",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/317",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/317.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/317.patch",
+ "merged_at": "2022-12-23T15:24:36Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nGitHub releases are useful since they automatically create a git tag and they let us publish release notes. This PR switches our release action to be triggered by GitHub releases. It also adds a slack notification and a brief update in the CONTRIBUTING.md.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/316",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/316",
+ "id": 1509449264,
+ "node_id": "PR_kwDOE8E-g85GICGH",
+ "number": 316,
+ "title": "chore: publish readme with package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T15:07:51Z",
+ "updated_at": "2022-12-23T15:08:58Z",
+ "closed_at": "2022-12-23T15:08:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/316",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/316",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/316.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/316.patch",
+ "merged_at": "2022-12-23T15:08:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR is a follow-up for https://github.com/checkly/checkly-cli/pull/315. NPM doesn't use symlinks, so my previous PR didn't work. Rather than using symlinks, this PR simply copies the file.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/315",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/315",
+ "id": 1509439265,
+ "node_id": "PR_kwDOE8E-g85GH_6N",
+ "number": 315,
+ "title": "chore: add readme to package",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T14:57:32Z",
+ "updated_at": "2022-12-23T14:58:31Z",
+ "closed_at": "2022-12-23T14:58:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/315",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/315",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/315.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/315.patch",
+ "merged_at": "2022-12-23T14:58:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe top-level README isn't being published to NPM packages. This PR adds a symlink, which should hopefully fix this.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/314",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/314",
+ "id": 1509419648,
+ "node_id": "PR_kwDOE8E-g85GH7yX",
+ "number": 314,
+ "title": "chore: add workflow for publishing to npm",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T14:38:40Z",
+ "updated_at": "2022-12-23T14:45:48Z",
+ "closed_at": "2022-12-23T14:45:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/314",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/314",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/314.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/314.patch",
+ "merged_at": "2022-12-23T14:45:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nAdds a simple workflow dispatch job based on [GH Action docs](https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages). \r\n\r\nWe also had a more sophisticated GH Action before - [here](https://github.com/checkly/checkly-cli/blob/947bc829b43cfabf37ff7e1b13cadf6e334a96a5/.github/workflows/release.yml). I think that it makes sense to use a simpler setup for now, though.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/313",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/313",
+ "id": 1509353220,
+ "node_id": "I_kwDOE8E-g85Z9ucE",
+ "number": 313,
+ "title": "Run E2E tests in PR check",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2022-12-23T13:31:55Z",
+ "updated_at": "2023-02-15T15:23:12Z",
+ "closed_at": "2023-01-12T13:07:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "An E2E test harness is introduced in https://github.com/checkly/checkly-cli/pull/312. We should run the E2E tests with each PR. This will require setting up a test account in Checkly, adding config variables/secrets for GH Actions, and adding `npm run test:e2e` to the GH Action.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/312",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/312",
+ "id": 1509351682,
+ "node_id": "PR_kwDOE8E-g85GHs5W",
+ "number": 312,
+ "title": "chore: introduce e2e tests",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-23T13:30:06Z",
+ "updated_at": "2022-12-23T13:39:37Z",
+ "closed_at": "2022-12-23T13:39:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/312",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/312",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/312.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/312.patch",
+ "merged_at": "2022-12-23T13:39:36Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR adds a simple e2e test setup. \r\n\r\n* `npm run test:e2e` is introduced for running the tests\r\n* A helper function `runChecklyCli` can be used for triggering the CLI to run\r\n* Custom Jest matchers are added. For example `toHaveStdoutContaining()`. This should let us remove some boilerplate when writing tests and have better error messages when tests fail.\r\n\r\nFor now, I just added a test for `whoami`, which doesn't require a sample project to be set up. We should be able to add sample projects in `package/e2e`, though.\r\n\r\nMore work will be needed to get this running in CI: https://github.com/checkly/checkly-cli/issues/313. I don't have the appropriate permissions in GitHub to add the env variables, though, so I'll need to come back to this later.\r\n\r\n### New dependency submission\r\n\r\n* [config](https://www.npmjs.com/package/config)",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/311",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/311",
+ "id": 1508265303,
+ "node_id": "PR_kwDOE8E-g85GD_uz",
+ "number": 311,
+ "title": "fix: pass groupId as a subscription as well [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-22T17:17:29Z",
+ "updated_at": "2022-12-22T17:18:30Z",
+ "closed_at": "2022-12-22T17:18:29Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/311",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/311",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/311.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/311.patch",
+ "merged_at": "2022-12-22T17:18:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nPass groupId in the alert subscription as well",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/310",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/310",
+ "id": 1508235224,
+ "node_id": "PR_kwDOE8E-g85GD4xK",
+ "number": 310,
+ "title": "fix: handle no logs in reporter and cleanup ref [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-22T17:04:01Z",
+ "updated_at": "2022-12-22T17:09:11Z",
+ "closed_at": "2022-12-22T17:09:10Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/310",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/310",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/310.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/310.patch",
+ "merged_at": "2022-12-22T17:09:10Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Handle the case of no logs existing\r\n* Create Ref.from method to avoid using `new` extensively\r\n* Handle running out of credits with 402. There is still some work to be done there\r\n* Pass group object to check during testing",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/309",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/309",
+ "id": 1507995898,
+ "node_id": "PR_kwDOE8E-g85GDDlh",
+ "number": 309,
+ "title": "feat: add pattern support using glob [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-22T14:33:08Z",
+ "updated_at": "2022-12-22T15:53:38Z",
+ "closed_at": "2022-12-22T15:53:37Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/309",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/309",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/309.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/309.patch",
+ "merged_at": "2022-12-22T15:53:37Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd pattern matching to the groups. We can rename the prop to `browserCheckPattern` to prep for the programmable checks later on\r\n\r\n### New dependency submission\r\n`glob` is the most common glob pattern matching library using `minimatch` underneath\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/308",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/308",
+ "id": 1507833682,
+ "node_id": "PR_kwDOE8E-g85GCfOA",
+ "number": 308,
+ "title": "chore: restructure project to use npm workspaces",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-22T12:55:22Z",
+ "updated_at": "2022-12-22T13:42:09Z",
+ "closed_at": "2022-12-22T13:42:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/308",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/308",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/308.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/308.patch",
+ "merged_at": "2022-12-22T13:42:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR restructures the project to use [NPM workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces).\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/307",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/307",
+ "id": 1507637672,
+ "node_id": "PR_kwDOE8E-g85GBzJ0",
+ "number": 307,
+ "title": "feat: add entrypoint prop [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-22T10:39:23Z",
+ "updated_at": "2022-12-22T10:52:58Z",
+ "closed_at": "2022-12-22T10:52:57Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/307",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/307",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/307.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/307.patch",
+ "merged_at": "2022-12-22T10:52:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport entrypoint as a browser check parameter",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/306",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/306",
+ "id": 1506839413,
+ "node_id": "PR_kwDOE8E-g85F_Gr7",
+ "number": 306,
+ "title": "chore: add bundling and a sample project [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-21T19:55:33Z",
+ "updated_at": "2022-12-22T09:19:58Z",
+ "closed_at": "2022-12-22T09:19:57Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/306",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/306",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/306.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/306.patch",
+ "merged_at": "2022-12-22T09:19:57Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nConvert bundling to a sync method and add a small sample project",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/305",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/305",
+ "id": 1506380505,
+ "node_id": "PR_kwDOE8E-g85F9jXa",
+ "number": 305,
+ "title": "feat: add test command for running checks",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-21T14:20:54Z",
+ "updated_at": "2022-12-21T16:21:47Z",
+ "closed_at": "2022-12-21T16:21:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/305",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/305",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/305.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/305.patch",
+ "merged_at": "2022-12-21T16:21:46Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR adds in basic support for `checkly-cli test`. \r\n\r\nI've tweaked `SocketClient` compared to [the prototype branch](https://github.com/checkly/checkly-cli/blob/local-workflow-prototype/src/services/socket-client.js):\r\n* I think that we don't really need the `last-will`, `client-connected` and `client-disconnected` topics. We never handle messages on `client-connected` and `client-disconnected` for example. I propose that we just remove the handling for these.\r\n* When subscribing to topics, you can also specify handlers. Rather than using a wildcard, we subscribe explicitly to the `/run-start`, `/run-end`, and `/error` subtopics. I like this a bit better than the message handling case statement that we had in the prototype [here](https://github.com/checkly/checkly-cli/blob/947bc829b43cfabf37ff7e1b13cadf6e334a96a5/src/modules/run/api-check.js#L18).\r\n* We can reuse a single socket client for running all of the checks.\r\n\r\nThere's still work to do for the `test` command. Rather than try to handle it all in this PR, I left some TODO's.\r\n\r\n### New dependency submission\r\n* [async-mqtt](https://github.com/mqttjs/async-mqtt) - this is from the same org that has our normal mqtt library. I think that using the async wrapper is cleaner, though.\r\n* p-queue\r\n* uuid\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/304",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/304",
+ "id": 1506246022,
+ "node_id": "PR_kwDOE8E-g85F9Fpp",
+ "number": 304,
+ "title": "fix: use correct path for projects api",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-21T12:46:24Z",
+ "updated_at": "2022-12-21T12:53:41Z",
+ "closed_at": "2022-12-21T12:53:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/304",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/304",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/304.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/304.patch",
+ "merged_at": "2022-12-21T12:53:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/303",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/303",
+ "id": 1505960513,
+ "node_id": "PR_kwDOE8E-g85F8HbL",
+ "number": 303,
+ "title": "chore: remove the PATH constant [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-21T09:10:59Z",
+ "updated_at": "2022-12-21T09:11:35Z",
+ "closed_at": "2022-12-21T09:11:34Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/303",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/303",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/303.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/303.patch",
+ "merged_at": "2022-12-21T09:11:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRemove the PATH constant from rest clients",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/302",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/302",
+ "id": 1505295544,
+ "node_id": "PR_kwDOE8E-g85F57qj",
+ "number": 302,
+ "title": "feat: add the deploy command [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-20T21:18:52Z",
+ "updated_at": "2022-12-21T08:57:07Z",
+ "closed_at": "2022-12-21T08:57:06Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/302",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/302",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/302.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/302.patch",
+ "merged_at": "2022-12-21T08:57:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the new deploy command",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/301",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/301",
+ "id": 1505022202,
+ "node_id": "PR_kwDOE8E-g85F5BB1",
+ "number": 301,
+ "title": "chore: pass cwd as an arg and cleanup projects [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-20T17:51:12Z",
+ "updated_at": "2022-12-21T08:43:22Z",
+ "closed_at": "2022-12-21T08:43:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/301",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/301",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/301.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/301.patch",
+ "merged_at": "2022-12-21T08:43:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nPass the folder as an arg and also cleanup the projects synthesize for better ts support ",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/300",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/300",
+ "id": 1504585064,
+ "node_id": "I_kwDOE8E-g85ZriVo",
+ "number": 300,
+ "title": "Create an example project",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064776,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
+ "name": "documentation",
+ "color": "0075ca",
+ "default": true,
+ "description": "Improvements or additions to documentation"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2022-12-20T13:44:11Z",
+ "updated_at": "2023-01-10T10:05:55Z",
+ "closed_at": "2023-01-10T10:05:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "To illustrate how checkly-cli works, we should create an example project (or even multiple examples).",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/299",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/299",
+ "id": 1504373619,
+ "node_id": "PR_kwDOE8E-g85F24QD",
+ "number": 299,
+ "title": "feat: add sms alert channel and convert to named export [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-20T11:02:04Z",
+ "updated_at": "2022-12-20T11:20:36Z",
+ "closed_at": "2022-12-20T11:20:35Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/299",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/299",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/299.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/299.patch",
+ "merged_at": "2022-12-20T11:20:35Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSwitch completely to named exports and add sms channel",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/298",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/298",
+ "id": 1504333472,
+ "node_id": "PR_kwDOE8E-g85F2vue",
+ "number": 298,
+ "title": "feat: introduce project parsing",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-20T10:30:18Z",
+ "updated_at": "2022-12-20T14:54:48Z",
+ "closed_at": "2022-12-20T14:54:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/298",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/298",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/298.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/298.patch",
+ "merged_at": "2022-12-20T14:54:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR re-introduces project parsing similar to what we had in the local-workflow-prototype branch. When parsing a project, we read some configuration from the `checkly` section in the `package.json`. We then read all files in the directory, looking for `checkly.config.[js|ts]` files. These files are loaded, and if they export an async function then that function is called.\r\n\r\nTypeScript support is added using `ts-node`. Since not all users will be using TypeScript, this PR doesn't include it in the `package.json`. Instead, users should install it on their own. This approach to TypeScript support is similar to Jest's [jest-config](https://github.com/facebook/jest/blob/41bf2300895a2c00d0525d21260f0a392819871f/packages/jest-config/src/readConfigFileAndSetRootDir.ts#L80-L130).\r\n\r\nTo try to keep the project structure consistent, I also move check dependency parsing into `services`.\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/283 with the TypeScript support",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/297",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/297",
+ "id": 1504272404,
+ "node_id": "PR_kwDOE8E-g85F2i0F",
+ "number": 297,
+ "title": "feat: add user commands [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2022-12-20T09:47:00Z",
+ "updated_at": "2022-12-20T09:52:57Z",
+ "closed_at": "2022-12-20T09:52:56Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/297",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/297",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/297.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/297.patch",
+ "merged_at": "2022-12-20T09:52:56Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the other user&account management commands",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/296",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/296",
+ "id": 1503086832,
+ "node_id": "PR_kwDOE8E-g85Fykk9",
+ "number": 296,
+ "title": "feat: add login flow [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2022-12-19T14:50:02Z",
+ "updated_at": "2022-12-19T17:32:25Z",
+ "closed_at": "2022-12-19T17:32:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/296",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/296",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/296.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/296.patch",
+ "merged_at": "2022-12-19T17:32:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdds the login flow minimally adapting the old code\r\n\r\n### New dependency submission\r\nAdd the deps we previously had for supporting the auth flow\r\n\"axios\": \"1.2.1\",\r\n\"conf\": \"10.2.0\",\r\n\"inquirer\": \"8.2.3\",\r\n\"jwt-decode\": \"3.1.2\",\r\n\"open\": \"8.4.0\"\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/295",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/295",
+ "id": 1502833793,
+ "node_id": "PR_kwDOE8E-g85FxtTr",
+ "number": 295,
+ "title": "chore(deps-dev): bump @types/node from 18.11.15 to 18.11.17",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-19T12:06:38Z",
+ "updated_at": "2022-12-27T10:28:36Z",
+ "closed_at": "2022-12-27T10:28:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/295",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/295",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/295.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/295.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.15 to 18.11.17.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/294",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/294",
+ "id": 1502833199,
+ "node_id": "PR_kwDOE8E-g85FxtLD",
+ "number": 294,
+ "title": "chore(deps-dev): bump eslint from 8.29.0 to 8.30.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-19T12:06:16Z",
+ "updated_at": "2022-12-28T15:18:49Z",
+ "closed_at": "2022-12-28T15:18:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/294",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/294",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/294.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/294.patch",
+ "merged_at": "2022-12-28T15:18:48Z"
+ },
+ "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.29.0 to 8.30.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.30.0 \nFeatures \n\n075ef2c feat: add suggestion for no-return-await (#16637 ) (Daniel Bartholomae) \n7190d98 feat: update globals (#16654 ) (SΓ©bastien RΓ¨gne) \n \nBug Fixes \n\n1a327aa fix: Ensure flat config unignores work consistently like eslintrc (#16579 ) (Nicholas C. Zakas) \n9b8bb72 fix: autofix recursive functions in no-var (#16611 ) (Milos Djermanovic) \n \nDocumentation \n\n6a8cd94 docs: Clarify Discord info in issue template config (#16663 ) (Nicholas C. Zakas) \nad44344 docs: CLI documentation standardization (#16563 ) (Ben Perlmutter) \n293573e docs: fix broken line numbers (#16606 ) (Sam Chen) \nfa2c64b docs: use relative links for internal links (#16631 ) (Percy Ma) \n75276c9 docs: reorder options in no-unused-vars (#16625 ) (Milos Djermanovic) \n7276fe5 docs: Fix anchor in URL (#16628 ) (Karl Horky) \n6bef135 docs: don't apply layouts to html formatter example (#16591 ) (Tanuj Kanti) \ndfc7ec1 docs: Formatters page updates (#16566 ) (Ben Perlmutter) \n8ba124c docs: update the prefer-const example (#16607 ) (Pavel) \ne6cb05a docs: fix css leaking (#16603 ) (Sam Chen) \n \nChores \n\nf2c4737 chore: upgrade @βeslint/eslintrc@β1 .4.0 (#16675 ) (Milos Djermanovic) \nba74253 chore: standardize npm script names per #14827 (#16315 ) (Patrick McElhaney) \n0d9af4c ci: fix npm v9 problem with file: (#16664 ) (Milos Djermanovic) \n90c9219 refactor: migrate off deprecated function-style rules in all tests (#16618 ) (Bryan Mishkin) \n \n \n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.30.0 - December 16, 2022
\n\nf2c4737 chore: upgrade @βeslint/eslintrc@β1 .4.0 (#16675 ) (Milos Djermanovic) \n1a327aa fix: Ensure flat config unignores work consistently like eslintrc (#16579 ) (Nicholas C. Zakas) \n075ef2c feat: add suggestion for no-return-await (#16637 ) (Daniel Bartholomae) \nba74253 chore: standardize npm script names per #14827 (#16315 ) (Patrick McElhaney) \n6a8cd94 docs: Clarify Discord info in issue template config (#16663 ) (Nicholas C. Zakas) \n0d9af4c ci: fix npm v9 problem with file: (#16664 ) (Milos Djermanovic) \n7190d98 feat: update globals (#16654 ) (SΓ©bastien RΓ¨gne) \nad44344 docs: CLI documentation standardization (#16563 ) (Ben Perlmutter) \n90c9219 refactor: migrate off deprecated function-style rules in all tests (#16618 ) (Bryan Mishkin) \n9b8bb72 fix: autofix recursive functions in no-var (#16611 ) (Milos Djermanovic) \n293573e docs: fix broken line numbers (#16606 ) (Sam Chen) \nfa2c64b docs: use relative links for internal links (#16631 ) (Percy Ma) \n75276c9 docs: reorder options in no-unused-vars (#16625 ) (Milos Djermanovic) \n7276fe5 docs: Fix anchor in URL (#16628 ) (Karl Horky) \n6bef135 docs: don't apply layouts to html formatter example (#16591 ) (Tanuj Kanti) \ndfc7ec1 docs: Formatters page updates (#16566 ) (Ben Perlmutter) \n8ba124c docs: update the prefer-const example (#16607 ) (Pavel) \ne6cb05a docs: fix css leaking (#16603 ) (Sam Chen) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/293",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/293",
+ "id": 1502832480,
+ "node_id": "PR_kwDOE8E-g85FxtAl",
+ "number": 293,
+ "title": "chore(deps): bump @oclif/core from 1.21.0 to 1.22.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-19T12:05:50Z",
+ "updated_at": "2022-12-28T12:03:25Z",
+ "closed_at": "2022-12-28T12:03:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/293",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/293",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/293.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/293.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 1.21.0 to 1.22.0.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n1.22.0 \nFeatures \n\npjson interface has devDependencies (#574 ) (4378886 ) \n \n \n \n\nCommits \n\n256c34d chore(release): 1.22.0 [skip ci] \n4378886 feat: pjson interface has devDependencies (#574 ) \nb0cd23d Merge pull request #570 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n10296ea chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.7 to 2.1.8 \naa8c0a5 Merge pull request #571 from oclif/dependabot-npm_and_yarn-oclif-test-2.2.13 \nb823340 Merge pull request #572 from oclif/dependabot-npm_and_yarn-typescript-4.9.4 \n2054891 chore(dev-deps): bump typescript from 4.9.3 to 4.9.4 \nd102a9e chore(dev-deps): bump @βoclif/test from 2.2.12 to 2.2.13 \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/292",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/292",
+ "id": 1500366270,
+ "node_id": "PR_kwDOE8E-g85Fpi1b",
+ "number": 292,
+ "title": "feat: add api and browser checks [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-16T14:54:44Z",
+ "updated_at": "2022-12-16T14:56:10Z",
+ "closed_at": "2022-12-16T14:56:09Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/292",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/292",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/292.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/292.patch",
+ "merged_at": "2022-12-16T14:56:09Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nAdd BCR and ACR to the constructs\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/291",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/291",
+ "id": 1500321548,
+ "node_id": "PR_kwDOE8E-g85FpZec",
+ "number": 291,
+ "title": "feat: add email channel and make checkly types static [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-16T14:27:53Z",
+ "updated_at": "2022-12-16T14:29:50Z",
+ "closed_at": "2022-12-16T14:29:48Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/291",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/291",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/291.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/291.patch",
+ "merged_at": "2022-12-16T14:29:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nAdd email alert channel and export instantiatable classes",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/290",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/290",
+ "id": 1500058215,
+ "node_id": "PR_kwDOE8E-g85FofRb",
+ "number": 290,
+ "title": "fix: get the test.yml GH action working",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-16T11:37:06Z",
+ "updated_at": "2022-12-16T13:36:10Z",
+ "closed_at": "2022-12-16T13:36:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/290",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/290",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/290.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/290.patch",
+ "merged_at": "2022-12-16T13:36:07Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThere's an issue with the `test.yml` GH Action (see https://github.com/checkly/checkly-cli/actions/runs/3712718695). This PR fixes the indentation to get the action working.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/289",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/289",
+ "id": 1500010422,
+ "node_id": "PR_kwDOE8E-g85FoUrJ",
+ "number": 289,
+ "title": "chore: add script dependency parsing",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-16T11:02:03Z",
+ "updated_at": "2022-12-16T14:10:40Z",
+ "closed_at": "2022-12-16T14:10:39Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/289",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/289",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/289.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/289.patch",
+ "merged_at": "2022-12-16T14:10:39Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nJust like in GH-sync, we'd like to add support for check scripts importing other files. To enable this, this PR adds support for finding all of the dependencies of a check. Both typescript and JavaScript are supported.\r\n\r\nThe main entrypoint in this PR is `dependency-parser.ts - parseDependencies()`. For finding all of the dependencies, it uses a breadth first search. Each file is a BFS node, and edges are formed by importing other files. For parsing the imports from each file, we use [Acorn](https://github.com/acornjs/acorn) for JavaScript and [typescript-estree](https://typescript-eslint.io/architecture/typescript-estree/) for typescript. Both parsers give the same [ESTree](https://github.com/estree/estree) format, so handling them is similar.\r\n\r\nI think that this approach will end up being a bit more flexible than our previous solution using rollup. It already lets us detect unsupported NPM packages, for example. Using the parsers rather than just regex's adds some complexity, but I think that it'll be a bit more accurate in detecting imports. For example, the parsers should ignore commented out imports, but that would be tricky with a regex.\r\n\r\nRelates to https://github.com/checkly/checkly-cli/issues/280",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/288",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/288",
+ "id": 1498752235,
+ "node_id": "PR_kwDOE8E-g85FkCE6",
+ "number": 288,
+ "title": "Umutuzgur/sc 0/move constructs ts",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-15T16:36:52Z",
+ "updated_at": "2022-12-16T14:14:54Z",
+ "closed_at": "2022-12-16T14:14:54Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/288",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/288",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/288.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/288.patch",
+ "merged_at": "2022-12-16T14:14:54Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nFirst typescript constructs. The PR doesn't do anything but will make sure the next PR will be smaller\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/287",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/287",
+ "id": 1498577135,
+ "node_id": "PR_kwDOE8E-g85FjcEk",
+ "number": 287,
+ "title": "docs: small docs update with placeholder heading",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-15T14:51:21Z",
+ "updated_at": "2022-12-15T15:06:25Z",
+ "closed_at": "2022-12-15T15:06:24Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/287",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/287",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/287.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/287.patch",
+ "merged_at": "2022-12-15T15:06:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- Just some placeholder data\r\n",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/286",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/286",
+ "id": 1498552815,
+ "node_id": "I_kwDOE8E-g85ZUhnv",
+ "number": 286,
+ "title": "Document a working GitHub Actions example for users to copy & paste",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 4913364978,
+ "node_id": "LA_kwDOE8E-g88AAAABJNv_8g",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/integrations",
+ "name": "integrations",
+ "color": "3C68E9",
+ "default": false,
+ "description": "for integrations into other tools"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 2,
+ "created_at": "2022-12-15T14:35:52Z",
+ "updated_at": "2023-01-19T18:32:10Z",
+ "closed_at": "2023-01-19T18:32:10Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Users should be able to find an example of how to use the CLI in a GH Action in the README / docs.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/285",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/285",
+ "id": 1498540715,
+ "node_id": "I_kwDOE8E-g85ZUeqr",
+ "number": 285,
+ "title": "As a user, I want to have a vscode integration for the Checkly CLI",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 4913364978,
+ "node_id": "LA_kwDOE8E-g88AAAABJNv_8g",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/integrations",
+ "name": "integrations",
+ "color": "3C68E9",
+ "default": false,
+ "description": "for integrations into other tools"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2022-12-15T14:29:34Z",
+ "updated_at": "2023-10-03T22:28:41Z",
+ "closed_at": "2023-02-10T18:09:50Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "A user might want to work directly using their VSCode to build new checks and test ideas. We should support this to have the best developer option on the market",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/284",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/284",
+ "id": 1498539288,
+ "node_id": "I_kwDOE8E-g85ZUeUY",
+ "number": 284,
+ "title": "I want to have checkly-cli in typescript for better type support",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2022-12-15T14:28:41Z",
+ "updated_at": "2022-12-29T11:07:15Z",
+ "closed_at": "2022-12-29T11:07:15Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We want to export the types of our constructs so the users get better auto completion. The best way to get this out of the box is using typescript",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "not_planned"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/283",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/283",
+ "id": 1498538096,
+ "node_id": "I_kwDOE8E-g85ZUeBw",
+ "number": 283,
+ "title": "As a user, I want to pass my checkly.config.js as typescript and javascript",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 0,
+ "created_at": "2022-12-15T14:27:51Z",
+ "updated_at": "2022-12-28T09:42:22Z",
+ "closed_at": "2022-12-20T14:54:48Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "A user might want to pass their checkly configuration as js or ts. We should be able to handle both",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/282",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/282",
+ "id": 1498536678,
+ "node_id": "I_kwDOE8E-g85ZUdrm",
+ "number": 282,
+ "title": "As a user, I want to export my existing resources as a JS/TS MaC native config",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 4913366950,
+ "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
+ "name": "webapp",
+ "color": "D8AD0B",
+ "default": false,
+ "description": "concerns the Checkly WebApp UI"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "kiroushi",
+ "id": 4924420,
+ "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kiroushi",
+ "html_url": "https://github.com/kiroushi",
+ "followers_url": "https://api.github.com/users/kiroushi/followers",
+ "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
+ "organizations_url": "https://api.github.com/users/kiroushi/orgs",
+ "repos_url": "https://api.github.com/users/kiroushi/repos",
+ "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kiroushi/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "chocolateofpain",
+ "id": 76956254,
+ "node_id": "MDQ6VXNlcjc2OTU2MjU0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/chocolateofpain",
+ "html_url": "https://github.com/chocolateofpain",
+ "followers_url": "https://api.github.com/users/chocolateofpain/followers",
+ "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
+ "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
+ "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
+ "repos_url": "https://api.github.com/users/chocolateofpain/repos",
+ "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-15T14:26:56Z",
+ "updated_at": "2023-02-02T08:36:27Z",
+ "closed_at": "2023-02-02T08:36:27Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "I want to able to export my resources as quickly as possible from the UI, so I can port my current check to my code base",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "not_planned"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/281",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/281",
+ "id": 1498535278,
+ "node_id": "I_kwDOE8E-g85ZUdVu",
+ "number": 281,
+ "title": "As a user, I want to see the new project hierarchy",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 4913366950,
+ "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
+ "name": "webapp",
+ "color": "D8AD0B",
+ "default": false,
+ "description": "concerns the Checkly WebApp UI"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-15T14:26:01Z",
+ "updated_at": "2023-02-02T08:35:05Z",
+ "closed_at": "2023-02-02T08:35:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We currently don't have a UI to show how the projects are structured or allow a user can delete it",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "not_planned"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/280",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/280",
+ "id": 1498534258,
+ "node_id": "I_kwDOE8E-g85ZUdFy",
+ "number": 280,
+ "title": "As a user, I want to use typescript as my checks and their dependencies to be parsed as well",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
+ "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
+ "id": 8767536,
+ "node_id": "MI_kwDOE8E-g84Ahcgw",
+ "number": 17,
+ "title": "Release #1 BETA",
+ "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
+ "creator": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "open_issues": 0,
+ "closed_issues": 25,
+ "state": "closed",
+ "created_at": "2022-12-15T14:34:26Z",
+ "updated_at": "2023-02-27T18:17:50Z",
+ "due_on": "2023-02-15T08:00:00Z",
+ "closed_at": "2023-02-27T18:17:50Z"
+ },
+ "comments": 1,
+ "created_at": "2022-12-15T14:25:20Z",
+ "updated_at": "2022-12-30T11:45:00Z",
+ "closed_at": "2022-12-30T11:45:00Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "The new runtime supports typescript. We should be able to parse typescript files as well and make sure they are added `dependencies`",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/279",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/279",
+ "id": 1498531901,
+ "node_id": "I_kwDOE8E-g85ZUcg9",
+ "number": 279,
+ "title": "As a user, I want to be able to see in the UI that my check is created by MaC",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 4913366950,
+ "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
+ "name": "webapp",
+ "color": "D8AD0B",
+ "default": false,
+ "description": "concerns the Checkly WebApp UI"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-15T14:23:43Z",
+ "updated_at": "2023-02-02T08:36:45Z",
+ "closed_at": "2023-02-02T08:36:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We need to show the users that a check is created by MaC.",
+ "closed_by": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "not_planned"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/278",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/278",
+ "id": 1498077195,
+ "node_id": "PR_kwDOE8E-g85Fhupk",
+ "number": 278,
+ "title": "chore: add the list reporter [sc-12984]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-15T09:18:14Z",
+ "updated_at": "2022-12-15T09:35:23Z",
+ "closed_at": "2022-12-15T09:35:22Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/278",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/278",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/278.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/278.patch",
+ "merged_at": "2022-12-15T09:35:22Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nPush the list reporter in TS and the type annotation rule",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/277",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/277",
+ "id": 1496913009,
+ "node_id": "PR_kwDOE8E-g85Fdwj6",
+ "number": 277,
+ "title": "chore: add unit testing with jest",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-12-14T15:45:29Z",
+ "updated_at": "2022-12-14T15:46:28Z",
+ "closed_at": "2022-12-14T15:46:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/277",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/277",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/277.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/277.patch",
+ "merged_at": "2022-12-14T15:46:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR adds unit testing support with Jest. The two methods for using TypeScript with Jest are using Babel or ts-jest ([docs here](https://jestjs.io/docs/getting-started#using-typescript)). After some research, ts-jest seems to be the most popular option. Unlike Babel, ts-jest will type check the test files.\r\n\r\nI added a placeholder test which we can delete as soon as we have some actual tests. I also made sure that test files don't end up being published with the npm package by excluding them in the tsconfig.\r\n\r\n### New dependency submission\r\n[ts-jest](https://www.npmjs.com/package/ts-jest)\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/276",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/276",
+ "id": 1496490798,
+ "node_id": "PR_kwDOE8E-g85FcS87",
+ "number": 276,
+ "title": "chore: reset project structure",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-14T12:07:06Z",
+ "updated_at": "2022-12-14T13:41:32Z",
+ "closed_at": "2022-12-14T13:41:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/276",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/276",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/276.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/276.patch",
+ "merged_at": "2022-12-14T13:41:31Z"
+ },
+ "body": "This PR introduces a completely new project structure. For reviewing, it's probably easier to view the separate commits: https://github.com/checkly/checkly-cli/commit/4b3869415436c1acc143cc71a3d0589b09f6b30f deletes the whole repository and https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f introduces the new structure.\r\n\r\nSome highlights:\r\n* We use TypeScript!\r\n* We continue using [Oclif](https://oclif.io/) for the CLI\r\n * I added a placeholder command to make sure it works: `./bin/dev deploy`\r\n* We use `eslint` and have a [GH Action to run lint on PR's](https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f#diff-faff1af3d8ff408964a57b2e475f69a6b7c7b71c9978cccc8f471798caac2c88)\r\n * No testing yet, but I propose we add Jest in a later PR.\r\n* For the library components, we export [src/index.ts](https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f#diff-a2a171449d862fe29692ce031981047d7ab755ae7f84c707aef80701b3ea0c80) as the [main](https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R5) entrypoint.\r\n * Users should be able to `require(\"@checkly/cli\")` and pull in the library components (Constructs, SDK, etc).\r\n * This _doesn't_ export the internal code (command implementations, for example). Since this is internal to how the CLI works, I think that it makes sense to hide this.\r\n* I kept the Apache 2.0 license since this was an intentional choice ([slack thread](https://checklyhq.slack.com/archives/C027AR0F4TH/p1631544996021600?thread_ts=1631544807.021000&cid=C027AR0F4TH))\r\n\r\nFor getting the project setup, I referred to the [Oclif hello-world](https://github.com/oclif/hello-world) project.\r\n\r\nI anticipate that some tweaks will be needed to the project structure as we go along. I haven't tried publishing the package to NPM yet, for example, so we might notice some things that need to change when we try using this as a package.",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/275",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/275",
+ "id": 1484518318,
+ "node_id": "PR_kwDOE8E-g85EyIyC",
+ "number": 275,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-12-08T12:19:15Z",
+ "updated_at": "2022-12-14T13:42:10Z",
+ "closed_at": "2022-12-14T13:42:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/275",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/275",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/275.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/275.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.4.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.4 \n2022-12-07
\nBugfixes \n\nv23.0.3 \n2022-11-27
\nBugfixes \n\nfix: correctly wrap a default class export from cjs module #1350 \n \nv23.0.2 \n2022-10-21
\nUpdates \n\nchore: update rollup dependencies (3038271 ) \n \nv23.0.1 \nSkipped for repo rebase
\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\n \n... (truncated)
\n \n\nCommits \n\n2fa3c8f chore(release): commonjs v23.0.4 \na47c153 fix(commonjs): declaration tag @βdefault for ignoreTryCatch + fix some typos (... \na2e582a chore(repo): enable consistent-type-imports for typescript files (#1325 ) \nc719c7d chore(release): commonjs v23.0.3 \nab05216 fix(commonjs): correctly wrap a default class export from cjs module (#1350 ) \n2eba65c chore(release): commonjs v23.0.2 \n3038271 chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu... \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/274",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/274",
+ "id": 1471974937,
+ "node_id": "PR_kwDOE8E-g85EGFml",
+ "number": 274,
+ "title": "feat: add programmable check type",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2022-12-01T21:23:07Z",
+ "updated_at": "2022-12-14T13:59:08Z",
+ "closed_at": "2022-12-14T13:59:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/274",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/274",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/274.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/274.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## βοΈ Affected Components\n\n- [ ] Commands\n- [ ] Modules\n- [ ] Services\n- [ ] SDK\n- [ ] Tests\n\n\n\n### π Notes for the Reviewer\n\n\n\n### ποΈ New Dependency Submission\n\n\n\n### π Affected Issue\n\n\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/273",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/273",
+ "id": 1466328345,
+ "node_id": "PR_kwDOE8E-g85DzDbB",
+ "number": 273,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-11-28T12:18:45Z",
+ "updated_at": "2022-12-08T12:19:20Z",
+ "closed_at": "2022-12-08T12:19:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/273",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/273",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/273.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/273.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.3.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.3 \n2022-11-27
\nBugfixes \n\nfix: correctly wrap a default class export from cjs module #1350 \n \nv23.0.2 \n2022-10-21
\nUpdates \n\nchore: update rollup dependencies (3038271 ) \n \nv23.0.1 \nSkipped for repo rebase
\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\n \n... (truncated)
\n \n\nCommits \n\n2114cf7 chore(release): commonjs v23.0.3 \nab05216 fix(commonjs): correctly wrap a default class export from cjs module (#1350 ) \n2eba65c chore(release): commonjs v23.0.2 \n3038271 chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu... \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/272",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/272",
+ "id": 1461957993,
+ "node_id": "PR_kwDOE8E-g85DkqwZ",
+ "number": 272,
+ "title": "feat: add check result reporters",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-11-23T15:23:56Z",
+ "updated_at": "2022-11-24T15:56:29Z",
+ "closed_at": "2022-11-24T15:56:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/272",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/272",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/272.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/272.patch",
+ "merged_at": "2022-11-24T15:56:28Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### π Notes for the Reviewer\r\n\r\nThis PR introduces result reporters for running checks. The reporters will all use the same lifecycle hooks for reporting results. \r\n\r\nWe can look to [Playwright reporters](https://playwright.dev/docs/test-reporters) and [Jest reporters](https://jestjs.io/docs/configuration/#reporters-arraymodulename--modulename-options) to see what's possible. It would be nice to have JUnit, json, html, and Github Action reporters like they do. [I considered reusing their reporters](https://checklyhq.slack.com/archives/C046VCZPBNH/p1669203914777639), but I think that implementing our own is worthwhile to have more flexibility. Our model of what a check result is won't exactly match Jest/Playwrights model of what a test is, and it seems like this would limit what info we could report when reusing their reporters.\r\n\r\nI haven't actually connected the reporters to the check running code yet. For testing and development, I just created a `test.js` file with mock data.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/271",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/271",
+ "id": 1461674089,
+ "node_id": "PR_kwDOE8E-g85DjtMh",
+ "number": 271,
+ "title": "feat: add runtime installating to local [sc-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-11-23T12:31:45Z",
+ "updated_at": "2022-11-23T13:34:34Z",
+ "closed_at": "2022-11-23T13:34:33Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/271",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/271",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/271.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/271.patch",
+ "merged_at": "2022-11-23T13:34:33Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n* Create a runtime folder for installing checkly deps locally\r\n* Added a node dep deletion and we should remove that from our api\r\n* Removes the runtime if the user doesn't want it locally\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/270",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/270",
+ "id": 1461254712,
+ "node_id": "PR_kwDOE8E-g85DiQU0",
+ "number": 270,
+ "title": "chore: read logs for ad-hoc run",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-11-23T08:13:03Z",
+ "updated_at": "2022-11-23T08:35:24Z",
+ "closed_at": "2022-11-23T08:35:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/270",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/270",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/270.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/270.patch",
+ "merged_at": "2022-11-23T08:35:24Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### π Notes for the Reviewer\r\nWhen the CLI was created, logs for ad-hoc BCR's were published over websocket. This has changed, though. This PR updates the CLI to fetch logs for BCR's from the new public assets API https://github.com/checkly/checkly-backend/pull/3700.\r\n\r\nFor now, it simply prints the logs with a `console.log` statement. More work will be needed to nicely print the check result.\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/269",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/269",
+ "id": 1459606811,
+ "node_id": "PR_kwDOE8E-g85DciaL",
+ "number": 269,
+ "title": "Local workflow umut",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-11-22T10:43:17Z",
+ "updated_at": "2022-11-22T10:50:14Z",
+ "closed_at": "2022-11-22T10:50:06Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/269",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/269",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/269.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/269.patch",
+ "merged_at": "2022-11-22T10:50:06Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd bundler for check `entry` field and make `synthesize` awaitable",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/268",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/268",
+ "id": 1459476491,
+ "node_id": "PR_kwDOE8E-g85DcFpL",
+ "number": 268,
+ "title": "feat: add support for CheckGroups",
+ "user": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-11-22T09:28:06Z",
+ "updated_at": "2022-11-22T09:39:21Z",
+ "closed_at": "2022-11-22T09:39:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/268",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/268",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/268.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/268.patch",
+ "merged_at": "2022-11-22T09:39:20Z"
+ },
+ "body": "This PR adds support for CheckGroups. \r\n\r\nCurrently the groups need to be build bottom up. You first create the checks, then create a group containing the checks, then add it to the project:\r\n```\r\nconst loginCheck = new BrowserCheck('login', {\r\n name: 'Login Check',\r\n script: 'console.log(\"logging in\")',\r\n})\r\n\r\nconst checkGroup = new CheckGroup('my-group', {\r\n name: 'Critical Checks',\r\n checks: [loginCheck],\r\n})\r\n\r\n// Note that loginCheck is added automatically when the group is added.\r\nproject.addCheckGroup(checkGroup)\r\n```\r\n\r\nIt might be interesting to also allow the other way around, adding the `CheckGroup` to the checks:\r\n```\r\nconst checkGroup = new CheckGroup('my-group', {\r\n name: 'Critical Checks',\r\n})\r\n\r\nconst loginCheck = new BrowserCheck('login', {\r\n name: 'Login Check',\r\n script: 'console.log(\"logging in\")',\r\n group: checkGroup\r\n})\r\n```",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/267",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/267",
+ "id": 1420690637,
+ "node_id": "PR_kwDOE8E-g85BaEYI",
+ "number": 267,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-10-24T11:37:11Z",
+ "updated_at": "2022-11-28T12:18:51Z",
+ "closed_at": "2022-11-28T12:18:49Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/267",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/267",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/267.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/267.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.2.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.2 \n2022-10-21
\nUpdates \n\nchore: update rollup dependencies (3038271 ) \n \nv23.0.1 \nSkipped for repo rebase
\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n2eba65c chore(release): commonjs v23.0.2 \n3038271 chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu... \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/266",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/266",
+ "id": 1418200774,
+ "node_id": "PR_kwDOE8E-g85BR3_z",
+ "number": 266,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-10-21T11:34:49Z",
+ "updated_at": "2022-10-24T11:37:16Z",
+ "closed_at": "2022-10-24T11:37:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/266",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/266",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/266.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/266.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.1.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.1 \n2022-10-20
\nBugfixes \n\nfix: Update Rollup dependencies (3b4d9ec ) \n \nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n4b81625 chore(release): commonjs v23.0.1 \n3b4d9ec fix(commonjs): Update Rollup dependencies \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/265",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/265",
+ "id": 1413065055,
+ "node_id": "PR_kwDOE8E-g85BAhlv",
+ "number": 265,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-10-18T11:39:11Z",
+ "updated_at": "2022-12-14T13:42:09Z",
+ "closed_at": "2022-12-14T13:42:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/265",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/265",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/265.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/265.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.4.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.1.4 \nFix issue with the default value disappearing from prompt.
\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/264",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/264",
+ "id": 1403071851,
+ "node_id": "PR_kwDOE8E-g85AfT1c",
+ "number": 264,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-10-10T12:10:21Z",
+ "updated_at": "2022-10-21T11:34:54Z",
+ "closed_at": "2022-10-21T11:34:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/264",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/264",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/264.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/264.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.0.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \nfix: inject module name into dynamic require function (#1038 ) \nfix: do not transform "typeof exports" for mixed modules (#1038 ) \nfix: attach correct plugin meta-data to commonjs modules (#1038 ) \n \nFeatures \n\nfeat: expose plugin version (#1038 ) \nfeat: throw for dynamic requires from outside the configured root (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n7a150cb chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \n6ba7148 fix(commonjs): Only proxy detected commonjs entry points (#1180 ) \n3bc287c chore(release): commonjs v22.0.0 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/263",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/263",
+ "id": 1401032613,
+ "node_id": "PR_kwDOE8E-g85AYxTZ",
+ "number": 263,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-10-07T11:34:58Z",
+ "updated_at": "2022-10-18T11:39:16Z",
+ "closed_at": "2022-10-18T11:39:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/263",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/263",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/263.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/263.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.3.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/262",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/262",
+ "id": 1377819029,
+ "node_id": "PR_kwDOE8E-g84_MTLd",
+ "number": 262,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-09-19T11:38:41Z",
+ "updated_at": "2022-10-07T11:35:03Z",
+ "closed_at": "2022-10-07T11:35:01Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/262",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/262",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/262.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/262.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.2.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/261",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/261",
+ "id": 1358711397,
+ "node_id": "PR_kwDOE8E-g84-NDwb",
+ "number": 261,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-09-01T11:43:12Z",
+ "updated_at": "2022-09-19T11:38:45Z",
+ "closed_at": "2022-09-19T11:38:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/261",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/261",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/261.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/261.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.1.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/260",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/260",
+ "id": 1329836172,
+ "node_id": "PR_kwDOE8E-g848toAp",
+ "number": 260,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 22.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-08-05T11:50:06Z",
+ "updated_at": "2022-10-10T12:10:26Z",
+ "closed_at": "2022-10-10T12:10:24Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/260",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/260",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/260.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/260.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 22.0.2.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \nfix: inject module name into dynamic require function (#1038 ) \nfix: do not transform "typeof exports" for mixed modules (#1038 ) \nfix: attach correct plugin meta-data to commonjs modules (#1038 ) \n \nFeatures \n\nfeat: expose plugin version (#1038 ) \nfeat: throw for dynamic requires from outside the configured root (#1038 ) \nfeat: add dynamicRequireRoot option (#1038 ) \nfeat: auto-detect conditional requires (#1038 ) \nfeat: limit ignoreTryCatch to external requires (#1038 ) \nfeat: make namespace callable when requiring ESM with function default (#1038 ) \nfeat: Infer type for unidentified modules (#1038 ) \nfeat: automatically wrap cyclic modules (#1038 ) \nfeat: add strictRequires option to wrap modules (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n031e9c3 chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \n6ba7148 fix(commonjs): Only proxy detected commonjs entry points (#1180 ) \n3bc287c chore(release): commonjs v22.0.0 \n4a02a94 fix(commonjs): support CJS modules re-exporting transpiled ESM modules (#1165 ) \n4c34dd5 fix(commonjs): Warn when plugins do not pass options to resolveId (#1038 ) \nb1cd6a2 fix(commonjs): Do not change semantics when removing requires in if statement... \n1c16a2b fix(commonjs): handle external dependencies when using the cache (#1038 ) \nc583aaf fix(commonjs): add heuristic to deoptimize requires after calling imported fu... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/259",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/259",
+ "id": 1329826324,
+ "node_id": "PR_kwDOE8E-g848tl3A",
+ "number": 259,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-08-05T11:39:46Z",
+ "updated_at": "2022-09-01T11:43:16Z",
+ "closed_at": "2022-09-01T11:43:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/259",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/259",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/259.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/259.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.0.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/258",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/258",
+ "id": 1310927789,
+ "node_id": "PR_kwDOE8E-g847uerH",
+ "number": 258,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-07-20T11:48:54Z",
+ "updated_at": "2022-08-05T11:39:50Z",
+ "closed_at": "2022-08-05T11:39:49Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/258",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/258",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/258.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/258.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.0.2.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/257",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/257",
+ "id": 1304660415,
+ "node_id": "PR_kwDOE8E-g847Zl8q",
+ "number": 257,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-07-14T11:36:48Z",
+ "updated_at": "2022-07-20T11:48:58Z",
+ "closed_at": "2022-07-20T11:48:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/257",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/257",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/257.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/257.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.0.1.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/256",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/256",
+ "id": 1287226611,
+ "node_id": "PR_kwDOE8E-g846fXyA",
+ "number": 256,
+ "title": "chore(deps): bump update-notifier from 5.1.0 to 6.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-28T11:51:43Z",
+ "updated_at": "2022-12-14T13:42:10Z",
+ "closed_at": "2022-12-14T13:42:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/256",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/256",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/256.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/256.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [update-notifier](https://github.com/yeoman/update-notifier) from 5.1.0 to 6.0.2.\n\nRelease notes \nSourced from update-notifier's releases .
\n\nv6.0.2 \n\nhttps://github.com/yeoman/update-notifier/compare/v6.0.1...v6.0.2
\nv6.0.1 \n\nUpdate dependencies (#222 ) 3f7c9f3 \n \nhttps://github.com/yeoman/update-notifier/compare/v6.0.0...v6.0.1
\nv6.0.0 \nBreaking \n\nRequire Node.js 14 9183541 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/yeoman/update-notifier/compare/v5.1.0...v6.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/255",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/255",
+ "id": 1287226033,
+ "node_id": "PR_kwDOE8E-g846fXp6",
+ "number": 255,
+ "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 22.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-28T11:51:12Z",
+ "updated_at": "2022-08-05T11:50:11Z",
+ "closed_at": "2022-08-05T11:50:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/255",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/255",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/255.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/255.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 22.0.1.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \nfix: inject module name into dynamic require function (#1038 ) \nfix: do not transform "typeof exports" for mixed modules (#1038 ) \nfix: attach correct plugin meta-data to commonjs modules (#1038 ) \n \nFeatures \n\nfeat: expose plugin version (#1038 ) \nfeat: throw for dynamic requires from outside the configured root (#1038 ) \nfeat: add dynamicRequireRoot option (#1038 ) \nfeat: auto-detect conditional requires (#1038 ) \nfeat: limit ignoreTryCatch to external requires (#1038 ) \nfeat: make namespace callable when requiring ESM with function default (#1038 ) \nfeat: Infer type for unidentified modules (#1038 ) \nfeat: automatically wrap cyclic modules (#1038 ) \nfeat: add strictRequires option to wrap modules (#1038 ) \n \nUpdates \n\nrefactor: deconflict helpers only once globals are known (#1038 ) \n \nv21.1.0 \n2022-04-15
\n\n \n... (truncated)
\n \n\nCommits \n\n59d8ac2 chore(release): commonjs v22.0.1 \n6ba7148 fix(commonjs): Only proxy detected commonjs entry points (#1180 ) \n3bc287c chore(release): commonjs v22.0.0 \n4a02a94 fix(commonjs): support CJS modules re-exporting transpiled ESM modules (#1165 ) \n4c34dd5 fix(commonjs): Warn when plugins do not pass options to resolveId (#1038 ) \nb1cd6a2 fix(commonjs): Do not change semantics when removing requires in if statement... \n1c16a2b fix(commonjs): handle external dependencies when using the cache (#1038 ) \nc583aaf fix(commonjs): add heuristic to deoptimize requires after calling imported fu... \n7434b0f fix(commonjs): proxy all entries to not break legacy polyfill plugins (#1038 ) \n1424249 fix(commonjs): use correct version and add package exports (#1038 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/254",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/254",
+ "id": 1285715179,
+ "node_id": "PR_kwDOE8E-g846aV4F",
+ "number": 254,
+ "title": "chore(deps-dev): bump @checkly/eslint-config from 0.8.6 to 0.9.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-06-27T12:13:37Z",
+ "updated_at": "2022-06-27T13:01:45Z",
+ "closed_at": "2022-06-27T13:01:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/254",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/254",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/254.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/254.patch",
+ "merged_at": "2022-06-27T13:01:44Z"
+ },
+ "body": "Bumps [@checkly/eslint-config](https://github.com/checkly/eslint-config-checkly) from 0.8.6 to 0.9.0.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/253",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/253",
+ "id": 1285714655,
+ "node_id": "PR_kwDOE8E-g846aVwr",
+ "number": 253,
+ "title": "chore(deps): bump inquirer from 8.2.0 to 9.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-27T12:13:10Z",
+ "updated_at": "2022-07-14T11:36:52Z",
+ "closed_at": "2022-07-14T11:36:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/253",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/253",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/253.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/253.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.0.0.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\ncd0d146 Publish \n9edebf0 Migrate @βinquirer/confirm to TypeScript \nce1e653 Migrate @βinquirer/checkbox to TypeScript \n582f570 Add CONTRIBUTING.md \n1f860fa Refactor/cleanup the ScreenManager class \nb7a8faf Bump Typescript to latest & related configs \n7a658d7 Bump dev dependencies \n6a12680 Setup jest to run with TS & ESM \n2948885 Setup typescript & start migrating @βinquier/core \n77b5605 Rewrites basic tests for the hooks interface \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/252",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/252",
+ "id": 1285677007,
+ "node_id": "PR_kwDOE8E-g846aNkZ",
+ "number": 252,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-06-27T11:41:12Z",
+ "updated_at": "2022-06-27T12:12:03Z",
+ "closed_at": "2022-06-27T12:12:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/252",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/252",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/252.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/252.patch",
+ "merged_at": "2022-06-27T12:12:02Z"
+ },
+ "body": "[//]: # (dependabot-start)\nβ οΈ **Dependabot is rebasing this PR** β οΈ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.3 \n13.0.3 (2022-06-24) \nBug Fixes \n\ncorrectly handle git stash when using MSYS2 (#1178 ) (0d627a5 ) \n \nv13.0.2 \n13.0.2 (2022-06-16) \nBug Fixes \n\nuse new --diff and --diff-filter options when checking task modifications (1a5a66a ) \n \nv13.0.1 \n13.0.1 (2022-06-08) \nBug Fixes \n\ncorrect spelling of "0 files" (f27f1d4 ) \nsuppress error from process.kill when killing tasks on failure (f2c6bdd ) \ndeps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42 ) \nignore "No matching pid found" error (cb8a432 ) \nprevent possible race condition when killing tasks on failure (bc92aff ) \n \nPerformance Improvements \n\nuse EventsEmitter instead of setInterval for killing tasks on failure (c508b46 ) \n \nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\n \n... (truncated)
\n \n\nCommits \n\n0d627a5 fix: correctly handle git stash when using MSYS2 (#1178 ) \n1a5a66a fix: use new --diff and --diff-filter options when checking task modifica... \n32806da test: split integration tests into separate files and improve isolation \n4384114 refactor: reuse Listr stuff better \nf27f1d4 fix: correct spelling of "0 files" \nf2c6bdd fix: suppress error from process.kill when killing tasks on failure \nc5cec0a docs: add section about task concurrency to README.md \n5bf1f18 docs: remove mrm from README.md \nc508b46 perf: use EventsEmitter instead of setInterval for killing tasks on failure \n1a77e42 fix(deps): update pidtree@^0.6.0 to fix screen size error in WSL \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/251",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/251",
+ "id": 1276834982,
+ "node_id": "PR_kwDOE8E-g8458dJv",
+ "number": 251,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.75.7",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-06-20T12:11:29Z",
+ "updated_at": "2022-06-27T12:11:51Z",
+ "closed_at": "2022-06-27T12:11:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/251",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/251",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/251.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/251.patch",
+ "merged_at": "2022-06-27T12:11:50Z"
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.7.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.7 \n2022-06-20
\nBug Fixes \n\nMark Array.prototype.group/groupToMap as side effect free. (#4531 ) \n \nPull Requests \n\nv2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\nv2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\nv2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.7 \n2022-06-20
\nBug Fixes \n\nMark Array.prototype.group/groupToMap as side effect free. (#4531 ) \n \nPull Requests \n\n2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\n2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/250",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/250",
+ "id": 1274922125,
+ "node_id": "PR_kwDOE8E-g8452QII",
+ "number": 250,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-17T11:34:03Z",
+ "updated_at": "2022-06-27T11:41:17Z",
+ "closed_at": "2022-06-27T11:41:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/250",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/250",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/250.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/250.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.2.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.2 \n13.0.2 (2022-06-16) \nBug Fixes \n\nuse new --diff and --diff-filter options when checking task modifications (1a5a66a ) \n \nv13.0.1 \n13.0.1 (2022-06-08) \nBug Fixes \n\ncorrect spelling of "0 files" (f27f1d4 ) \nsuppress error from process.kill when killing tasks on failure (f2c6bdd ) \ndeps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42 ) \nignore "No matching pid found" error (cb8a432 ) \nprevent possible race condition when killing tasks on failure (bc92aff ) \n \nPerformance Improvements \n\nuse EventsEmitter instead of setInterval for killing tasks on failure (c508b46 ) \n \nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\nlint-staged will no longer support Node.js 12, which is EOL since 30 April 2022 \n \nv12.5.0 \n12.5.0 (2022-05-31) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n1a5a66a fix: use new --diff and --diff-filter options when checking task modifica... \n32806da test: split integration tests into separate files and improve isolation \n4384114 refactor: reuse Listr stuff better \nf27f1d4 fix: correct spelling of "0 files" \nf2c6bdd fix: suppress error from process.kill when killing tasks on failure \nc5cec0a docs: add section about task concurrency to README.md \n5bf1f18 docs: remove mrm from README.md \nc508b46 perf: use EventsEmitter instead of setInterval for killing tasks on failure \n1a77e42 fix(deps): update pidtree@^0.6.0 to fix screen size error in WSL \n9e3394e chore(deps): update dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/249",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/249",
+ "id": 1266010758,
+ "node_id": "PR_kwDOE8E-g845YrT3",
+ "number": 249,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-09T11:46:08Z",
+ "updated_at": "2022-06-17T11:34:08Z",
+ "closed_at": "2022-06-17T11:34:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/249",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/249",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/249.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/249.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.1.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.1 \n13.0.1 (2022-06-08) \nBug Fixes \n\ncorrect spelling of "0 files" (f27f1d4 ) \nsuppress error from process.kill when killing tasks on failure (f2c6bdd ) \ndeps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42 ) \nignore "No matching pid found" error (cb8a432 ) \nprevent possible race condition when killing tasks on failure (bc92aff ) \n \nPerformance Improvements \n\nuse EventsEmitter instead of setInterval for killing tasks on failure (c508b46 ) \n \nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\nlint-staged will no longer support Node.js 12, which is EOL since 30 April 2022 \n \nv12.5.0 \n12.5.0 (2022-05-31) \nBug Fixes \n\ninclude all files when using --config <path> (641d1c2 ) \nskip backup stash when using the --diff option (d4da24d ) \n \nFeatures \n\nadd --diff-filter option for overriding list of (staged) files (753ef72 ) \nadd --diff option for overriding list of (staged) files (35fcce9 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n4384114 refactor: reuse Listr stuff better \nf27f1d4 fix: correct spelling of "0 files" \nf2c6bdd fix: suppress error from process.kill when killing tasks on failure \nc5cec0a docs: add section about task concurrency to README.md \n5bf1f18 docs: remove mrm from README.md \nc508b46 perf: use EventsEmitter instead of setInterval for killing tasks on failure \n1a77e42 fix(deps): update pidtree@^0.6.0 to fix screen size error in WSL \n9e3394e chore(deps): update dependencies \nbc92aff fix: prevent possible race condition when killing tasks on failure \ncb8a432 fix: ignore "No matching pid found" error \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/248",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/248",
+ "id": 1264589480,
+ "node_id": "PR_kwDOE8E-g845T7RS",
+ "number": 248,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.75.6",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-08T11:21:30Z",
+ "updated_at": "2022-06-20T12:11:35Z",
+ "closed_at": "2022-06-20T12:11:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/248",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/248",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/248.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/248.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.6.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\nv2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\nv2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\n2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/247",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/247",
+ "id": 1258054427,
+ "node_id": "PR_kwDOE8E-g844-ER3",
+ "number": 247,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.75.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-02T11:28:02Z",
+ "updated_at": "2022-06-08T11:21:35Z",
+ "closed_at": "2022-06-08T11:21:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/247",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/247",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/247.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/247.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.5.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\nv2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\nPull Requests \n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n2.75.1 \n2022-05-28
\nPull Requests \n\n2.75.0 \n2022-05-27
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/246",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/246",
+ "id": 1255839953,
+ "node_id": "PR_kwDOE8E-g8442R_z",
+ "number": 246,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-06-01T12:14:09Z",
+ "updated_at": "2022-06-09T11:46:12Z",
+ "closed_at": "2022-06-09T11:46:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/246",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/246",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/246.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/246.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.0.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\nlint-staged will no longer support Node.js 12, which is EOL since 30 April 2022 \n \nv12.5.0 \n12.5.0 (2022-05-31) \nBug Fixes \n\ninclude all files when using --config <path> (641d1c2 ) \nskip backup stash when using the --diff option (d4da24d ) \n \nFeatures \n\nadd --diff-filter option for overriding list of (staged) files (753ef72 ) \nadd --diff option for overriding list of (staged) files (35fcce9 ) \n \nv12.4.3 \n12.4.3 (2022-05-30) \nBug Fixes \n\ndeps: downgrade yaml@1.10.2 to support Node.js 12 (383a96e ) \ndeps: update commander@^9.2.0 (22ebf52 ) \ndeps: update yaml@^2.0.1 (ec73af0 ) \n \nv12.4.2 \n12.4.2 (2022-05-24) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n50f95b3 refactor: remove supports-color \n659c85c fix(deps): update execa@^6.1.0 \n2750a3d fix(deps): update yaml@^2.1.1 \n5f0a6a7 refactor: use optional chaining ?. \neae9622 refactor: use node: protocol imports \n5fb6df9 feat: remove support for Node.js 12 \nd4da24d fix: skip backup stash when using the --diff option \n1f06dd0 refactor: do not use Symbol in configuration mapping \n641d1c2 fix: include all files when using --config \\<path> \n753ef72 feat: add --diff-filter option for overriding list of (staged) files \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/245",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/245",
+ "id": 1253732040,
+ "node_id": "PR_kwDOE8E-g844vBh0",
+ "number": 245,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.75.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-31T11:33:07Z",
+ "updated_at": "2022-06-02T11:28:07Z",
+ "closed_at": "2022-06-02T11:28:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/245",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/245",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/245.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/245.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.4.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\nPull Requests \n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n2.75.1 \n2022-05-28
\nPull Requests \n\n2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\n2.74.1 \n2022-05-19
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/244",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/244",
+ "id": 1252618042,
+ "node_id": "PR_kwDOE8E-g844rWAa",
+ "number": 244,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.75.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-30T11:42:16Z",
+ "updated_at": "2022-05-31T11:33:12Z",
+ "closed_at": "2022-05-31T11:33:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/244",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/244",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/244.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/244.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.3.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\nPull Requests \n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n2.75.1 \n2022-05-28
\nPull Requests \n\n2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\n2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/243",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/243",
+ "id": 1252610275,
+ "node_id": "PR_kwDOE8E-g844rUR9",
+ "number": 243,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-30T11:35:57Z",
+ "updated_at": "2022-06-01T12:14:13Z",
+ "closed_at": "2022-06-01T12:14:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/243",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/243",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/243.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/243.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.3 \n12.4.3 (2022-05-30) \nBug Fixes \n\ndeps: downgrade yaml@1.10.2 to support Node.js 12 (383a96e ) \ndeps: update commander@^9.2.0 (22ebf52 ) \ndeps: update yaml@^2.0.1 (ec73af0 ) \n \nv12.4.2 \n12.4.2 (2022-05-24) \nBug Fixes \n\ncorrectly handle --max-arg-length cli option (1db5f26 ) \n \nv12.4.1 \n12.4.1 (2022-04-26) \nBug Fixes \n\ncorrectly handle symlinked config files (b3f63ec ) \n \nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n383a96e fix(deps): downgrade yaml@1.10.2 to support Node.js 12 \n4f0ff7f chore(deps): update dependencies \nec73af0 fix(deps): update yaml@^2.0.1 \n22ebf52 fix(deps): update commander@^9.2.0 \n0894a3e docs: fix the missing comma in the README.md code \n1db5f26 fix: correctly handle --max-arg-length cli option \nf0536dc ci: test using Node.js 18 \nb3f63ec fix: correctly handle symlinked config files \n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/242",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/242",
+ "id": 1250670963,
+ "node_id": "PR_kwDOE8E-g844lARf",
+ "number": 242,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.75.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-27T11:41:41Z",
+ "updated_at": "2022-05-30T11:42:22Z",
+ "closed_at": "2022-05-30T11:42:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/242",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/242",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/242.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/242.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\n2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/241",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/241",
+ "id": 1247966902,
+ "node_id": "PR_kwDOE8E-g844cFTQ",
+ "number": 241,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-25T11:37:59Z",
+ "updated_at": "2022-05-30T11:36:01Z",
+ "closed_at": "2022-05-30T11:35:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/241",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/241",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/241.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/241.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.2.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.2 \n12.4.2 (2022-05-24) \nBug Fixes \n\ncorrectly handle --max-arg-length cli option (1db5f26 ) \n \nv12.4.1 \n12.4.1 (2022-04-26) \nBug Fixes \n\ncorrectly handle symlinked config files (b3f63ec ) \n \nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \n\n \n... (truncated)
\n \n\nCommits \n\n1db5f26 fix: correctly handle --max-arg-length cli option \nf0536dc ci: test using Node.js 18 \nb3f63ec fix: correctly handle symlinked config files \n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \n7d36ef7 test: do not collect coverage when directly running jest \ne01c4c5 test: specify merge conflict style for snapshots \na118817 fix: handle empty input by returning empty array from parseGitZOutput \ne8291b0 feat: expose --max-arg-length cli option \nd8fdf1d fix: limit configuration discovery to cwd \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/240",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/240",
+ "id": 1243029700,
+ "node_id": "PR_kwDOE8E-g844L0Xh",
+ "number": 240,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.74.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-20T11:44:24Z",
+ "updated_at": "2022-05-27T11:41:46Z",
+ "closed_at": "2022-05-27T11:41:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/240",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/240",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/240.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/240.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.74.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\n2.72.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/239",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/239",
+ "id": 1241761330,
+ "node_id": "PR_kwDOE8E-g844HqsD",
+ "number": 239,
+ "title": "chore(deps): bump joi from 17.5.0 to 17.6.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-05-19T13:18:41Z",
+ "updated_at": "2022-06-27T12:11:39Z",
+ "closed_at": "2022-06-27T12:11:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/239",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/239",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/239.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/239.patch",
+ "merged_at": "2022-06-27T12:11:38Z"
+ },
+ "body": "Bumps [joi](https://github.com/sideway/joi) from 17.5.0 to 17.6.0.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/238",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/238",
+ "id": 1241641735,
+ "node_id": "PR_kwDOE8E-g844HRJo",
+ "number": 238,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.74.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-19T11:38:31Z",
+ "updated_at": "2022-05-20T11:44:29Z",
+ "closed_at": "2022-05-20T11:44:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/238",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/238",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/238.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/238.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.74.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\n2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/237",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/237",
+ "id": 1237016637,
+ "node_id": "PR_kwDOE8E-g8433zDy",
+ "number": 237,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.73.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-16T11:31:06Z",
+ "updated_at": "2022-05-19T11:38:36Z",
+ "closed_at": "2022-05-19T11:38:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/237",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/237",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/237.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/237.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.73.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\nv2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\n2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\n2.71.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/236",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/236",
+ "id": 1229586092,
+ "node_id": "PR_kwDOE8E-g843fvCJ",
+ "number": 236,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.72.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-09T11:47:32Z",
+ "updated_at": "2022-05-16T11:31:10Z",
+ "closed_at": "2022-05-16T11:31:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/236",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/236",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/236.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/236.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.72.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\nv2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\nv2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\n2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\n2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/235",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/235",
+ "id": 1226544804,
+ "node_id": "PR_kwDOE8E-g843WQ-G",
+ "number": 235,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.72.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-05T11:24:00Z",
+ "updated_at": "2022-05-09T11:47:36Z",
+ "closed_at": "2022-05-09T11:47:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/235",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/235",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/235.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/235.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.72.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\nv2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\n2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\n2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/234",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/234",
+ "id": 1222779852,
+ "node_id": "PR_kwDOE8E-g843KX0s",
+ "number": 234,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.71.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-05-02T11:34:51Z",
+ "updated_at": "2022-05-05T11:24:04Z",
+ "closed_at": "2022-05-05T11:24:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/234",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/234",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/234.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/234.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.71.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\nv2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\nv2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\nv2.70.1 \n2022-03-14
\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\n2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\n2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\n2.70.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/233",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/233",
+ "id": 1217223143,
+ "node_id": "PR_kwDOE8E-g8423jds",
+ "number": 233,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-04-27T11:31:49Z",
+ "updated_at": "2022-05-25T11:38:04Z",
+ "closed_at": "2022-05-25T11:38:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/233",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/233",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/233.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/233.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.1.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.1 \n12.4.1 (2022-04-26) \nBug Fixes \n\ncorrectly handle symlinked config files (b3f63ec ) \n \nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \n\n \n... (truncated)
\n \n\nCommits \n\nf0536dc ci: test using Node.js 18 \nb3f63ec fix: correctly handle symlinked config files \n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \n7d36ef7 test: do not collect coverage when directly running jest \ne01c4c5 test: specify merge conflict style for snapshots \na118817 fix: handle empty input by returning empty array from parseGitZOutput \ne8291b0 feat: expose --max-arg-length cli option \nd8fdf1d fix: limit configuration discovery to cwd \n1b1f0e4 fix: avoid passing unexpected arguments from forEach to process.kill() \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/232",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/232",
+ "id": 1216779282,
+ "node_id": "I_kwDOE8E-g85IhpQS",
+ "number": 232,
+ "title": "`login` with Github redirects to error page",
+ "user": {
+ "login": "tomerlichtash",
+ "id": 75531,
+ "node_id": "MDQ6VXNlcjc1NTMx",
+ "avatar_url": "https://avatars.githubusercontent.com/u/75531?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tomerlichtash",
+ "html_url": "https://github.com/tomerlichtash",
+ "followers_url": "https://api.github.com/users/tomerlichtash/followers",
+ "following_url": "https://api.github.com/users/tomerlichtash/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tomerlichtash/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tomerlichtash/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tomerlichtash/subscriptions",
+ "organizations_url": "https://api.github.com/users/tomerlichtash/orgs",
+ "repos_url": "https://api.github.com/users/tomerlichtash/repos",
+ "events_url": "https://api.github.com/users/tomerlichtash/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tomerlichtash/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-04-27T04:33:45Z",
+ "updated_at": "2022-05-02T12:14:07Z",
+ "closed_at": "2022-05-02T12:14:07Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Is it possible to login to CLI and auth via Github?\r\nAccording to the docs it is, however β running `checkly` yields following error message:\r\n\r\n```\r\n$ checkly\r\n\r\n ERROR Invalid Session\r\n\r\nβΉ Run checkly login or manually set CHECKLY_API_KEY & CHECKLY_ACCOUNT_ID environment variables to setup authentication.\r\n```\r\nI followed the above like so:\r\n\r\n1. Run `checkly login` in CLI to auth with Checkly.\r\n2. Get an auth URL and follow it to the browser.\r\n3. Get Checkly's Login page, and click \"Sign in with Github\"\r\n4. Get redirected to an error page with the Title \"Oops!, something went wrong\"\r\n\r\n* Expected result: Login successful.\r\n* Actual result: Redirect to error page with no errors in console.",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/231",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/231",
+ "id": 1210902297,
+ "node_id": "PR_kwDOE8E-g842jW0w",
+ "number": 231,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-04-21T11:30:29Z",
+ "updated_at": "2022-04-27T11:31:53Z",
+ "closed_at": "2022-04-27T11:31:52Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/231",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/231",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/231.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/231.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.0.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \n\n \n... (truncated)
\n \n\nCommits \n\n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \n7d36ef7 test: do not collect coverage when directly running jest \ne01c4c5 test: specify merge conflict style for snapshots \na118817 fix: handle empty input by returning empty array from parseGitZOutput \ne8291b0 feat: expose --max-arg-length cli option \nd8fdf1d fix: limit configuration discovery to cwd \n1b1f0e4 fix: avoid passing unexpected arguments from forEach to process.kill() \n46952cb fix: clear execution interruption interval on first catch \nd327873 fix: improve renderer logic for --silent and FORCE_COLOR settings \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/230",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/230",
+ "id": 1205509075,
+ "node_id": "PR_kwDOE8E-g842SY7D",
+ "number": 230,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.70.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-04-15T11:32:26Z",
+ "updated_at": "2022-05-02T11:34:56Z",
+ "closed_at": "2022-05-02T11:34:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/230",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/230",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/230.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/230.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.70.2.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\nv2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\nv2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\nv2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\n2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\n2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\n2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/229",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/229",
+ "id": 1205505092,
+ "node_id": "PR_kwDOE8E-g842SYF_",
+ "number": 229,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.8",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-04-15T11:25:30Z",
+ "updated_at": "2022-04-21T11:30:33Z",
+ "closed_at": "2022-04-21T11:30:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/229",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/229",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/229.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/229.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.8.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n\n \n... (truncated)
\n \n\nCommits \n\n1b1f0e4 fix: avoid passing unexpected arguments from forEach to process.kill() \n46952cb fix: clear execution interruption interval on first catch \nd327873 fix: improve renderer logic for --silent and FORCE_COLOR settings \n34fe319 fix: kill other running tasks on failure (#1117 ) \n517235d chore: don't use touch on windows \n531275c docs: add note about ng lint to README.md \nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/228",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/228",
+ "id": 1173541576,
+ "node_id": "PR_kwDOE8E-g840p5Sc",
+ "number": 228,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.7",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-03-18T12:31:27Z",
+ "updated_at": "2022-04-15T11:25:34Z",
+ "closed_at": "2022-04-15T11:25:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/228",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/228",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/228.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/228.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.7.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \n\n \n... (truncated)
\n \n\nCommits \n\nd327873 fix: improve renderer logic for --silent and FORCE_COLOR settings \n34fe319 fix: kill other running tasks on failure (#1117 ) \n517235d chore: don't use touch on windows \n531275c docs: add note about ng lint to README.md \nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/227",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/227",
+ "id": 1170959603,
+ "node_id": "PR_kwDOE8E-g840h5lR",
+ "number": 227,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.6",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-03-16T12:30:23Z",
+ "updated_at": "2022-03-18T12:31:32Z",
+ "closed_at": "2022-03-18T12:31:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/227",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/227",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/227.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/227.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.6.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \nBug Fixes \n\ndeps: update dependencies (f190fc3 ) \n \nv12.3.0 \n12.3.0 (2022-01-23) \n\n \n... (truncated)
\n \n\nCommits \n\n34fe319 fix: kill other running tasks on failure (#1117 ) \n517235d chore: don't use touch on windows \n531275c docs: add note about ng lint to README.md \nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nf190fc3 fix(deps): update dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/226",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/226",
+ "id": 1168310686,
+ "node_id": "PR_kwDOE8E-g840ZHGw",
+ "number": 226,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.70.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-03-14T12:30:47Z",
+ "updated_at": "2022-04-15T11:32:30Z",
+ "closed_at": "2022-04-15T11:32:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/226",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/226",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/226.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/226.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.70.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\nv2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\nv2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\nv2.69.1 \n2022-03-04
\nBug Fixes \n\nApproximate source position instead of ignoring it when using a low-resolution source map in a transform hook (#4334 ) \n \nPull Requests \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\n2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\n2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\n2.69.1 \n2022-03-04
\nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/225",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/225",
+ "id": 1161362018,
+ "node_id": "PR_kwDOE8E-g840CfMm",
+ "number": 225,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.70.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-03-07T12:34:01Z",
+ "updated_at": "2022-03-14T12:30:51Z",
+ "closed_at": "2022-03-14T12:30:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/225",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/225",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/225.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/225.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.70.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\nv2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\nv2.69.1 \n2022-03-04
\nBug Fixes \n\nApproximate source position instead of ignoring it when using a low-resolution source map in a transform hook (#4334 ) \n \nPull Requests \n\nv2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \nBug Fixes \n\nProperly handle ./ and ../ as external dependencies (#4419 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\n2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\n2.69.1 \n2022-03-04
\nBug Fixes \n\nApproximate source position instead of ignoring it when using a low-resolution source map in a transform hook (#4334 ) \n \nPull Requests \n\n2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/224",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/224",
+ "id": 1161358756,
+ "node_id": "PR_kwDOE8E-g840CegL",
+ "number": 224,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-03-07T12:30:51Z",
+ "updated_at": "2022-03-16T12:30:27Z",
+ "closed_at": "2022-03-16T12:30:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/224",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/224",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/224.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/224.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.5.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \nBug Fixes \n\ndeps: update dependencies (f190fc3 ) \n \nv12.3.0 \n12.3.0 (2022-01-23) \nFeatures \n\nadd --cwd option for overriding task directory (62b5b83 ) \n \nv12.2.2 \n12.2.2 (2022-01-20) \n\n \n... (truncated)
\n \n\nCommits \n\nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nf190fc3 fix(deps): update dependencies \n62b5b83 feat: add --cwd option for overriding task directory \n5542100 test: add retry to integration tests \ndff8141 test: add debug logging to getConfigGroups \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/223",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/223",
+ "id": 1158347375,
+ "node_id": "PR_kwDOE8E-g84z41LS",
+ "number": 223,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.69.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-03-03T12:24:18Z",
+ "updated_at": "2022-03-07T12:34:06Z",
+ "closed_at": "2022-03-07T12:34:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/223",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/223",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/223.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/223.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.69.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \nBug Fixes \n\nProperly handle ./ and ../ as external dependencies (#4419 ) \nMake generated "Module" namespace toStringTag non-enumerable for correct Object.assign/spread behaviour (#4378 ) \nAdd file name to error when top-level-await is used in disallowed formats (#4421 ) \n \nPull Requests \n\nv2.68.0 \n2022-02-22
\nFeatures \n\nprovide information about cached import resolutions in shouldTransformCachedModule (#4414 ) \nAdd "types" field to Rollup's package exports (#4416 ) \n \nPull Requests \n\nv2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \nBug Fixes \n\nProperly handle ./ and ../ as external dependencies (#4419 ) \nMake generated "Module" namespace toStringTag non-enumerable for correct Object.assign/spread behaviour (#4378 ) \nAdd file name to error when top-level-await is used in disallowed formats (#4421 ) \n \nPull Requests \n\n2.68.0 \n2022-02-22
\nFeatures \n\nprovide information about cached import resolutions in shouldTransformCachedModule (#4414 ) \nAdd "types" field to Rollup's package exports (#4416 ) \n \nPull Requests \n\n2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/222",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/222",
+ "id": 1146845182,
+ "node_id": "PR_kwDOE8E-g84zSDiz",
+ "number": 222,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.68.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-22T12:23:07Z",
+ "updated_at": "2022-03-03T12:24:22Z",
+ "closed_at": "2022-03-03T12:24:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/222",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/222",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/222.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/222.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.68.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\nv2.67.1 \n2022-02-07
\nBug Fixes \n\nMake chunk file and variable names more deterministic when emitting chunks (#4386 ) \nImprove default module resolver performance by using non-blocking IO (#4386 ) \n \nPull Requests \n\nv2.67.0 \n2022-02-02
\nFeatures \n\nImprove side effect detection when using Array.prototype.groupBy/groupByToMap (#4360 ) \nAllow changing moduleSideEffects at any time during the build (#4379 ) \nSoft-deprecate ModuleInfo.hasModuleSideEffects in favour of ModuleInfo.moduleSideEffects (#4379 ) \n \nBug Fixes \n\nDo not include queries and hashes in generated file names when preserving modules (#4374 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.68.0 \n2022-02-22
\nFeatures \n\nprovide information about cached import resolutions in shouldTransformCachedModule (#4414 ) \nAdd "types" field to Rollup's package exports (#4416 ) \n \nPull Requests \n\n2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \nPull Requests \n\n2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\n51cab92 2.68.0 \n7ca27a3 Update changelog \n7cc87f1 Add resolved sources to shouldTransformCachedModule (#4414 ) \n3106ec9 refactor: use map for namespace reexports by name (#4411 ) \n2cca505 Add Typescript 4.5 nodenext node12 module resolution support (#4416 ) \n70d0025 refactor: use includes where appropriate (#4412 ) \n213e721 refactor: use map for declarations and name suggestions (#4410 ) \nfa4e1b7 2.67.3 \nab14a76 Update changelog \nfda4427 Print ids for unfinished moduleParsed and shouldTransformCachedModule hooks (... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/221",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/221",
+ "id": 1145729365,
+ "node_id": "PR_kwDOE8E-g84zOZZf",
+ "number": 221,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-21T12:21:41Z",
+ "updated_at": "2022-03-07T12:30:55Z",
+ "closed_at": "2022-03-07T12:30:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/221",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/221",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/221.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/221.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.4.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \nBug Fixes \n\ndeps: update dependencies (f190fc3 ) \n \nv12.3.0 \n12.3.0 (2022-01-23) \nFeatures \n\nadd --cwd option for overriding task directory (62b5b83 ) \n \nv12.2.2 \n12.2.2 (2022-01-20) \nBug Fixes \n\nalways search config from cwd first (4afcda5 ) \n \nv12.2.1 \n12.2.1 (2022-01-19) \n\n \n... (truncated)
\n \n\nCommits \n\n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nf190fc3 fix(deps): update dependencies \n62b5b83 feat: add --cwd option for overriding task directory \n5542100 test: add retry to integration tests \ndff8141 test: add debug logging to getConfigGroups \n4afcda5 fix: always search config from cwd first \n36b9546 fix: only throw if no configurations were found \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/220",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/220",
+ "id": 1145728545,
+ "node_id": "PR_kwDOE8E-g84zOZN-",
+ "number": 220,
+ "title": "chore(deps): bump rollup from 2.63.0 to 2.67.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-21T12:20:58Z",
+ "updated_at": "2022-02-22T12:23:11Z",
+ "closed_at": "2022-02-22T12:23:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/220",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/220",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/220.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/220.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.67.3.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\nv2.67.1 \n2022-02-07
\nBug Fixes \n\nMake chunk file and variable names more deterministic when emitting chunks (#4386 ) \nImprove default module resolver performance by using non-blocking IO (#4386 ) \n \nPull Requests \n\nv2.67.0 \n2022-02-02
\nFeatures \n\nImprove side effect detection when using Array.prototype.groupBy/groupByToMap (#4360 ) \nAllow changing moduleSideEffects at any time during the build (#4379 ) \nSoft-deprecate ModuleInfo.hasModuleSideEffects in favour of ModuleInfo.moduleSideEffects (#4379 ) \n \nBug Fixes \n\nDo not include queries and hashes in generated file names when preserving modules (#4374 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \nPull Requests \n\n2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\n2.67.1 \n2022-02-07
\nBug Fixes \n\nMake chunk file and variable names more deterministic when emitting chunks (#4386 ) \nImprove default module resolver performance by using non-blocking IO (#4386 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\nfa4e1b7 2.67.3 \nab14a76 Update changelog \nfda4427 Print ids for unfinished moduleParsed and shouldTransformCachedModule hooks (... \nd4471b4 Document how resolveId is cached (#4407 ) \n5bd96df Fix a typo in 'Direct plugin communication' code example (#4406 ) \n69eb721 fix: remove unnecessary property descriptor spread (#4403 ) \n61d6820 refactor: use map for import descriptions + re-export descriptions (#4404 ) \n16c3b24 Improve test stability by getting independent of module id ordering in more p... \n1d76887 refactor: module exports to map (#4405 ) \nf715e3c docs: remove const (#4399 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/219",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/219",
+ "id": 1145727731,
+ "node_id": "PR_kwDOE8E-g84zOZCw",
+ "number": 219,
+ "title": "chore(deps-dev): bump @babel/eslint-parser from 7.16.5 to 7.17.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-02-21T12:20:16Z",
+ "updated_at": "2022-05-19T13:17:08Z",
+ "closed_at": "2022-05-19T13:17:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/219",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/219",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/219.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/219.patch",
+ "merged_at": "2022-05-19T13:17:07Z"
+ },
+ "body": "Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.16.5 to 7.17.0.\n\nRelease notes \nSourced from @βbabel/eslint-parser's releases .
\n\nv7.17.0 (2022-02-02) \nThanks @βatti187 and @βphulin for your first PRs!
\n:rocket: New Feature \n\nbabel-cli, babel-core\n\n \nbabel-core, babel-parser, babel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator\n\n \nbabel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-syntax-destructuring-private, babel-standalone\n\n \nbabel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-standalone, babel-types\n\n \nbabel-generator, babel-parser, babel-traverse, babel-types\n\n \nbabel-core, babel-helper-create-regexp-features-plugin, babel-plugin-proposal-unicode-sets-regex, babel-plugin-syntax-unicode-sets-regex, babel-plugin-transform-dotall-regex\n\n \nbabel-parser\n\n \nbabel-register\n\n \n \n:bug: Bug Fix \n\nbabel-parser\n\n \nbabel-plugin-transform-runtime\n\n \n \n:memo: Documentation \n\n:house: Internal \n\nbabel-helper-fixtures, babel-parser\n\n \nbabel-compat-data\n\n \nOther\n\n \n \n:running_woman: Performance \n\nbabel-cli, babel-core\n\n \n \nCommitters: 10 \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βbabel/eslint-parser's changelog .
\n\nv7.17.0 (2022-02-02) \n:rocket: New Feature \n\nbabel-cli, babel-core\n\n \nbabel-core, babel-parser, babel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator\n\n \nbabel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-syntax-destructuring-private, babel-standalone\n\n \nbabel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-standalone, babel-types\n\n \nbabel-generator, babel-parser, babel-traverse, babel-types\n\n \nbabel-core, babel-helper-create-regexp-features-plugin, babel-plugin-proposal-unicode-sets-regex, babel-plugin-syntax-unicode-sets-regex, babel-plugin-transform-dotall-regex\n\n \nbabel-parser\n\n \nbabel-register\n\n \n \n:bug: Bug Fix \n\nbabel-parser\n\n \nbabel-plugin-transform-runtime\n\n \n \n:memo: Documentation \n\n:house: Internal \n\nbabel-helper-fixtures, babel-parser\n\n \nbabel-compat-data\n\n \nOther\n\n \n \n:running_woman: Performance \n\nbabel-cli, babel-core\n\n \n \nv7.16.12 (2022-01-22) \n:bug: Bug Fix \n\nbabel-core\n\n \nbabel-parser \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/218",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/218",
+ "id": 1143709627,
+ "node_id": "PR_kwDOE8E-g84zHm8L",
+ "number": 218,
+ "title": "chore(deps-dev): bump @commitlint/config-conventional from 16.0.0 to 16.2.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-18T20:19:02Z",
+ "updated_at": "2022-02-19T09:25:15Z",
+ "closed_at": "2022-02-19T09:25:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/218",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/218",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/218.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/218.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 16.0.0 to 16.2.1.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv16.2.1 \n16.2.1 (2022-02-13) \nBug Fixes \n\nupdate dependency cosmiconfig-typescript-loader to v1.0.5 (#3020 ) (2d431a6 ) \nupdate dependency jest-environment-node to v27.5.0 (#3012 ) (a546128 ) \nupdate dependency jest-environment-node to v27.5.1 (#3018 ) (0cbf652 ) \nupdate dependency read-pkg to v7.1.0 (#3015 ) (3b7b680 ) \nload: satisfy @βtypes/node peer dependency for cosmiconfig-loader-typescript (#3008 ) (338180c ), closes #3007 \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.2.0...v16.2.1
\nv16.2.0 \n16.2.0 (2022-01-25) \nBug Fixes \n\nupdate dependency cosmiconfig-typescript-loader to v1.0.4 (#2991 ) (043a059 ) \n \nFeatures \n\nadd support for Nx monorepos via @βcommitlint/config-nx-scopes (#2995 ) (11879ad ) \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.1.0...v16.2.0
\nv16.1.0 \n16.1.0 (2022-01-20) \nFeatures \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.0.3...v16.1.0
\nv16.0.3 \n16.0.3 (2022-01-19) \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n16.2.1 (2022-02-13) \nNote: Version bump only for package @βcommitlint/config-conventional
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/217",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/217",
+ "id": 1143708605,
+ "node_id": "PR_kwDOE8E-g84zHmtw",
+ "number": 217,
+ "title": "chore(deps): bump @oclif/config from 1.18.2 to 1.18.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-18T20:18:09Z",
+ "updated_at": "2022-02-19T17:25:42Z",
+ "closed_at": "2022-02-19T17:25:42Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/217",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/217",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/217.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/217.patch",
+ "merged_at": "2022-02-19T17:25:41Z"
+ },
+ "body": "Bumps [@oclif/config](https://github.com/oclif/config) from 1.18.2 to 1.18.3.\n\nChangelog \nSourced from @βoclif/config's changelog .
\n\n1.18.3 (2022-01-31) \nBug Fixes \n\nmodule resolution of linked plugins (#302 ) (2ca8627 ) \n \n1.18.3 (2022-01-31) \nBug Fixes \n\nmodule resolution of linked plugins (#302 ) (2ca8627 ) \n \nReverts \n\nRevert "Fix plugins not being found when no node_modules exists (#171 )" (3ac747b ), closes #171 \n \n1.17.0 (2020-08-03) \nFeatures \n\n1.16.0 (2020-06-29) \nBug Fixes \n\nFeatures \n\nadd postrun hook (#111 ) (149529d ) \nadd support for experimentalDecorators and emitDecoratorMetadata from tsconfig.json (#97 ) (89bb82b ) \nadds support for WSL (#107 ) (d64a537 ) \n \n1.15.1 (2020-04-14) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/216",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/216",
+ "id": 1143705932,
+ "node_id": "PR_kwDOE8E-g84zHmHJ",
+ "number": 216,
+ "title": "chore(deps): bump node-fetch from 2.6.6 to 2.6.7",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-02-18T20:15:49Z",
+ "updated_at": "2022-02-18T20:18:09Z",
+ "closed_at": "2022-02-18T20:18:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/216",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/216",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/216.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/216.patch",
+ "merged_at": "2022-02-18T20:18:09Z"
+ },
+ "body": "Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.\n\nRelease notes \nSourced from node-fetch's releases .
\n\nv2.6.7 \nSecurity patch release \nRecommended to upgrade, to not leak sensitive cookie and authentication header information to 3th party host while a redirect occurred
\nWhat's Changed \n\nFull Changelog : https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/checkly/checkly-cli/network/alerts).\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/215",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/215",
+ "id": 1143012325,
+ "node_id": "PR_kwDOE8E-g84zFKIE",
+ "number": 215,
+ "title": "chore(deps): bump mqtt from 4.3.2 to 4.3.6",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-02-18T12:54:59Z",
+ "updated_at": "2022-02-18T20:13:42Z",
+ "closed_at": "2022-02-18T20:13:42Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/215",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/215",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/215.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/215.patch",
+ "merged_at": "2022-02-18T20:13:42Z"
+ },
+ "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.3.2 to 4.3.6.\n\nRelease notes \nSourced from mqtt's releases .
\n\nv4.3.5 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.4...v4.3.5
\nv4.3.4 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.3...v4.3.4
\nv4.3.3 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.2...v4.3.3
\n \n \n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.6 \nchore: update CI\nfix(browser): require buffer (#1420 )\nfix(types): connect function proper overloads (#1416 )
\n4.3.5 \nfix(drain-leak): fix regression introduced in #1301 (#1401 )
\n4.3.4 \nfix(dependency): migrate LruMap from collections to lru-cache (#1396 )
\n4.3.3 \nfix(publish): call callback when messageId available (#1393 )
\nfix: remove collections.js depdendency from number-allocator (#1394 )
\nPR \nfix(dependencies): update collections (#1386 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/214",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/214",
+ "id": 1137660936,
+ "node_id": "PR_kwDOE8E-g84yzgX4",
+ "number": 214,
+ "title": "chore(deps): bump follow-redirects from 1.14.7 to 1.14.8",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-02-14T18:08:33Z",
+ "updated_at": "2022-02-18T20:14:02Z",
+ "closed_at": "2022-02-18T20:14:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/214",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/214",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/214.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/214.patch",
+ "merged_at": "2022-02-18T20:14:02Z"
+ },
+ "body": "[//]: # (dependabot-start)\nβ οΈ **Dependabot is rebasing this PR** β οΈ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.\n\nCommits \n\n3d81dc3 Release version 1.14.8 of the npm package. \n62e546a Drop confidential headers across schemes. \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/checkly/checkly-cli/network/alerts).\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/213",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/213",
+ "id": 1127194604,
+ "node_id": "PR_kwDOE8E-g84yO3iU",
+ "number": 213,
+ "title": "chore(deps): bump mqtt from 4.3.2 to 4.3.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-08T12:30:15Z",
+ "updated_at": "2022-02-18T12:55:03Z",
+ "closed_at": "2022-02-18T12:55:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/213",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/213",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/213.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/213.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.3.2 to 4.3.5.\n\nRelease notes \nSourced from mqtt's releases .
\n\nv4.3.5 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.4...v4.3.5
\nv4.3.4 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.3...v4.3.4
\nv4.3.3 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.2...v4.3.3
\n \n \n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.5 \nfix(drain-leak): fix regression introduced in #1301 (#1401 )
\n4.3.4 \nfix(dependency): migrate LruMap from collections to lru-cache (#1396 )
\n4.3.3 \nfix(publish): call callback when messageId available (#1393 )
\nfix: remove collections.js depdendency from number-allocator (#1394 )
\nPR \nfix(dependencies): update collections (#1386 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/212",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/212",
+ "id": 1125922651,
+ "node_id": "PR_kwDOE8E-g84yKuIm",
+ "number": 212,
+ "title": "chore(deps-dev): bump nock from 13.2.1 to 13.2.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-02-07T12:27:14Z",
+ "updated_at": "2022-02-18T20:17:58Z",
+ "closed_at": "2022-02-18T20:17:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/212",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/212",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/212.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/212.patch",
+ "merged_at": "2022-02-18T20:17:58Z"
+ },
+ "body": "Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.4.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.4 \n13.2.4 (2022-02-04) \nBug Fixes \n\nlooking up timeout on agent with no options (#2299 ) (1b2933d ) \n \nv13.2.3 \n13.2.3 (2022-02-03) \nBug Fixes \n\nv13.2.2 \n13.2.2 (2022-01-11) \nBug Fixes \n\nallowUnocked not working with regex host + request body match (#2277 ) (ac7b4fd ) \n \n \n \n\nCommits \n\n1b2933d fix: looking up timeout on agent with no options (#2299 ) \n616d903 fix: delay when timeout is on the Agent (#2297 ) \n51c9cf5 chore(deps-dev): migrate dtslint to @βdefinitelytyped/dtslint (#2295 ) \n79ee042 Make replyContentLength to work on strings and buffers (#2294 ) \nc9a301c chore(deps-dev): bump mocha from 9.1.3 to 9.2.0 (#2291 ) \n4c1fd6f chore(deps-dev): bump @βsinonjs/fake-timers from 8.1.0 to 9.0.0 (#2288 ) \ncade86f chore(deps-dev): bump sinon from 12.0.1 to 13.0.1 (#2289 ) \n5b7c246 docs(RFC): fix typo in rfc-001.md (#2283 ) \nac7b4fd fix: allowUnocked not working with regex host + request body match (#2277 ) \n4cb9fb0 chore(deps): bump debug from 4.3.2 to 4.3.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/211",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/211",
+ "id": 1124170449,
+ "node_id": "PR_kwDOE8E-g84yFOgf",
+ "number": 211,
+ "title": "chore(deps-dev): bump nock from 13.2.1 to 13.2.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-04T12:49:59Z",
+ "updated_at": "2022-02-07T12:27:18Z",
+ "closed_at": "2022-02-07T12:27:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/211",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/211",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/211.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/211.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.3.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.3 \n13.2.3 (2022-02-03) \nBug Fixes \n\nv13.2.2 \n13.2.2 (2022-01-11) \nBug Fixes \n\nallowUnocked not working with regex host + request body match (#2277 ) (ac7b4fd ) \n \n \n \n\nCommits \n\n616d903 fix: delay when timeout is on the Agent (#2297 ) \n51c9cf5 chore(deps-dev): migrate dtslint to @βdefinitelytyped/dtslint (#2295 ) \n79ee042 Make replyContentLength to work on strings and buffers (#2294 ) \nc9a301c chore(deps-dev): bump mocha from 9.1.3 to 9.2.0 (#2291 ) \n4c1fd6f chore(deps-dev): bump @βsinonjs/fake-timers from 8.1.0 to 9.0.0 (#2288 ) \ncade86f chore(deps-dev): bump sinon from 12.0.1 to 13.0.1 (#2289 ) \n5b7c246 docs(RFC): fix typo in rfc-001.md (#2283 ) \nac7b4fd fix: allowUnocked not working with regex host + request body match (#2277 ) \n4cb9fb0 chore(deps): bump debug from 4.3.2 to 4.3.3 \n7567edd chore(deps-dev): bump eslint-plugin-mocha from 9.0.0 to 10.0.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/210",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/210",
+ "id": 1123028202,
+ "node_id": "PR_kwDOE8E-g84yBe6h",
+ "number": 210,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 16.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-02-03T12:29:12Z",
+ "updated_at": "2022-02-19T09:25:15Z",
+ "closed_at": "2022-02-19T09:25:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/210",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/210",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/210.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/210.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 16.0.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n16.0.0 (2022-02-02) \nAdded \n\nBreaking: Backtick support π (#615 ) \n \nIf you had values containing the backtick character, please quote those values with either single or double quotes.
\n15.0.1 (2022-02-02) \nChanged \n\nProperly parse empty single or double quoted values π (#614 ) \n \n15.0.0 (2022-01-31) \nv15.0.0 is a major new release with some important breaking changes.
\nAdded \n\nBreaking: Multiline parsing support (just works. no need for the flag.) \n \nChanged \n\nBreaking: # marks the beginning of a comment (UNLESS the value is wrapped in quotes. Please update your .env files to wrap in quotes any values containing #. For example: SECRET_HASH="something-with-a-#-hash"). \n \n..Understandably, (as some teams have noted) this is tedious to do across the entire team. To make it less tedious, we recommend using dotenv cli going forward. It's an optional plugin that will keep your .env files in sync between machines, environments, or team members.
\nRemoved \n\nBreaking: Remove multiline option (just works out of the box now. no need for the flag.) \n \n14.3.2 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on values containing # π (#603 ) \n \n14.3.1 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on exports by re-introducing the prior in-place exports π (#606 ) \n \n14.3.0 (2022-01-24) \nAdded \n\nAdd multiline option π (#486 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\nc20ee46 Remove multiline on option. Just works now \ncfeb0f2 Remove other usage in README \n5b725a4 Update README \nbd26c38 Merge pull request #615 from motdotla/backtick-support \na8d34e5 Update README \n7e45019 Add support for backticks \nd6184e5 Merge pull request #614 from motdotla/empty-single-quotes \n298e989 v15.0.1 \n86a96a8 Add test for empty single or double quotes value \n4b7a130 Update CHANGELOG \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/209",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/209",
+ "id": 1119374230,
+ "node_id": "PR_kwDOE8E-g84x1bxm",
+ "number": 209,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 15.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-31T12:35:33Z",
+ "updated_at": "2022-02-03T12:29:16Z",
+ "closed_at": "2022-02-03T12:29:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/209",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/209",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/209.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/209.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 15.0.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n15.0.0 (2022-01-31) \nv15.0.0 is a major new release with some important breaking changes.
\nAdded \n\nBreaking: Multiline parsing support (just works. no need for the flag.) \n \nChanged \n\nBreaking: # marks the beginning of a comment (UNLESS the value is wrapped in quotes. Please update your .env files to wrap in quotes any values containing #. For example: SECRET_HASH="something-with-a-#-hash"). \n \n..Understandably, (as some teams have noted) this is tedious to do across the entire team. To make it less tedious, we recommend using dotenv cli going forward. It's an optional plugin that will keep your .env files in sync between machines, environments, or team members.
\nRemoved \n\nBreaking: Remove multiline option (just works out of the box now. no need for the flag.) \n \n14.3.2 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on values containing # π (#603 ) \n \n14.3.1 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on exports by re-introducing the prior in-place exports π (#606 ) \n \n14.3.0 (2022-01-24) \nAdded \n\nAdd multiline option π (#486 ) \n \n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \n\n \n... (truncated)
\n \n\nCommits \n\n4b7a130 Update CHANGELOG \n155c285 Remove multiline options from documentation \nab38cf2 Merge branch 'master' of github.com:motdotla/dotenv \n1fa0581 Remove multiline from env and cli options \nd0fbd37 Merge pull request #609 from Josh-Cena/docs-react \n1412693 docs: improve explanation about environment in React \n55b649a Correct date of release of v15.0.0 \nbe18c38 Update CHANGELOG \n953702a Merge pull request #608 from motdotla/branch-15 \na487795 Update main example to use quotes \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/208",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/208",
+ "id": 1114959709,
+ "node_id": "PR_kwDOE8E-g84xnP3g",
+ "number": 208,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.3.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-26T12:21:43Z",
+ "updated_at": "2022-01-31T12:35:37Z",
+ "closed_at": "2022-01-31T12:35:36Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/208",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/208",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/208.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/208.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.3.2.\n\nChangelog \nSourced from dotenv's changelog .
\n\n14.3.2 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on values containing # π (#603 ) \n \n14.3.1 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on exports by re-introducing the prior in-place exports π (#606 ) \n \n14.3.0 (2022-01-24) \nAdded \n\nAdd multiline option π (#486 ) \n \n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \n\n \n... (truncated)
\n \n\nCommits \n\n70ecc79 Version 14.3.2 - preserve backwards compatibility for values containing # \ne4d210d Merge pull request #603 from jonathan-reisdorf/master \n929c89e Merge branch 'master' into master \n5dcb53b Update CHANGELOG \n52e25e0 Version v14.3.1 - patch exports \n4da9ad3 Merge pull request #606 from JeromeFitz/patch/14.3.0-main-exports \n1350bbe patch for 14.3.0, add back explicit module.exports #605 \n7392c09 Interpret # as start of comment only if preceded by whitespace \na1bf6c1 Update CHANGELOG for v14.3.0 \n5fa41bc Version 14.3.0 - multiline support \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/207",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/207",
+ "id": 1113829970,
+ "node_id": "PR_kwDOE8E-g84xjkYB",
+ "number": 207,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.3.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-25T12:28:39Z",
+ "updated_at": "2022-01-26T12:21:48Z",
+ "closed_at": "2022-01-26T12:21:46Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/207",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/207",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/207.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/207.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.3.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n\n\nAdd multiline option π (#486 ) \n \n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \nChanged \n\nHide comments and newlines from debug output (#404 ) \n \n13.0.0 (2022-01-16) \nAdded \n\nBreaking: Add type file for config.js (#539 ) \n \n12.0.4 (2022-01-16) \nChanged \n\n \n... (truncated)
\n \n\nCommits \n\na1bf6c1 Update CHANGELOG for v14.3.0 \n5fa41bc Version 14.3.0 - multiline support \nf87b698 Set test config back to use string ./config - as more useful example to those... \n44faa72 Update released comparison in changelog \n838e89e Add multiline on example \n01123f9 Repair tests \nd123bb6 Add documentation of multiline line break parsing \n4e3e3b5 Repair README \nc37478d Merge branch 'andreialecu-feat-multiline' \n8875300 Fix merge conflicts for older PR \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/206",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/206",
+ "id": 1106840022,
+ "node_id": "PR_kwDOE8E-g84xMw2C",
+ "number": 206,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.2.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-18T12:22:38Z",
+ "updated_at": "2022-01-25T12:28:43Z",
+ "closed_at": "2022-01-25T12:28:42Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/206",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/206",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/206.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/206.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.2.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \nChanged \n\nHide comments and newlines from debug output (#404 ) \n \n13.0.0 (2022-01-16) \nAdded \n\nBreaking: Add type file for config.js (#539 ) \n \n12.0.4 (2022-01-16) \nChanged \n\nREADME updates \nMinor order adjustment to package json format \n \n\n \n... (truncated)
\n \n\nCommits \n\n44281f4 Merge pull request #597 from motdotla/override-cli-option \naeae434 Version 14.2.0 \n78996af Add override cli and env options \n18b6e1c Remove verbose test and move -Rspec option to standard test \nfb38f29 Version 14.1.1 \nf1c38d5 Update CHANGELOG \nd1af7f8 Package lock update \n5e922fe Merge pull request #596 from darkgl0w/bump \n1da837b fix (test): no need to pass and call done() \nec4b0fa chore: upgrade package dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/205",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/205",
+ "id": 1105791000,
+ "node_id": "PR_kwDOE8E-g84xJWJ2",
+ "number": 205,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-17T12:23:00Z",
+ "updated_at": "2022-01-18T12:22:42Z",
+ "closed_at": "2022-01-18T12:22:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/205",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/205",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/205.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/205.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.1.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \nChanged \n\nHide comments and newlines from debug output (#404 ) \n \n13.0.0 (2022-01-16) \nAdded \n\nBreaking: Add type file for config.js (#539 ) \n \n12.0.4 (2022-01-16) \nChanged \n\nREADME updates \nMinor order adjustment to package json format \n \n12.0.3 (2022-01-15) \nChanged \n\nSimplified jsdoc for consistency across editors \n \n12.0.2 (2022-01-15) \nChanged \n\nImprove embedded jsdoc type documentation \n \n12.0.1 (2022-01-15) \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/204",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/204",
+ "id": 1100280691,
+ "node_id": "PR_kwDOE8E-g84w2tt0",
+ "number": 204,
+ "title": "chore(deps-dev): bump nock from 13.2.1 to 13.2.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-12T12:25:10Z",
+ "updated_at": "2022-02-04T12:50:05Z",
+ "closed_at": "2022-02-04T12:50:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/204",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/204",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/204.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/204.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.2.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.2 \n13.2.2 (2022-01-11) \nBug Fixes \n\nallowUnocked not working with regex host + request body match (#2277 ) (ac7b4fd ) \n \n \n \n\nCommits \n\nac7b4fd fix: allowUnocked not working with regex host + request body match (#2277 ) \n4cb9fb0 chore(deps): bump debug from 4.3.2 to 4.3.3 \n7567edd chore(deps-dev): bump eslint-plugin-mocha from 9.0.0 to 10.0.3 \n2a25baa chore(deps-dev): bump prettier from 2.5.0 to 2.5.1 \ne7fd428 chore(deps-dev): bump eslint-plugin-promise from 4.3.1 to 6.0.0 \n6b5cabf chore(deps-dev): bump typescript from 4.5.2 to 4.5.4 \n51b47fb docs: Delete FUNDING.yml (#2266 ) \nc9517e1 Only emit a warning on duplicate request headers (#1972 ) \n263e31e chore(deps-dev): bump dtslint from 4.2.0 to 4.2.1 (#2263 ) \neef62c8 chore(deps-dev): bump semantic-release from 17.4.7 to 18.0.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/203",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/203",
+ "id": 1100279469,
+ "node_id": "PR_kwDOE8E-g84w2tdT",
+ "number": 203,
+ "title": "chore(deps-dev): bump dotenv from 10.0.0 to 11.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-12T12:23:53Z",
+ "updated_at": "2022-01-17T12:23:05Z",
+ "closed_at": "2022-01-17T12:23:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/203",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/203",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/203.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/203.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 11.0.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n11.0.0 (2022-01-11) \nChanged \n\nBreaking: drop support for Node v10 (#558 ) \nPatch debug option (#550 ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/202",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/202",
+ "id": 1100278109,
+ "node_id": "PR_kwDOE8E-g84w2tKd",
+ "number": 202,
+ "title": "chore(deps): bump mqtt from 4.3.2 to 4.3.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-12T12:22:29Z",
+ "updated_at": "2022-02-08T12:30:19Z",
+ "closed_at": "2022-02-08T12:30:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/202",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/202",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/202.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/202.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.3.2 to 4.3.4.\n\nRelease notes \nSourced from mqtt's releases .
\n\nv4.3.4 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.3...v4.3.4
\nv4.3.3 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.2...v4.3.3
\n \n \n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.4 \nfix(dependency): migrate LruMap from collections to lru-cache (#1396 )
\n4.3.3 \nfix(publish): call callback when messageId available (#1393 )
\nfix: remove collections.js depdendency from number-allocator (#1394 )
\nPR \nfix(dependencies): update collections (#1386 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/201",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/201",
+ "id": 1099784592,
+ "node_id": "PR_kwDOE8E-g84w1IQr",
+ "number": 201,
+ "title": "refactor: rename alert channels schema",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-12T01:42:52Z",
+ "updated_at": "2022-02-04T18:29:30Z",
+ "closed_at": "2022-02-04T18:29:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/201",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/201",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/201.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/201.patch",
+ "merged_at": "2022-02-04T18:29:29Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Rename the properties used to link checks with alert channels.",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/200",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/200",
+ "id": 1099092573,
+ "node_id": "PR_kwDOE8E-g84wy4xD",
+ "number": 200,
+ "title": "chore(deps): bump axios from 0.21.2 to 0.24.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-11T12:26:57Z",
+ "updated_at": "2022-01-12T01:52:30Z",
+ "closed_at": "2022-01-12T01:52:29Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/200",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/200",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/200.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/200.patch",
+ "merged_at": "2022-01-12T01:52:29Z"
+ },
+ "body": "Bumps [axios](https://github.com/axios/axios) from 0.21.2 to 0.24.0.\n\nRelease notes \nSourced from axios's releases .
\n\nv0.24.0 \n0.24.0 (October 25, 2021) \nBreaking changes:
\n\nRevert: change type of AxiosResponse to any, please read lengthy discussion here: (#4141 ) pull request: (#4186 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\nv0.23.0 \n0.23.0 (October 12, 2021) \nBreaking changes:
\n\nDistinguish request and response data types (#4116 ) \nChange never type to unknown (#4142 ) \nFixed TransitionalOptions typings (#4147 ) \n \nFixes and Functionality:
\n\nAdding globalObject: 'this' to webpack config (#3176 ) \nAdding insecureHTTPParser type to AxiosRequestConfig (#4066 ) \nFix missing semicolon in typings (#4115 ) \nFix response headers types (#4136 ) \n \nInternal and Tests:
\n\nImprove timeout error when timeout is browser default (#3209 ) \nFix node version on CI (#4069 ) \nAdded testing to TypeScript portion of project (#4140 ) \n \nDocumentation:
\n\nRename Angular to AngularJS (#4114 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\nv0.22.0 \n0.22.0 (October 01, 2021) \nFixes and Functionality:
\n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n0.24.0 (October 25, 2021) \nBreaking changes:
\n\nRevert: change type of AxiosResponse to any, please read lengthy discussion here: (#4141 ) pull request: (#4186 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\n0.23.0 (October 12, 2021) \nBreaking changes:
\n\nDistinguish request and response data types (#4116 ) \nChange never type to unknown (#4142 ) \nFixed TransitionalOptions typings (#4147 ) \n \nFixes and Functionality:
\n\nAdding globalObject: 'this' to webpack config (#3176 ) \nAdding insecureHTTPParser type to AxiosRequestConfig (#4066 ) \nFix missing semicolon in typings (#4115 ) \nFix response headers types (#4136 ) \n \nInternal and Tests:
\n\nImprove timeout error when timeout is browser default (#3209 ) \nFix node version on CI (#4069 ) \nAdded testing to TypeScript portion of project (#4140 ) \n \nDocumentation:
\n\nRename Angular to AngularJS (#4114 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\n0.22.0 (October 01, 2021) \nFixes and Functionality:
\n\nCaseless header comparing in HTTP adapter (#2880 ) \nAvoid package.json import fixing issues and warnings related to this (#4041 ), (#4065 ) \nFixed cancelToken leakage and added AbortController support (#3305 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/199",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/199",
+ "id": 1099090473,
+ "node_id": "PR_kwDOE8E-g84wy4Sj",
+ "number": 199,
+ "title": "chore(deps): bump consola from 2.15.0 to 2.15.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-11T12:25:50Z",
+ "updated_at": "2022-01-12T01:52:44Z",
+ "closed_at": "2022-01-12T01:52:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/199",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/199",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/199.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/199.patch",
+ "merged_at": "2022-01-12T01:52:43Z"
+ },
+ "body": "Bumps [consola](https://github.com/nuxt/consola) from 2.15.0 to 2.15.3.\n\nRelease notes \nSourced from consola's releases .
\n\nv2.15.2 \nBug Fixes \n\nv2.15.1 \nBug Fixes \n\nskip logObj check for wrapped calls (fixes #109 ) (091a244 ) \n \n \n \n\nChangelog \nSourced from consola's changelog .
\n\n2.15.3 (2021-02-07) \nBug Fixes \n\nadd .raw to mocked functions (987dadc ) \n \n2.15.2 (2021-02-03) \nBug Fixes \n\n2.15.1 (2021-02-02) \nBug Fixes \n\nskip logObj check for wrapped calls (fixes #109 ) (091a244 ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/198",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/198",
+ "id": 1099089096,
+ "node_id": "PR_kwDOE8E-g84wy3_6",
+ "number": 198,
+ "title": "chore(deps-dev): bump jest from 27.4.5 to 27.4.7",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-11T12:24:34Z",
+ "updated_at": "2022-01-12T02:29:20Z",
+ "closed_at": "2022-01-12T02:29:20Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/198",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/198",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/198.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/198.patch",
+ "merged_at": "2022-01-12T02:29:19Z"
+ },
+ "body": "Bumps [jest](https://github.com/facebook/jest) from 27.4.5 to 27.4.7.\n\nRelease notes \nSourced from jest's releases .
\n\nv27.4.7 \nFixes \n\njest-config Add missing @babel/core dependency (#12216 ) \n \nFull Changelog : https://github.com/facebook/jest/compare/v27.4.6...v27.4.7
\nv27.4.6 \nFixes \n\n[jest-environment-node] Add AbortSignal (#12157 ) \n[jest-environment-node] Add Missing node global performance (#12002 ) \n[jest-runtime] Handle missing mocked property (#12213 ) \n[@jest/transform] Update dependency package pirates to 4.0.4 (#12002 ) \n \nPerformance \n\njest-config perf: only register ts-node once when loading TS config files (#12160 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/facebook/jest/compare/v27.4.5...v27.4.6
\n \n \n\nChangelog \nSourced from jest's changelog .
\n\n27.4.7 \nFixes \n\njest-config Add missing @babel/core dependency (#12216 ) \n \n27.4.6 \nFixes \n\n[jest-environment-node] Add AbortSignal (#12157 ) \n[jest-environment-node] Add Missing node global performance (#12002 ) \n[jest-runtime] Handle missing mocked property (#12213 ) \n[@jest/transform] Update dependency package pirates to 4.0.4 (#12002 ) \n \nPerformance \n\njest-config perf: only register ts-node once when loading TS config files (#12160 ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/197",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/197",
+ "id": 1098027587,
+ "node_id": "PR_kwDOE8E-g84wvZEK",
+ "number": 197,
+ "title": "chore(deps): bump rollup from 2.62.0 to 2.63.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-10T15:21:59Z",
+ "updated_at": "2022-01-10T15:28:03Z",
+ "closed_at": "2022-01-10T15:28:03Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/197",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/197",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/197.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/197.patch",
+ "merged_at": "2022-01-10T15:28:03Z"
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.62.0 to 2.63.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.63.0 \n2022-01-04
\nFeatures \n\nReport a helpful error if rollup exits due to an empty event loop when using this.load (#4320 ) \nAllow directly mutating ModuleInfo.meta for modules and never replace this object (#4328 ) \nDetect additional side effect free array prototype methods (#4332 ) \n \nBug Fixes \n\nDo not watch if CLI watch options are specified but --watch is missing (#4335 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.63.0 \n2022-01-04
\nFeatures \n\nReport a helpful error if rollup exits due to an empty event loop when using this.load (#4320 ) \nAllow directly mutating ModuleInfo.meta for modules and never replace this object (#4328 ) \nDetect additional side effect free array prototype methods (#4332 ) \n \nBug Fixes \n\nDo not watch if CLI watch options are specified but --watch is missing (#4335 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/196",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/196",
+ "id": 1097837523,
+ "node_id": "PR_kwDOE8E-g84wuxQE",
+ "number": 196,
+ "title": "chore(deps-dev): bump @commitlint/cli from 15.0.0 to 16.0.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-10T12:25:33Z",
+ "updated_at": "2022-01-10T15:38:20Z",
+ "closed_at": "2022-01-10T15:38:19Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/196",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/196",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/196.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/196.patch",
+ "merged_at": "2022-01-10T15:38:19Z"
+ },
+ "body": "Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 15.0.0 to 16.0.2.\n\nRelease notes \nSourced from @βcommitlint/cli's releases .
\n\nv16.0.2 \n16.0.2 (2022-01-09) \nBug Fixes \n\nupdate dependency conventional-changelog-conventionalcommits to v4.6.3 (#2938 ) (0231f4b ) \nupdate dependency conventional-commits-parser to v3.2.4 (#2939 ) (a484a9a ) \nupdate dependency cosmiconfig-typescript-loader to v1.0.3 (#2956 ) (cc6e6cd ) \nupdate dependency jest-environment-node to v27.4.6 (#2957 ) (62a0867 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.0.1...v16.0.2
\nv16.0.1 \n16.0.1 (2021-12-28) \nBug Fixes \n\nupdate dependency @βtypes/tmp to v0.2.3 (#2928 ) (8eeb1f4 ) \nupdate dependency conventional-changelog-conventionalcommits to v4.6.2 (#2934 ) (a239b9e ) \nupdate dependency cosmiconfig-typescript-loader to v1.0.2 (#2929 ) (04cc88c ) \nupdate dependency yargs to v17.3.1 (#2935 ) (8e099af ) \n \nv16.0.0 \n16.0.0 (2021-12-26) \nBug Fixes \n\nis-ignored: ignore merge tag commit messages (#2920 ) (914782a ) \nupdate dependency @βtypes/tmp to v0.2.2 (#2903 ) (d2f146c ) \nupdate dependency conventional-commits-parser to v3.2.3 (#2904 ) (3a98d3c ) \ncz-commitlint: combine commit body with issuesBody/breakingBody when body has an empty string (#2915 ) (a038b41 ) \ndocs: minor changes to guides (#2913 ) (499efd1 ) \nupdate dependency conventional-changelog-conventionalcommits to v4.6.1 (#2906 ) (1d1ccfa ) \nupdate dependency cosmiconfig to v7.0.1 (#2905 ) (2c33c98 ) \nupdate dependency jest-environment-node to v27.4.2 (#2907 ) (c3b29ba ) \nupdate dependency yargs to v17.3.0 (#2908 ) (a387494 ) \n \nFeatures \n\nconfig-rush-scopes: add config for rush monorepo (#2878 ) (befa677 ) \ncz-commitlint: support select scope with radio list by setting disableMultipleScopes (#2911 ) (9d8d73f ), closes #2782 \nconfig validation (#2412 ) (c717202 ), closes #327 \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/cli's changelog .
\n\n16.0.2 (2022-01-09) \nNote: Version bump only for package @βcommitlint/cli
\n16.0.1 (2021-12-28) \nNote: Version bump only for package @βcommitlint/cli
\n16.0.0 (2021-12-26) \nFeatures \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/195",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/195",
+ "id": 1097836743,
+ "node_id": "PR_kwDOE8E-g84wuxFU",
+ "number": 195,
+ "title": "chore(deps): bump ora from 5.4.1 to 6.0.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-10T12:24:45Z",
+ "updated_at": "2022-01-10T15:27:29Z",
+ "closed_at": "2022-01-10T15:27:26Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/195",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/195",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/195.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/195.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [ora](https://github.com/sindresorhus/ora) from 5.4.1 to 6.0.1.\n\nRelease notes \nSourced from ora's releases .
\n\nv6.0.1 \n\nUpgrade dependencies 26ba606 \n \nhttps://github.com/sindresorhus/ora/compare/v6.0.0...v6.0.1
\nv6.0.0 \nBreaking \n\nRequire Node.js 12.20 ede1a54 \nThis package is now pure ESM. Please read this . \nora.promise is now a named import called oraPromise (#181 ) 9c01990\n\nimport {oraPromise} from 'ora'; \n \n \noraPromise now returns the given promise instead of this (#181 ) 9c01990\n\nThis lets you await it directly, which is more useful than chaining. \n \n \n \nImprovements \n\nImprove performance of the .clear() method (#182 ) d51c971 \n \nhttps://github.com/sindresorhus/ora/compare/v5.4.1...v6.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/194",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/194",
+ "id": 1096826345,
+ "node_id": "I_kwDOE8E-g85BYD3p",
+ "number": 194,
+ "title": "Add command suggestions and comments in templates",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-08T04:01:50Z",
+ "updated_at": "2022-12-14T13:51:05Z",
+ "closed_at": "2022-12-14T13:51:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": null,
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/193",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/193",
+ "id": 1096825120,
+ "node_id": "PR_kwDOE8E-g84wrziu",
+ "number": 193,
+ "title": "chore(deps-dev): bump eslint from 8.4.1 to 8.6.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-08T03:54:12Z",
+ "updated_at": "2022-01-10T15:20:31Z",
+ "closed_at": "2022-01-10T15:20:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/193",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/193",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/193.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/193.patch",
+ "merged_at": "2022-01-10T15:20:30Z"
+ },
+ "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.4.1 to 8.6.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.6.0 \nFeatures \n\n6802a54 feat: handle logical assignment in no-self-assign (#14152 ) (Zzzen) \n3b38018 feat: allow to define eslint-disable-next-line in multiple lines (#15436 ) (Nitin Kumar) \n9d6fe5a feat: false negative with onlyDeclarations + properties in id-match (#15431 ) (Nitin Kumar) \n \nDocumentation \n\n6c4dee2 docs: Document homedir is a configuration root (#15469 ) (Bas Bosman) \n51c37b1 docs: consistency changes (#15404 ) (Bas Bosman) \n775d181 docs: Mention character classes in no-useless-escape (#15421 ) (Sebastian Simon) \n \nChores \n\n3a384fc chore: Upgrade espree to 9.3.0 (#15473 ) (Brandon Mills) \n1443cc2 chore: Update blogpost.md.ejs (#15468 ) (Nicholas C. Zakas) \n28e907a refactor: remove unused parameter in linter.js (#15451 ) (Milos Djermanovic) \neaa08d3 test: add tests for allowReserved parser option with flat config (#15450 ) (Milos Djermanovic) \n \nv8.5.0 \nFeatures \n\n94e77a6 feat: Suggestions support for prefer-regex-literals (#15077 ) (Yash Singh) \neafaf52 feat: add prefer-object-has-own rule (#15346 ) (Nitin Kumar) \n \nBug Fixes \n\n7d832d4 fix: improve prefer-template fixer (#15230 ) (Nitin Kumar) \n981fb48 fix: do not report global references in id-match rule (#15420 ) (Nitin Kumar) \nf13d4a6 fix: improve autofix of prefer-object-has-own (#15419 ) (Nitin Kumar) \nf4559a0 fix: add helpful message when test case has non-string code/name (#15425 ) (Bryan Mishkin) \n \nDocumentation \n\n314c84c docs: add an incorrect code example in for-direction (#15434 ) (Holger Jeromin) \n3928175 docs: add destructuring examples for computed-property-spacing (#15423 ) (Nitin Kumar) \na53e59e docs: add more examples for array-element-newline rule (#15427 ) (Nitin Kumar) \n74cf0a0 docs: update CLA info (#15370 ) (Nitin Kumar) \ne84195e docs: fix heading level for an option in class-methods-use-this rule (#15399 ) (Takuya Fukuju) \n \nChores \n\n225f211 test: add destructuring test cases for computed-property-spacing (#15424 ) (Nitin Kumar) \nf2c7ba6 ci: use node v16 for macOS and windows jobs (#15418 ) (Nitin Kumar) \n \n \n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.6.0 - December 31, 2021
\n\n3a384fc chore: Upgrade espree to 9.3.0 (#15473 ) (Brandon Mills) \n1443cc2 chore: Update blogpost.md.ejs (#15468 ) (Nicholas C. Zakas) \n6c4dee2 docs: Document homedir is a configuration root (#15469 ) (Bas Bosman) \n6802a54 feat: handle logical assignment in no-self-assign (#14152 ) (Zzzen) \n3b38018 feat: allow to define eslint-disable-next-line in multiple lines (#15436 ) (Nitin Kumar) \n51c37b1 docs: consistency changes (#15404 ) (Bas Bosman) \n28e907a refactor: remove unused parameter in linter.js (#15451 ) (Milos Djermanovic) \neaa08d3 test: add tests for allowReserved parser option with flat config (#15450 ) (Milos Djermanovic) \n9d6fe5a feat: false negative with onlyDeclarations + properties in id-match (#15431 ) (Nitin Kumar) \n775d181 docs: Mention character classes in no-useless-escape (#15421 ) (Sebastian Simon) \n \nv8.5.0 - December 17, 2021
\n\n7d832d4 fix: improve prefer-template fixer (#15230 ) (Nitin Kumar) \n94e77a6 feat: Suggestions support for prefer-regex-literals (#15077 ) (Yash Singh) \n314c84c docs: add an incorrect code example in for-direction (#15434 ) (Holger Jeromin) \n981fb48 fix: do not report global references in id-match rule (#15420 ) (Nitin Kumar) \n3928175 docs: add destructuring examples for computed-property-spacing (#15423 ) (Nitin Kumar) \n225f211 test: add destructuring test cases for computed-property-spacing (#15424 ) (Nitin Kumar) \nf13d4a6 fix: improve autofix of prefer-object-has-own (#15419 ) (Nitin Kumar) \nf4559a0 fix: add helpful message when test case has non-string code/name (#15425 ) (Bryan Mishkin) \na53e59e docs: add more examples for array-element-newline rule (#15427 ) (Nitin Kumar) \nf2c7ba6 ci: use node v16 for macOS and windows jobs (#15418 ) (Nitin Kumar) \neafaf52 feat: add prefer-object-has-own rule (#15346 ) (Nitin Kumar) \n74cf0a0 docs: update CLA info (#15370 ) (Nitin Kumar) \ne84195e docs: fix heading level for an option in class-methods-use-this rule (#15399 ) (Takuya Fukuju) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/192",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/192",
+ "id": 1096824679,
+ "node_id": "PR_kwDOE8E-g84wrzeR",
+ "number": 192,
+ "title": "chore(deps): bump @oclif/command from 1.8.0 to 1.8.16",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-08T03:51:34Z",
+ "updated_at": "2022-01-08T04:12:39Z",
+ "closed_at": "2022-01-08T04:12:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/192",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/192",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/192.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/192.patch",
+ "merged_at": "2022-01-08T04:12:38Z"
+ },
+ "body": "Bumps [@oclif/command](https://github.com/oclif/command) from 1.8.0 to 1.8.16.\n\nRelease notes \nSourced from @βoclif/command's releases .
\n\nv1.8.16 \n1.8.16 (2021-12-17) \nv1.8.15 \n1.8.15 (2021-12-14) \nBug Fixes \n\nv1.8.14 \n1.8.14 (2021-12-14) \nBug Fixes \n\nv1.8.13 \n1.8.13 (2021-12-10) \nBug Fixes \n\n1.8.13 (2021-12-10) \nBug Fixes \n\nv1.8.12 \n1.8.12 (2021-12-09) \nBug Fixes \n\n1.8.12 (2021-12-09) \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/command's changelog .
\n\n1.8.16 (2021-12-17) \n1.8.15 (2021-12-14) \nBug Fixes \n\n1.8.14 (2021-12-14) \nBug Fixes \n\n1.8.13 (2021-12-10) \nBug Fixes \n\n1.8.12 (2021-12-09) \nBug Fixes \n\n1.8.11 (2021-12-09) \nBug Fixes \n\n1.8.10 (2021-12-08) \n\n \n... (truncated)
\n \n\nCommits \n\nbaac76d chore(release): 1.8.16 [ci skip] \n397cc17 Updated config.yml \n79cab6f chore(release): 1.8.15 [ci skip] \nd088346 fix: bump @βoclif/help (#303 ) \n9c9c39e chore(release): 1.8.14 [ci skip] \n3a00d2a fix: remove @βoclif/plugin-help (#302 ) \n4771020 chore(release): 1.8.13 [ci skip] \n7da183f Merge pull request #301 from oclif/phale/fix-heap-failure \n18af8a4 fix: recursive installation failure due to dep cycle \n938a11c fix: bump deps (#298 ) \nAdditional commits viewable in compare view \n \n \n\nMaintainer changes \nThis version was pushed to npm by salesforce-releases , a new releaser for @βoclif/command since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/191",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/191",
+ "id": 1096824530,
+ "node_id": "PR_kwDOE8E-g84wrzc2",
+ "number": 191,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.5 to 12.1.7",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-08T03:50:36Z",
+ "updated_at": "2022-01-08T03:55:29Z",
+ "closed_at": "2022-01-08T03:55:28Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/191",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/191",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/191.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/191.patch",
+ "merged_at": "2022-01-08T03:55:28Z"
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.5 to 12.1.7.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.1.7 \n12.1.7 (2022-01-07) \nBug Fixes \n\nresolve config modules with ESM createRequire (#1082 ) (f9f6538 ) \n \nv12.1.6 \n12.1.6 (2022-01-07) \nBug Fixes \n\nalways run non-git tasks in the current working directory (893f3d7 ) \n \n \n \n\nCommits \n\nf9f6538 fix: resolve config modules with ESM createRequire (#1082 ) \n893f3d7 fix: always run non-git tasks in the current working directory \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/190",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/190",
+ "id": 1096819267,
+ "node_id": "I_kwDOE8E-g85BYCJD",
+ "number": 190,
+ "title": "Review current error handling and implement standard",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-08T03:15:04Z",
+ "updated_at": "2022-12-14T13:55:18Z",
+ "closed_at": "2022-12-14T13:55:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": null,
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/189",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/189",
+ "id": 1096819018,
+ "node_id": "I_kwDOE8E-g85BYCFK",
+ "number": 189,
+ "title": "Alert channel subscriptions are not being persisted ",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-08T03:13:37Z",
+ "updated_at": "2022-12-14T13:55:44Z",
+ "closed_at": "2022-12-14T13:55:44Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "There is something really weird with this issue:\r\n\r\n- CLI is parsing data correctly.\r\n- Backend is also receiving data correctly.\r\n- The dependency graph is triggering the DB transactions without any errors.\r\n- The alert channel subscription `create` method is being called correctly (and the promise is resolved) but data is not being persisted in the DB.\r\n\r\n\r\n```js\r\nasync create (\r\n accountId,\r\n projectId,\r\n mappedValues,\r\n trx\r\n ) {\r\n const alertChannelSubscription = {\r\n ...this._payload,\r\n ...mappedValues\r\n }\r\n\r\n return CheckAlertChannelSubscription.query(trx).insert(alertChannelSubscription)\r\n }\r\n```\r\n\r\nπ This is the method I mentioned, everything looks fine, the promise is being resolved and it returns the new alert channel subscription (even with the generated `id`) but for some reason, the data never gets into the DB table.\r\n\r\nI am not sure if I am missing something, if this is only happening in my local env or maybe some issue with the `tx`\r\n\r\n@umutuzgur When you have some time, could you bring me some help with this",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/188",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/188",
+ "id": 1096816830,
+ "node_id": "PR_kwDOE8E-g84wryDM",
+ "number": 188,
+ "title": "feat: add support for project settings",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-08T03:02:18Z",
+ "updated_at": "2022-02-08T13:23:35Z",
+ "closed_at": "2022-02-08T13:23:34Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/188",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/188",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/188.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/188.patch",
+ "merged_at": "2022-02-08T13:23:34Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n- Allow set `defaultCheckSettings` on global `settings.yml` file. Those are default values that you can specify for all your checks or group. (check and group values will overwrite them)\r\n\r\n```yml\r\n# global settings.yml\r\nprojectId: 17\r\nprojectName: cli\r\n\r\ndefaultCheckSettings:\r\n runtimeId: \"2021.10\"\r\n locations:\r\n - us-west-1\r\n```\r\n\r\nWith the above settings file, each check or group which does not specify `runtimeId` or `locations` will inherit from global \r\n\r\n- Improve projects and check templates\r\n- Support creating high frequency checks\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/187",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/187",
+ "id": 1096798233,
+ "node_id": "PR_kwDOE8E-g84wruqr",
+ "number": 187,
+ "title": "feat: add link command",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-08T01:30:42Z",
+ "updated_at": "2022-01-31T15:05:46Z",
+ "closed_at": "2022-01-31T15:05:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/187",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/187",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/187.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/187.patch",
+ "merged_at": "2022-01-31T15:05:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nThe `link` command allows users to link their local `checkly` directory with an existing project:\r\n- The user can specify the target `projectId` as a command argument\r\n- If the `projectId` is not set, the command will fetch the existing projects and prompt a list\r\n\r\n> This command will only affect your local director (at least for now). It's only an interactive way to update project properties in the `global` settings file. Users will need to run `deploy` in order to impact changes in our DB state\r\n\r\n> Resolves #153\r\n\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/186",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/186",
+ "id": 1096779564,
+ "node_id": "PR_kwDOE8E-g84wrrIp",
+ "number": 186,
+ "title": "feat: implement add alert channel command",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-08T00:36:45Z",
+ "updated_at": "2022-01-27T02:08:06Z",
+ "closed_at": "2022-01-27T02:08:00Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/186",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/186",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/186.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/186.patch",
+ "merged_at": "2022-01-27T02:08:00Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n- Allow alert channel creations using the `add` command\r\n- Add alert channel templates with default values",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/185",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/185",
+ "id": 1096448833,
+ "node_id": "PR_kwDOE8E-g84wqoe9",
+ "number": 185,
+ "title": "feat: add alert channel schemas and new flags to deploy",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-07T16:03:51Z",
+ "updated_at": "2022-01-07T19:16:04Z",
+ "closed_at": "2022-01-07T19:16:04Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/185",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/185",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/185.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/185.patch",
+ "merged_at": "2022-01-07T19:16:03Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n- Add local alert channel schema\r\n- Add new flags to deploy command\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/184",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/184",
+ "id": 1096395123,
+ "node_id": "PR_kwDOE8E-g84wqdhy",
+ "number": 184,
+ "title": "fix: browser script parsing and account switching",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-07T15:00:33Z",
+ "updated_at": "2022-01-07T15:04:12Z",
+ "closed_at": "2022-01-07T15:04:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/184",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/184",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/184.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/184.patch",
+ "merged_at": "2022-01-07T15:04:11Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nSome fixes after \"MaC try session\" with @ragog \r\n\r\n- Fix issue when parsing browser checks with `path`\r\n- Fix accounts switch command\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/183",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/183",
+ "id": 1095421050,
+ "node_id": "PR_kwDOE8E-g84wnTBV",
+ "number": 183,
+ "title": "chore(deps): bump @oclif/dev-cli from 1.26.6 to 1.26.10",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-06T15:21:27Z",
+ "updated_at": "2022-01-08T03:49:01Z",
+ "closed_at": "2022-01-08T03:49:00Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/183",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/183",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/183.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/183.patch",
+ "merged_at": "2022-01-08T03:49:00Z"
+ },
+ "body": "Bumps [@oclif/dev-cli](https://github.com/oclif/dev-cli) from 1.26.6 to 1.26.10.\n\nRelease notes \nSourced from @βoclif/dev-cli's releases .
\n\nv1.26.10 \n\nBug Fixes \n\nremove transient dep on lodash.template (#457 ) (f84acd8 ) \n \nv1.26.9 \n1.26.9 (2021-12-09) \nBug Fixes \n\nv1.26.8 \n1.26.8 (2021-12-06) \nBug Fixes \n\nv1.26.7 \n1.26.7 (2021-12-06) \nBug Fixes \n\n \n \n\nChangelog \nSourced from @βoclif/dev-cli's changelog .
\n\n\nBug Fixes \n\nremove transient dep on lodash.template (#457 ) (f84acd8 ) \n \n1.26.9 (2021-12-09) \nBug Fixes \n\n1.26.8 (2021-12-06) \nBug Fixes \n\n1.26.7 (2021-12-06) \nBug Fixes \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/182",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/182",
+ "id": 1095407178,
+ "node_id": "PR_kwDOE8E-g84wnQIE",
+ "number": 182,
+ "title": "feat: suport to run api checks",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-06T15:06:22Z",
+ "updated_at": "2022-01-10T14:48:31Z",
+ "closed_at": "2022-01-10T14:48:30Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/182",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/182",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/182.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/182.patch",
+ "merged_at": "2022-01-10T14:48:30Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Add support to run API Checks\r\n- Add `run` module\r\n### ποΈ New Dependency Submission\r\n\r\n```diff\r\n- cli-fuzzy-search\r\n```\r\n\r\n> Resolves #152\r\n> Depends on https://github.com/checkly/checkly-backend/pull/2479",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/181",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/181",
+ "id": 1094874388,
+ "node_id": "PR_kwDOE8E-g84wlju-",
+ "number": 181,
+ "title": "chore(deps): bump chalk from 4.1.1 to 5.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-06T01:12:03Z",
+ "updated_at": "2022-01-08T03:54:09Z",
+ "closed_at": "2022-01-08T03:54:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/181",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/181",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/181.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/181.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [chalk](https://github.com/chalk/chalk) from 4.1.1 to 5.0.0.\n\nRelease notes \nSourced from chalk's releases .
\n\nv5.0.0 \nBreaking \n\nThis package is now pure ESM. Please read this . \n\nIf you use TypeScript, you will want to stay on Chalk 4 until TypeScript 4.6 is out. Why. \nIf you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. \nThe Chalk issue tracker is not a support channel for your favorite build/bundler tool. \n \n \nRequire Node.js 12.20 fa16f4e \nMove some properties off the default export to individual named exports:\n\nchalk.Instance β Chalk \nchalk.supportsColor β supportsColor \nchalk.stderr β chalkStderr \nchalk.stderr.supportsColor β supportsColorStderr \n \n \nRemove .keyword(), .hsl(), .hsv(), .hwb(), and .ansi() coloring methods (#433 ) 4cf2e40\n\nThese were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the color-convert package . \n \n \nThe tagged template literal support moved into a separate package: chalk-template (#524 ) c987c61 \n \n-import chalk from 'chalk';\n+import chalkTemplate from 'chalk-template';\n-chalk2 + 3 = {bold ${2 + 3}};\n+chalkTemplate2 + 3 = {bold ${2 + 3}};\n
\nImprovements \n\nhttps://github.com/chalk/chalk/compare/v4.1.0...v5.0.0
\nv4.1.2 \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/180",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/180",
+ "id": 1094678251,
+ "node_id": "PR_kwDOE8E-g84wk7LK",
+ "number": 180,
+ "title": "chore(deps): bump yaml from 1.10.0 to 1.10.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-05T19:30:59Z",
+ "updated_at": "2022-01-06T01:10:34Z",
+ "closed_at": "2022-01-06T01:10:33Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/180",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/180",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/180.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/180.patch",
+ "merged_at": "2022-01-06T01:10:33Z"
+ },
+ "body": "Bumps [yaml](https://github.com/eemeli/yaml) from 1.10.0 to 1.10.2.\n\nRelease notes \nSourced from yaml's releases .
\n\nv1.10.2 \n\nAllow for unindented comment after node props (prettier/prettier#10510) \n \nv1.10.1 \nThis release backports the following non-breaking fixes made during the work on yaml@2 on top of yaml@1.10.0:
\n\nSupport for __proto__ as mapping key & anchor identifier (#192 ) \nFix broken TS type for BigInt toggle \nDump long keys properly (#195 ) \nWhen folding highly indented lines, require at least minContentWidth chars on the first line (#196 ) \nFix YAML.stringify() for certain null values (#197 ) \nDo not break escaped chars with escaped newlines (#237 , awslabs/cdk8s8 ) \nSet type: "module" within browser/dist/ (#208 ) \nUse CommonJS for the browser endpoints yaml/types & yaml/util (#208 ) \nAlways stringify non-Node object keys using explicit notation (#218 ) \nSpecify node type of Document.Parsed.contents (#221 ) \nAdd missing type for CST Node.rangeAsLinePos (#222 ) \nPrefer literal over folded block scalar when lineWidth=0 is set (#232 ) \nAllow for empty lines after node props (#242 ) \nUpdate dev dependencies \n \n \n \n\nCommits \n\n4cdcde6 1.10.2 \n7c0e083 Allow for unindented comment after node props (#242 ) \n8ef0157 1.10.1 \n6296dae Update links in docs \nb1d2b28 Allow for empty lines after node props (Fixes #242 ) \n3e5a640 Satisfy Prettier \nbd031cb Update dev dependencies + switch to lockfileVersion 2 \n9c6e7d0 Use CommonJS for browser endpoints yaml/types & yaml/util (#208 ) \n7ddb18b Prefer literal over folded block scalar when lineWidth=0 is set (#232 ) \nfd817be Update dev dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/179",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/179",
+ "id": 1094534212,
+ "node_id": "PR_kwDOE8E-g84wkdJ3",
+ "number": 179,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.4 to 12.1.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-05T16:32:05Z",
+ "updated_at": "2022-01-05T19:27:39Z",
+ "closed_at": "2022-01-05T19:27:38Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/179",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/179",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/179.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/179.patch",
+ "merged_at": "2022-01-05T19:27:38Z"
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.4 to 12.1.5.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.1.5 \n12.1.5 (2022-01-02) \nBug Fixes \n\nsearch configuration starting from explicit cwd option (c7ea359 ) \nusing --debug option enables debug mode (5cceeb6 ) \n \n \n \n\nCommits \n\nc7ea359 fix: search configuration starting from explicit cwd option \n5cceeb6 fix: using --debug option enables debug mode \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/178",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/178",
+ "id": 1094207166,
+ "node_id": "PR_kwDOE8E-g84wjY5I",
+ "number": 178,
+ "title": "fix: update login secrets",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-05T10:33:43Z",
+ "updated_at": "2022-01-05T11:57:48Z",
+ "closed_at": "2022-01-05T11:57:48Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/178",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/178",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/178.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/178.patch",
+ "merged_at": "2022-01-05T11:57:48Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nUpdate secrets used in testing to login.\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/177",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/177",
+ "id": 1093851841,
+ "node_id": "PR_kwDOE8E-g84wiQJm",
+ "number": 177,
+ "title": "chore(deps): bump update-notifier from 5.0.1 to 5.1.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-05T00:04:58Z",
+ "updated_at": "2022-01-05T16:29:52Z",
+ "closed_at": "2022-01-05T16:29:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/177",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/177",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/177.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/177.patch",
+ "merged_at": "2022-01-05T16:29:51Z"
+ },
+ "body": "Bumps [update-notifier](https://github.com/yeoman/update-notifier) from 5.0.1 to 5.1.0.\n\nRelease notes \nSourced from update-notifier's releases .
\n\nv5.1.0 \n\nUpgrade dependencies 73c391b \n \nhttps://github.com/yeoman/update-notifier/compare/v5.0.1...v5.1.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/176",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/176",
+ "id": 1093726537,
+ "node_id": "PR_kwDOE8E-g84wh2Nd",
+ "number": 176,
+ "title": "chore(deps-dev): bump @commitlint/config-conventional from 12.1.4 to 16.0.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-04T20:25:38Z",
+ "updated_at": "2022-01-06T15:19:16Z",
+ "closed_at": "2022-01-06T15:19:14Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/176",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/176",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/176.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/176.patch",
+ "merged_at": "2022-01-06T15:19:14Z"
+ },
+ "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 12.1.4 to 16.0.0.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv16.0.0 \n16.0.0 (2021-12-26) \nBug Fixes \n\nis-ignored: ignore merge tag commit messages (#2920 ) (914782a ) \nupdate dependency @βtypes/tmp to v0.2.2 (#2903 ) (d2f146c ) \nupdate dependency conventional-commits-parser to v3.2.3 (#2904 ) (3a98d3c ) \ncz-commitlint: combine commit body with issuesBody/breakingBody when body has an empty string (#2915 ) (a038b41 ) \ndocs: minor changes to guides (#2913 ) (499efd1 ) \nupdate dependency conventional-changelog-conventionalcommits to v4.6.1 (#2906 ) (1d1ccfa ) \nupdate dependency cosmiconfig to v7.0.1 (#2905 ) (2c33c98 ) \nupdate dependency jest-environment-node to v27.4.2 (#2907 ) (c3b29ba ) \nupdate dependency yargs to v17.3.0 (#2908 ) (a387494 ) \n \nFeatures \n\nconfig-rush-scopes: add config for rush monorepo (#2878 ) (befa677 ) \ncz-commitlint: support select scope with radio list by setting disableMultipleScopes (#2911 ) (9d8d73f ), closes #2782 \nconfig validation (#2412 ) (c717202 ), closes #327 \n \nBREAKING CHANGES \n\ncz-commitlint: users who is using multiple scopes need to set enableMultipleScopes to true \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v15.0.0...v16.0.0
\nv15.0.0 \n15.0.0 (2021-11-17) \nBug Fixes \n\nprompt: correct import kind in prompt package (#2852 ) (45bf394 ) \nprompt: correct version of internal dependencies in prompt package #2697 (#2851 ) (b1155ca ) \ntypes: fix signature of QualifiedRuleConfig for async configurations (#2868 ) (#2869 ) (c7f355b ) \n \nFeatures \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n16.0.0 (2021-12-26) \nNote: Version bump only for package @βcommitlint/config-conventional
\n15.0.0 (2021-11-17) \nNote: Version bump only for package @βcommitlint/config-conventional
\n14.1.0 (2021-11-01) \nNote: Version bump only for package @βcommitlint/config-conventional
\n14.0.0 (2021-10-26) \nNote: Version bump only for package @βcommitlint/config-conventional
\n13.2.0 (2021-09-28) \nNote: Version bump only for package @βcommitlint/config-conventional
\n13.1.0 (2021-07-24) \nBug Fixes \n\ncz-commitlint: fix minor formatting issues (99d8881 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/175",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/175",
+ "id": 1093712893,
+ "node_id": "PR_kwDOE8E-g84whzYw",
+ "number": 175,
+ "title": "fix: format groups/check locations output",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-04T20:06:41Z",
+ "updated_at": "2022-01-04T20:20:50Z",
+ "closed_at": "2022-01-04T20:20:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/175",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/175",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/175.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/175.patch",
+ "merged_at": "2022-01-04T20:20:49Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Format check/groups locations when they have more than 3:\r\n\r\n```\r\nname checkType frequency activated locations\r\n--------- --------- --------- --------- ------------------------------------------------\r\n001 Check API 10 true ap-northeast-2, ca-central-1, eu-west-1 + 4 more\r\n002 Check API 10 true ap-northeast-2, ca-central-1, eu-west-1 + 2 more\r\n```\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/136",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/174",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/174",
+ "id": 1093698977,
+ "node_id": "PR_kwDOE8E-g84whwfc",
+ "number": 174,
+ "title": "fix: send checks paginations params as qs",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-04T19:46:24Z",
+ "updated_at": "2022-01-04T19:50:09Z",
+ "closed_at": "2022-01-04T19:50:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/174",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/174",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/174.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/174.patch",
+ "merged_at": "2022-01-04T19:50:08Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [x] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\nFix checks pagination sending limit & page params as query string",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/173",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/173",
+ "id": 1092619634,
+ "node_id": "PR_kwDOE8E-g84weQp5",
+ "number": 173,
+ "title": "chore(deps-dev): bump nock from 13.1.3 to 13.2.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-03T15:51:20Z",
+ "updated_at": "2022-01-04T20:21:11Z",
+ "closed_at": "2022-01-04T20:21:11Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/173",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/173",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/173.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/173.patch",
+ "merged_at": "2022-01-04T20:21:11Z"
+ },
+ "body": "Bumps [nock](https://github.com/nock/nock) from 13.1.3 to 13.2.1.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.1 \n13.2.1 (2021-11-12) \nBug Fixes \n\nv13.2.0 \n13.2.0 (2021-11-08) \nFeatures \n\nv13.1.4 \n13.1.4 (2021-10-19) \nBug Fixes \n\n \n \n\nCommits \n\ne8f23b1 fix(type): add update type for record mode (#2250 ) \nbf6b7ec refactor: Fix typo in common.js (#2249 ) \n61d9144 test: 100% test coverage \n1cb4880 feat(record): update mode (#2241 ) \n63a5482 docs: add note on removeInterceptor usage (#2035 ) \nf596738 chore(deps-dev): bump @βsinonjs/fake-timers from 7.0.5 to 8.1.0 (#2246 ) \ndcdc9aa chore(deps-dev): bump sinon from 10.0.0 to 12.0.1 (#2245 ) \n942d7e5 chore(deps-dev): bump dtslint from 4.0.9 to 4.2.0 \n547008f style: prettier \n33498ac chore(deps-dev): bump prettier from 2.2.1 to 2.4.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/172",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/172",
+ "id": 1092467934,
+ "node_id": "PR_kwDOE8E-g84wdxBo",
+ "number": 172,
+ "title": "chore(deps): bump date-fns from 2.27.0 to 2.28.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-03T12:24:08Z",
+ "updated_at": "2022-01-03T15:49:52Z",
+ "closed_at": "2022-01-03T15:49:51Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/172",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/172",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/172.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/172.patch",
+ "merged_at": "2022-01-03T15:49:51Z"
+ },
+ "body": "Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.27.0 to 2.28.0.\n\nRelease notes \nSourced from date-fns's releases .
\n\nv2.28.0 \nKudos to @βtan75 , @βfturmel , @βarcanar7 , @βjeffjose , @βhelmut-lang , @βzrev2220 , @βjooola , @βminitesh , @βcowboy-bebug , @βmesqueeb , @βJuanM04 , @βzhirzh , @βdamon02 and @βleshakoss for working on the release.
\nAdded \n\nFixed \n\n \n \n\nChangelog \nSourced from date-fns's changelog .
\n\nv2.28.0 - 2021-12-28 \nKudos to @βtan75 , @βfturmel , @βarcanar7 , @βjeffjose , @βhelmut-lang , @βzrev2220 , @βjooola , @βminitesh , @βcowboy-bebug , @βmesqueeb , @βJuanM04 , @βzhirzh , @βdamon02 and @βleshakoss for working on the release.
\nAdded \n\nFixed \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/171",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/171",
+ "id": 1092467531,
+ "node_id": "PR_kwDOE8E-g84wdw8C",
+ "number": 171,
+ "title": "chore(deps): bump joi from 17.4.2 to 17.5.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-03T12:23:31Z",
+ "updated_at": "2022-01-05T00:02:22Z",
+ "closed_at": "2022-01-05T00:02:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/171",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/171",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/171.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/171.patch",
+ "merged_at": "2022-01-05T00:02:21Z"
+ },
+ "body": "Bumps [joi](https://github.com/sideway/joi) from 17.4.2 to 17.5.0.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/170",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/170",
+ "id": 1092183740,
+ "node_id": "PR_kwDOE8E-g84wc1ER",
+ "number": 170,
+ "title": "chore(deps): bump conf from 8.0.0 to 10.1.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-03T02:50:40Z",
+ "updated_at": "2022-01-08T03:52:22Z",
+ "closed_at": "2022-01-08T03:51:09Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/170",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/170",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/170.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/170.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [conf](https://github.com/sindresorhus/conf) from 8.0.0 to 10.1.1.\n\nRelease notes \nSourced from conf's releases .
\n\nv10.1.1 \n\nFix the configFileMode option for TypeScript (#159 ) 07d275b \n \nhttps://github.com/sindresorhus/conf/compare/v10.1.0...v10.1.1
\nv10.1.0 \n\nhttps://github.com/sindresorhus/conf/compare/v10.0.3...v10.1.0
\nv10.0.3 \n\nUpgrade some dependencies f19ee6b \n \nhttps://github.com/sindresorhus/conf/compare/v10.0.2...v10.0.3
\nv10.0.2 \n\nMinor performance improvement (#153 ) 1ea9b28 \n \nhttps://github.com/sindresorhus/conf/compare/v10.0.1...v10.0.2
\nv10.0.1 \n\nFix issue with onDidChange not always being called (#143 ) 3a53356 \n \nhttps://github.com/sindresorhus/conf/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 12 4fa57ef \nUpgrade from Ajv 7 to Ajv 8 \n \nhttps://github.com/sindresorhus/conf/compare/v9.0.2...v10.0.0
\nv9.0.2 \n\nAdd ajv-formats when a schema is used (#144 ) 094ac38 \n \nhttps://github.com/sindresorhus/conf/compare/v9.0.1...v9.0.2
\nv9.0.1 \n\nFix .reset() to correctly handle falsy default values (#141 ) 735225e \n \nhttps://github.com/sindresorhus/conf/compare/v9.0.0...v9.0.1
\nv9.0.0 \n\nMake the clearInvalidConfig option false by default b291021\nA lot of people found the previous default surprising. \n \nhttps://github.com/sindresorhus/conf/compare/v8.0.0...v9.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/169",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/169",
+ "id": 1092179133,
+ "node_id": "PR_kwDOE8E-g84wc0Lb",
+ "number": 169,
+ "title": "refactor: reorganize sdk, migrate login functionality and setup new architecture",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2022-01-03T02:29:17Z",
+ "updated_at": "2022-01-04T13:57:54Z",
+ "closed_at": "2022-01-04T13:57:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/169",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/169",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/169.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/169.patch",
+ "merged_at": "2022-01-04T13:57:54Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [x] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd new SDK architecture which consists of 3 parts:\r\n\r\n- `api`: split current functions in the different modules that interact with our Public API\r\n- `auth`: move here the functions needed to make interactive login work (some internal refactor still needed)\r\n- `fs`: functions that will interact with the checkly fs, everything inside `.checkly/` directory (TBA)\r\n\r\n```\r\nsdk\r\nβββ api\r\nβΒ Β βββ index.js\r\nβΒ Β βββ modules\r\nβΒ Β βββ accounts.js\r\nβΒ Β βββ check-statuses.js\r\nβΒ Β βββ checks.js\r\nβΒ Β βββ groups.js\r\nβΒ Β βββ locations.js\r\nβΒ Β βββ projects.js\r\nβΒ Β βββ sockets.js\r\nβββ auth\r\nβΒ Β βββ index.js\r\nβββ fs\r\nβΒ Β βββ index.js\r\nβββ helper.js\r\nβββ index.js\r\n```",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/168",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/168",
+ "id": 1092177033,
+ "node_id": "I_kwDOE8E-g85BGUyJ",
+ "number": 168,
+ "title": "Add a warning when the user is running login but CHECKLY_API_KEY was exported",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2022-01-03T02:22:22Z",
+ "updated_at": "2022-12-14T13:55:59Z",
+ "closed_at": "2022-12-14T13:55:59Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": null,
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/167",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/167",
+ "id": 1091640811,
+ "node_id": "I_kwDOE8E-g85BER3r",
+ "number": 167,
+ "title": "Move commands core functionality to modules",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-31T18:08:48Z",
+ "updated_at": "2022-12-14T13:50:27Z",
+ "closed_at": "2022-12-14T13:50:12Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "- [x] `run`\r\n- [ ] `init`\r\n- [ ] `login`\r\n- [ ] `logout`\r\n- [ ] `switch`\r\n- [ ] `whoami`",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/166",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/166",
+ "id": 1091640731,
+ "node_id": "PR_kwDOE8E-g84wbKtP",
+ "number": 166,
+ "title": "chore(deps-dev): bump lint-staged from 12.1.2 to 12.1.4",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-31T18:08:22Z",
+ "updated_at": "2022-01-03T02:49:17Z",
+ "closed_at": "2022-01-03T02:49:17Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/166",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/166",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/166.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/166.patch",
+ "merged_at": "2022-01-03T02:49:17Z"
+ },
+ "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.2 to 12.1.4.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.1.4 \n12.1.4 (2021-12-24) \nBug Fixes \n\nuse cwd option when resolving git repo root (#1075 ) (a230b03 ) \n \nv12.1.3 \n12.1.3 (2021-12-18) \nBug Fixes \n\ndeps: remove enquirer because it's now optional by listr2 (96a1a29 ) \n \n \n \n\nCommits \n\na230b03 fix: use cwd option when resolving git repo root (#1075 ) \n96a1a29 fix(deps): remove enquirer because it's now optional by listr2 \nc38642f chore(deps): update dependencies \n3f741ba ci: make dependabot also bump package.json \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/165",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/165",
+ "id": 1091635791,
+ "node_id": "I_kwDOE8E-g85BEQpP",
+ "number": 165,
+ "title": "Create a checkly fs service",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-31T17:41:55Z",
+ "updated_at": "2022-12-14T13:52:48Z",
+ "closed_at": "2022-12-14T13:52:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "This service should handle all the interactions between to CLI and the `./checkly` fs operations:\r\n\r\n- Check if directories exists\r\n- Check if file exists\r\n- Write new resources files\r\n- Read existing resources files\r\n- Set standards and constants to access resources files and paths",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/164",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/164",
+ "id": 1091635628,
+ "node_id": "PR_kwDOE8E-g84wbJuB",
+ "number": 164,
+ "title": "chore(deps-dev): bump jest from 27.4.2 to 27.4.5",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-31T17:41:02Z",
+ "updated_at": "2021-12-31T18:06:53Z",
+ "closed_at": "2021-12-31T18:06:53Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/164",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/164",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/164.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/164.patch",
+ "merged_at": "2021-12-31T18:06:53Z"
+ },
+ "body": "Bumps [jest](https://github.com/facebook/jest) from 27.4.2 to 27.4.5.\n\nRelease notes \nSourced from jest's releases .
\n\nv27.4.5 \nFixes \n\n[jest-worker] Stop explicitly passing process.env (#12141 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/facebook/jest/compare/v27.4.4...v27.4.5
\nv27.4.4 \nFixes \n\n[babel-jest] Add process.version chunk to the cache key (#12122 ) \n[jest-environment] Add mocked to jest object (#12133 ) \n[jest-worker] Stop explicitly passing execArgv (#12128 ) \n \nChore & Maintenance \n\n[website] Fix the card front that looks overlapping part of the card back \n \nNew Contributors \n\nFull Changelog : https://github.com/facebook/jest/compare/v27.4.3...v27.4.4
\nv27.4.3 \n27.4.3 \nFixes \n\n[jest-environment-jsdom] Remove @types/jsdom dependency (and make its dom property private) (#12107 ) \n \nFull Changelog : https://github.com/facebook/jest/compare/v27.4.2...v27.4.3
\n \n \n\nChangelog \nSourced from jest's changelog .
\n\n27.4.5 \nFixes \n\n[jest-worker] Stop explicitly passing process.env (#12141 ) \n \n27.4.4 \nFixes \n\n[babel-jest] Add process.version chunk to the cache key (#12122 ) \n[jest-environment] Add mocked to jest object (#12133 ) \n[jest-worker] Stop explicitly passing execArgv (#12128 ) \n \nChore & Maintenance \n\n[website] Fix the card front that looks overlapping part of the card back \n \n27.4.3 \nFixes \n\n[jest-environment-jsdom] Remove @types/jsdom dependency (and make its dom property private) (#12107 ) \n \n \n \n\nCommits \n\n73f3a57 v27.4.5 \n7148872 [jest-worker] Don't pass explicit env to new Worker when using `worker_th... \n07c2c15 chore: rename test directory name from __test__ to __tests__ (#12144 ) \n164ee7f fix: use Docusaurus canary to fix website deployment (#12138 ) \n2acf623 chore: re-generate sidebar for new docs version \n846f312 chore: downgrade docusaurus to fix i18n build \n396ea96 chore: roll new version of the docs \nf104a4e chore: bump docusaurus (#12137 ) \na9d303f chore: update lockfile after release \ne231612 v27.4.4 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/163",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/163",
+ "id": 1091635292,
+ "node_id": "I_kwDOE8E-g85BEQhc",
+ "number": 163,
+ "title": "Made print method smarter",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-31T17:39:14Z",
+ "updated_at": "2022-12-14T13:48:46Z",
+ "closed_at": "2022-12-14T13:48:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "- Allow identifying inner Objects/Arrays (deep)\r\n- Allow force which properties print",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/162",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/162",
+ "id": 1091605359,
+ "node_id": "PR_kwDOE8E-g84wbDtV",
+ "number": 162,
+ "title": "refactor: move code to common services and cleanup deprecated stuff",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-31T15:28:29Z",
+ "updated_at": "2022-01-04T13:42:59Z",
+ "closed_at": "2022-01-04T13:42:58Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/162",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/162",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/162.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/162.patch",
+ "merged_at": "2022-01-04T13:42:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Remove unused stuff (`diff` and `raccoon`)\r\n- Add new common services and move reused code: (`constants`, `args` and `prompts`)",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/161",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/161",
+ "id": 1091225674,
+ "node_id": "PR_kwDOE8E-g84wZ18Q",
+ "number": 161,
+ "title": "chore(deps-dev): bump memfs from 3.4.0 to 3.4.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-30T17:30:06Z",
+ "updated_at": "2021-12-31T17:39:38Z",
+ "closed_at": "2021-12-31T17:39:37Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/161",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/161",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/161.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/161.patch",
+ "merged_at": "2021-12-31T17:39:37Z"
+ },
+ "body": "Bumps [memfs](https://github.com/streamich/memfs) from 3.4.0 to 3.4.1.\n\nRelease notes \nSourced from memfs's releases .
\n\nv3.4.1 \n3.4.1 (2021-12-30) \nBug Fixes \n\nrecursively sync children steps to fix rename (43e8222 ) \n \n \n \n\nChangelog \nSourced from memfs's changelog .
\n\n3.4.1 (2021-12-30) \nBug Fixes \n\nrecursively sync children steps to fix rename (43e8222 ) \n \n \n \n\nCommits \n\ne81afa6 chore(release): 3.4.1 [skip ci] \n8523cec Merge pull request #795 from jorenbroekema/fix/rename \n82ba6ae chore(deps): update dependency pretty-quick to v3.1.3 \n8fc6bf8 chore(deps): update dependency ts-jest to v27.1.2 \nd95d99b chore(deps): update dependency typescript to v4.5.4 \nfedeb94 chore(deps): update dependency jest to v27.4.5 \n43e8222 fix: recursively sync children steps to fix rename \nc2c4e65 chore(deps): update dependency jest to v27.4.4 \nd1314e5 chore(deps): update dependency typescript to v4.5.3 \nace781d chore(deps): update dependency ts-jest to v27.1.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/160",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/160",
+ "id": 1091121655,
+ "node_id": "PR_kwDOE8E-g84wZgGZ",
+ "number": 160,
+ "title": "chore(deps): bump mqtt from 4.2.8 to 4.3.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-30T13:58:39Z",
+ "updated_at": "2021-12-30T17:28:43Z",
+ "closed_at": "2021-12-30T17:28:43Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/160",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/160",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/160.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/160.patch",
+ "merged_at": "2021-12-30T17:28:43Z"
+ },
+ "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.2.8 to 4.3.2.\n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.2 \nPR \nfix(dependencies): update collections (#1386 )
\n4.3.1 \nPR \nfix(dependencies): remove babel-eslint and snazzy (#1383 )
\n4.3.0 \nPR \nrefined topic alias support (#1301 )
\nfix security vulnerability in ws stream (#1307 )
\nskip TLS SNI if host is IP address (#1311 )
\nupdate readme about vNext discussions (#1328 )
\nupdate readme sample (#1331 )
\nadd support for ALPN TLS extension (#1332 )
\nalign onConnectCallback with specs expecting connack packet (#1333 )
\nfix resubscribe messageId allocate twice (#1337 )
\nrework examples to be a bit more specific (#1352 )
\nreadme typo fixed (#1353 )
\nfix(typescript): use correct version of @βtypes/ws (#1358 )
\nfix(type): fix push properties types (#1359 )
\nfix: audit dev dependencies (#1374 )
\nfix(type): add properties type for IClientSubscribeOptions (#1378 )
\nfeat(client): auth handler for enhanced auth (#1380 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/159",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/159",
+ "id": 1091117424,
+ "node_id": "PR_kwDOE8E-g84wZfND",
+ "number": 159,
+ "title": "chore(deps): bump rollup from 2.61.0 to 2.62.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-30T13:50:37Z",
+ "updated_at": "2021-12-30T13:58:22Z",
+ "closed_at": "2021-12-30T13:58:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/159",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/159",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/159.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/159.patch",
+ "merged_at": "2021-12-30T13:58:21Z"
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.61.0 to 2.62.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.62.0 \n2021-12-24
\nFeatures \n\nMark additional string prototype methods as side-effect-free and correct typings of existing ones (#4299 ) \nMark additional array prototype methods as side-effect-free and correct typings of existing ones (#4309 ) \nExpose if a module is included after tree-shaking in its ModuleInfo (#4305 ) \n \nBug Fixes \n\nFix how fsevents is included to improve watch mode on MacOS (#4312 ) \n \nPull Requests \n\nv2.61.1 \n2021-12-11
\nBug Fixes \n\nOnly resolve this.load once the code of the module is available (#4296 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.62.0 \n2021-12-24
\nFeatures \n\nMark additional string prototype methods as side-effect-free and correct typings of existing ones (#4299 ) \nMark additional array prototype methods as side-effect-free and correct typings of existing ones (#4309 ) \nExpose if a module is included after tree-shaking in its ModuleInfo (#4305 ) \n \nBug Fixes \n\nFix how fsevents is included to improve watch mode on MacOS (#4312 ) \n \nPull Requests \n\n2.61.1 \n2021-12-11
\nBug Fixes \n\nOnly resolve this.load once the code of the module is available (#4296 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/158",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/158",
+ "id": 1090798631,
+ "node_id": "PR_kwDOE8E-g84wYdKC",
+ "number": 158,
+ "title": "refactor: small refactor and improvements in bundler",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2021-12-29T23:45:09Z",
+ "updated_at": "2022-12-15T14:39:08Z",
+ "closed_at": "2022-01-03T15:09:18Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/158",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/158",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/158.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/158.patch",
+ "merged_at": "2022-01-03T15:09:18Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Add `builtin-modules` to allow native node modules in check scripts\r\n- Add initial setup for TS support\r\n- Add bundle test cases\r\n- Rename plugin to allowlist \r\n\r\n### ποΈ New Dependency Submission\r\n\r\n```diff\r\n+ @rollup/plugin-typescript\r\n+ builtin-modules\r\n```\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/157",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/157",
+ "id": 1090231561,
+ "node_id": "PR_kwDOE8E-g84wWnRH",
+ "number": 157,
+ "title": "chore(deps): bump cli-spinners from 2.6.0 to 2.6.1",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-29T02:44:54Z",
+ "updated_at": "2021-12-30T13:49:24Z",
+ "closed_at": "2021-12-30T13:49:23Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/157",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/157",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/157.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/157.patch",
+ "merged_at": "2021-12-30T13:49:23Z"
+ },
+ "body": "Bumps [cli-spinners](https://github.com/sindresorhus/cli-spinners) from 2.6.0 to 2.6.1.\n\nRelease notes \nSourced from cli-spinners's releases .
\n\nv2.6.1 \n\nAdd missing spinners to TypeScript types (#56 ) 61dc0d4 \n \nhttps://github.com/sindresorhus/cli-spinners/compare/v2.6.0...v2.6.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/156",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/156",
+ "id": 1090038686,
+ "node_id": "PR_kwDOE8E-g84wWAS_",
+ "number": 156,
+ "title": "chore(deps-dev): bump mocha from 9.1.1 to 9.1.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-28T17:38:39Z",
+ "updated_at": "2021-12-29T02:43:31Z",
+ "closed_at": "2021-12-29T02:43:31Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/156",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/156",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/156.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/156.patch",
+ "merged_at": "2021-12-29T02:43:31Z"
+ },
+ "body": "Bumps [mocha](https://github.com/mochajs/mocha) from 9.1.1 to 9.1.3.\n\nRelease notes \nSourced from mocha's releases .
\n\nv9.1.3 \n9.1.3 / 2021-10-15 \nPlease also note our announcements .
\n:bug: Fixes \n\n:nut_and_bolt: Other \n\nv9.1.2 \n9.1.2 / 2021-09-25 \nPlease also note our announcements .
\n:bug: Fixes \n\n:nut_and_bolt: Other \n\n \n \n\nChangelog \nSourced from mocha's changelog .
\n\n9.1.3 / 2021-10-15 \n:bug: Fixes \n\n:nut_and_bolt: Other \n\n9.1.2 / 2021-09-25 \n:bug: Fixes \n\n:nut_and_bolt: Other \n\n \n \n\nCommits \n\n28b4824 build(v9.1.3): release \n3dcc2d9 build(v9.1.3): update CHANGELOG [ci skip] \n012d79d fix(browser): enable 'bdd' import for bundlers (#4769 ) \n111467f fix(integration): revert deprecation of 'EVENT_SUITE_ADD_*' events (#4764 ) \n0ea732c fix(website): improve backers sprite image (#4756 ) \n18a1055 build(v9.1.2): release \n011a5a4 fix: regex in 'update-authors.js' \n06f3f63 build(v9.1.2): update CHANGELOG [ci skip] \na87461c chore(deps): remove 'wide-align' (#4754 ) \nc7f56d1 docs: how to use 'rootHooks' in the browser (#4755 ) [ci skip] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/155",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/155",
+ "id": 1090034684,
+ "node_id": "PR_kwDOE8E-g84wV_eC",
+ "number": 155,
+ "title": "fix: checks pagination & groups/checks locations output",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2021-12-28T17:29:43Z",
+ "updated_at": "2022-01-04T20:03:19Z",
+ "closed_at": "2022-01-04T20:03:06Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/155",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/155",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/155.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/155.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Fix checks pagination (use QS params for paginations input)\r\n- Resume locations output in checks and groups\r\n\r\n\r\n\r\n> Resolves #136 ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/154",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/154",
+ "id": 1089960984,
+ "node_id": "PR_kwDOE8E-g84wVwNJ",
+ "number": 154,
+ "title": "feat: add group selection when creating checks",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-28T15:13:44Z",
+ "updated_at": "2022-01-03T14:10:16Z",
+ "closed_at": "2022-01-03T14:10:15Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/154",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/154",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/154.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/154.patch",
+ "merged_at": "2022-01-03T14:10:15Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\nAllow selecting a group when running `add check` command\r\n\r\n> Resolves #113 ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/153",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/153",
+ "id": 1087703517,
+ "node_id": "I_kwDOE8E-g85A1Qnd",
+ "number": 153,
+ "title": "Add `link` command to sync existing project with a repo",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-23T13:09:51Z",
+ "updated_at": "2022-12-15T14:22:31Z",
+ "closed_at": "2022-01-31T15:05:45Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": null,
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/152",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/152",
+ "id": 1087662347,
+ "node_id": "I_kwDOE8E-g85A1GkL",
+ "number": 152,
+ "title": "checkly-cli run doesn't work with api checks",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-23T12:13:48Z",
+ "updated_at": "2022-01-10T14:48:30Z",
+ "closed_at": "2022-01-10T14:48:30Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "The command currently only works with BCR checks. We need to add the checkyType API to the functionality as well",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/151",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/151",
+ "id": 1087661456,
+ "node_id": "PR_kwDOE8E-g84wOiL2",
+ "number": 151,
+ "title": "feat: allow users to pass logical id to run checks",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-23T12:12:40Z",
+ "updated_at": "2021-12-23T14:20:44Z",
+ "closed_at": "2021-12-23T14:20:44Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/151",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/151",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/151.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/151.patch",
+ "merged_at": "2021-12-23T14:20:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nThis is an idea on how `checkly-cli run` would work with logical ids we have in the repo\r\n\r\n`checkly-cli run example-api.yml`. This is not the path but the logical ids what the parser returns. We can also change the command to something like `checkly-cli run .checkly/checks/example-api.yml`",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/150",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/150",
+ "id": 1087634249,
+ "node_id": "PR_kwDOE8E-g84wOcZ2",
+ "number": 150,
+ "title": "feat: allows the user to create projects",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-23T11:33:34Z",
+ "updated_at": "2021-12-23T14:13:41Z",
+ "closed_at": "2021-12-23T14:13:41Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/150",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/150",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/150.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/150.patch",
+ "merged_at": "2021-12-23T14:13:41Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nThis is quite useful for testing the cli features locally\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/149",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/149",
+ "id": 1087549246,
+ "node_id": "PR_kwDOE8E-g84wOKQw",
+ "number": 149,
+ "title": "chore: only show the formatted fields",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-23T09:47:38Z",
+ "updated_at": "2021-12-23T09:53:48Z",
+ "closed_at": "2021-12-23T09:53:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/149",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/149",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/149.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/149.patch",
+ "merged_at": "2021-12-23T09:53:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nOnly shows the formatted fields for the project endpoint\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/148",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/148",
+ "id": 1087051508,
+ "node_id": "PR_kwDOE8E-g84wMi1t",
+ "number": 148,
+ "title": "feat: release to npm upon merge",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-22T17:48:57Z",
+ "updated_at": "2021-12-22T17:50:17Z",
+ "closed_at": "2021-12-22T17:50:16Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/148",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/148",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/148.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/148.patch",
+ "merged_at": "2021-12-22T17:50:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nRelease to npm directly\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/147",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/147",
+ "id": 1086710922,
+ "node_id": "PR_kwDOE8E-g84wLakZ",
+ "number": 147,
+ "title": "fix: print passing when the status is healthy",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-22T11:06:05Z",
+ "updated_at": "2021-12-22T12:19:39Z",
+ "closed_at": "2021-12-22T12:19:39Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/147",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/147",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/147.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/147.patch",
+ "merged_at": "2021-12-22T12:19:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nShows the right test when the status is healthy\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\nFixes #111\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/146",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/146",
+ "id": 1086688914,
+ "node_id": "PR_kwDOE8E-g84wLV1c",
+ "number": 146,
+ "title": "fix: fetch all the available checks",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-22T10:39:23Z",
+ "updated_at": "2021-12-22T12:21:05Z",
+ "closed_at": "2021-12-22T12:21:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/146",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/146",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/146.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/146.patch",
+ "merged_at": "2021-12-22T12:21:04Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nParses the content-range header to figure out if there are more checks to fetch. We can also use this code for other resources that are shareable\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/145",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/145",
+ "id": 1086081565,
+ "node_id": "PR_kwDOE8E-g84wJVsZ",
+ "number": 145,
+ "title": "fix: remove title from templates as it is not used",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-21T17:59:22Z",
+ "updated_at": "2021-12-22T08:31:16Z",
+ "closed_at": "2021-12-22T08:31:16Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/145",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/145",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/145.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/145.patch",
+ "merged_at": "2021-12-22T08:31:15Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nDelete the title as it is not used\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/144",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/144",
+ "id": 1086072450,
+ "node_id": "PR_kwDOE8E-g84wJTwR",
+ "number": 144,
+ "title": "feat: add a location flag to the check run",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-21T17:46:21Z",
+ "updated_at": "2021-12-21T17:51:44Z",
+ "closed_at": "2021-12-21T17:51:43Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/144",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/144",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/144.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/144.patch",
+ "merged_at": "2021-12-21T17:51:43Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAllow users to pass where they wanna run their checks and remove fixed runtimeId\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/143",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/143",
+ "id": 1086018837,
+ "node_id": "I_kwDOE8E-g85Au1UV",
+ "number": 143,
+ "title": "CLI deploying malformed groups",
+ "user": {
+ "login": "brampling",
+ "id": 18731474,
+ "node_id": "MDQ6VXNlcjE4NzMxNDc0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/brampling",
+ "html_url": "https://github.com/brampling",
+ "followers_url": "https://api.github.com/users/brampling/followers",
+ "following_url": "https://api.github.com/users/brampling/following{/other_user}",
+ "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
+ "organizations_url": "https://api.github.com/users/brampling/orgs",
+ "repos_url": "https://api.github.com/users/brampling/repos",
+ "events_url": "https://api.github.com/users/brampling/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/brampling/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2021-12-21T16:40:51Z",
+ "updated_at": "2022-12-15T14:39:08Z",
+ "closed_at": "2022-12-14T13:49:37Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "It seems that groups created by the CLI are malformed as I am receiving this error in the UI when clicking \"run all checks\" in the group edit page for a CLI-created group.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/142",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/142",
+ "id": 1085552054,
+ "node_id": "PR_kwDOE8E-g84wHkrK",
+ "number": 142,
+ "title": "feat: add alert channel support",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-21T08:11:05Z",
+ "updated_at": "2021-12-21T12:28:13Z",
+ "closed_at": "2021-12-21T12:28:12Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/142",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/142",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/142.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/142.patch",
+ "merged_at": "2021-12-21T12:28:12Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nLast part of Nacho's PR with alert channel and subscription support\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/141",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/141",
+ "id": 1085329211,
+ "node_id": "PR_kwDOE8E-g84wG2oI",
+ "number": 141,
+ "title": "fix: remove this.exit from accounts command",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-21T00:52:52Z",
+ "updated_at": "2021-12-21T08:24:41Z",
+ "closed_at": "2021-12-21T08:24:40Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/141",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/141",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/141.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/141.patch",
+ "merged_at": "2021-12-21T08:24:40Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\nRemove `exit` from accounts command and fix output\r\n\r\n> Resolves #139 139",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/140",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/140",
+ "id": 1085250579,
+ "node_id": "I_kwDOE8E-g85Ar5wT",
+ "number": 140,
+ "title": "Command `checkly projects` returns a project called `checkly-cli`",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2021-12-20T22:16:04Z",
+ "updated_at": "2021-12-23T10:58:32Z",
+ "closed_at": "2021-12-23T10:58:32Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "On a fresh repo, I run `checkly project` and get back some data in the `checkly-cli` project. I don't know what that means.\r\n\r\n```\r\ncheckly projects\r\n\r\n\r\nid name repoUrl activated muted state accountId created_at updated_at\r\n-- ----------- -------------------------------------- --------- ----- --------------- --------- ------------------------ ----------\r\n93 checkly-cli git@github.com:checkly/checkly-cli.git true false [object Object] 2021-12-15T17:23:32.375Z null \r\n```",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/139",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/139",
+ "id": 1085246209,
+ "node_id": "I_kwDOE8E-g85Ar4sB",
+ "number": 139,
+ "title": "Command `checkly accounts` returns nothing",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-20T22:10:11Z",
+ "updated_at": "2022-12-15T14:22:31Z",
+ "closed_at": "2021-12-21T08:24:40Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "I'm a member of 7 accounts. I see them when running `checkly switch`. When running `checkly accounts` I get nothing.\r\n```\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly accounts\r\n\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly switch\r\n\r\n? Select a new Checkly account (Use arrow keys)\r\nβ― Production E2E \r\n Production External Integration \r\n account bla\r\n Playwright Test \r\n account blob\r\n Prepaid \r\n Tim's FREE account \r\n```",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/138",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/138",
+ "id": 1085244127,
+ "node_id": "I_kwDOE8E-g85Ar4Lf",
+ "number": 138,
+ "title": "Command `checkly checks` only returns 10 checks",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-20T22:07:24Z",
+ "updated_at": "2021-12-22T12:20:32Z",
+ "closed_at": "2021-12-22T12:20:32Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Running `checkly checks` just returns 10 checks. I expect all my checks to be returned.",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/137",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/137",
+ "id": 1085242005,
+ "node_id": "I_kwDOE8E-g85Ar3qV",
+ "number": 137,
+ "title": "Command `checkly run` does not work at all",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2021-12-20T22:04:33Z",
+ "updated_at": "2022-12-14T13:46:45Z",
+ "closed_at": "2022-12-14T13:46:45Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "I cannot run any of the checks in my account. It always returns `ERROR No check found with that name, please try again`\r\n\r\n```\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly checks\r\n\r\n\r\nname checkType frequency locations activated\r\n---------------- --------- --------- ---------------------- ---------\r\nAPI Check #1 API 5 eu-central-1,eu-west-2 true \r\nBrowser Check #4 BROWSER 10 eu-central-1,eu-west-2 true \r\nbonohealth BROWSER 5 eu-central-1,eu-west-2 true \r\nRyan Florence BROWSER 720 eu-central-1,eu-west-2 true \r\n\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly run bonohealth\r\n\r\n\r\n ERROR No check found with that name, please try again.\r\n\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % \r\n````",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/136",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/136",
+ "id": 1085240207,
+ "node_id": "I_kwDOE8E-g85Ar3OP",
+ "number": 136,
+ "title": "Command `checkly groups` has unformatted, unsorted output",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2021-12-20T22:02:15Z",
+ "updated_at": "2022-01-04T20:20:49Z",
+ "closed_at": "2022-01-04T20:20:49Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "This is a `checkly groups` command on our Production E2E account.\r\n\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/135",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/135",
+ "id": 1084788054,
+ "node_id": "PR_kwDOE8E-g84wFFeL",
+ "number": 135,
+ "title": "refactor: remove unnecessary function and clean up file",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-20T13:22:51Z",
+ "updated_at": "2021-12-20T13:30:22Z",
+ "closed_at": "2021-12-20T13:30:21Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/135",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/135",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/135.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/135.patch",
+ "merged_at": "2021-12-20T13:30:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAnother part of Nacho's PR\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/134",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/134",
+ "id": 1084592521,
+ "node_id": "PR_kwDOE8E-g84wEckk",
+ "number": 134,
+ "title": "fix: catch dependencies that we are not supported",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2021-12-20T10:04:40Z",
+ "updated_at": "2021-12-20T10:41:58Z",
+ "closed_at": "2021-12-20T10:41:58Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/134",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/134",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/134.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/134.patch",
+ "merged_at": "2021-12-20T10:41:58Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nPart of the PR from Nacho fix addresses the inline scripts\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/133",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/133",
+ "id": 1084579607,
+ "node_id": "PR_kwDOE8E-g84wEZ2v",
+ "number": 133,
+ "title": "chore: remove eslint deps and use checkly eslint config",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-20T09:51:41Z",
+ "updated_at": "2021-12-20T09:55:38Z",
+ "closed_at": "2021-12-20T09:55:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/133",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/133",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/133.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/133.patch",
+ "merged_at": "2021-12-20T09:55:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\nEslint config from checkly\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/132",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/132",
+ "id": 1084522447,
+ "node_id": "I_kwDOE8E-g85ApH_P",
+ "number": 132,
+ "title": "Release to npm with each merge to main",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-20T08:54:22Z",
+ "updated_at": "2021-12-22T18:49:46Z",
+ "closed_at": "2021-12-22T18:49:46Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We are currently only releasing to github. We need to also release to npm when a push is made to main",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/131",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/131",
+ "id": 1083440093,
+ "node_id": "PR_kwDOE8E-g84wA1MR",
+ "number": 131,
+ "title": "chore: release when PR is merged to main",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-17T16:48:01Z",
+ "updated_at": "2021-12-17T17:20:26Z",
+ "closed_at": "2021-12-17T17:20:25Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/131",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/131",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/131.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/131.patch",
+ "merged_at": "2021-12-17T17:20:25Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nCreates a new release for every commit. We can change this later on to the github releases",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/130",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/130",
+ "id": 1083425087,
+ "node_id": "PR_kwDOE8E-g84wAyCl",
+ "number": 130,
+ "title": "fix: add npm test to ci",
+ "user": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-17T16:29:41Z",
+ "updated_at": "2021-12-21T14:31:48Z",
+ "closed_at": "2021-12-21T14:31:47Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/130",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/130",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/130.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/130.patch",
+ "merged_at": "2021-12-21T14:31:47Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\nI had to add some code to setup auth.json and data.json before tests are executed. Those files are needed for running any test. \r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/129",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/129",
+ "id": 1083413384,
+ "node_id": "I_kwDOE8E-g85Ak5OI",
+ "number": 129,
+ "title": "run npm test in ci",
+ "user": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-17T16:15:53Z",
+ "updated_at": "2021-12-21T14:44:02Z",
+ "closed_at": "2021-12-21T14:44:02Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": null,
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/128",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/128",
+ "id": 1083254848,
+ "node_id": "PR_kwDOE8E-g84wAOAd",
+ "number": 128,
+ "title": "feat: add testing for assertions",
+ "user": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2021-12-17T13:20:48Z",
+ "updated_at": "2021-12-17T16:12:55Z",
+ "closed_at": "2021-12-17T16:12:54Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/128",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/128",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/128.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/128.patch",
+ "merged_at": "2021-12-17T16:12:54Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\nI moved out deploy code into a separate file so it becomes testable without having to use oclif \r\n`function getDefaults() {` I think we should remove, would do that in a small follow up PR, we can and should use\r\nenv vars or config for these things\r\n\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\ndotenv - so we can use env vars instead of hardcoding stuff into the code\r\nmock-require - so we can mock npm modules in mocha tests\r\nmemfs - so we can use an in memory filesystem for tests, that is a ton easier to handle and makes the test faster to run\r\n\r\n\r\n### π Affected Issue\r\nCloses #59 \r\n\r\n",
+ "closed_by": {
+ "login": "danielpaulus",
+ "id": 4331621,
+ "node_id": "MDQ6VXNlcjQzMzE2MjE=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/danielpaulus",
+ "html_url": "https://github.com/danielpaulus",
+ "followers_url": "https://api.github.com/users/danielpaulus/followers",
+ "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
+ "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
+ "repos_url": "https://api.github.com/users/danielpaulus/repos",
+ "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/127",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/127",
+ "id": 1082838072,
+ "node_id": "PR_kwDOE8E-g84v-2GB",
+ "number": 127,
+ "title": "feat: support for alert channels and subscriptions",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-17T03:08:49Z",
+ "updated_at": "2022-01-06T15:09:43Z",
+ "closed_at": "2021-12-21T11:05:57Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/127",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/127",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/127.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/127.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Add support for alert channels\r\n- Add support for alert channels subscriptions\r\n- Improve rollup bundling and fix whitelist plugin (only work with ES Modules)\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/126",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/126",
+ "id": 1082164440,
+ "node_id": "PR_kwDOE8E-g84v8noG",
+ "number": 126,
+ "title": "feat: pass groupId as ref to the BE [sh-0]",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-16T12:55:07Z",
+ "updated_at": "2021-12-16T16:08:39Z",
+ "closed_at": "2021-12-16T16:08:38Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/126",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/126",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/126.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/126.patch",
+ "merged_at": "2021-12-16T16:08:38Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [x] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nPass groupId to the BE with a { ref: \"\" } object. This will allow us to have a distinction between existing resources of a user and project resource mappngs\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/125",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/125",
+ "id": 1081334088,
+ "node_id": "PR_kwDOE8E-g84v59Hm",
+ "number": 125,
+ "title": "fix: eslint fix, use npm 6 for package lock and group schema",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-15T18:07:21Z",
+ "updated_at": "2021-12-16T08:32:02Z",
+ "closed_at": "2021-12-16T08:32:01Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/125",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/125",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/125.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/125.patch",
+ "merged_at": "2021-12-16T08:32:01Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/124",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/124",
+ "id": 1081300943,
+ "node_id": "I_kwDOE8E-g85Ac1fP",
+ "number": 124,
+ "title": "Every browser check I make with `check add` breaks due to title",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-15T17:28:44Z",
+ "updated_at": "2021-12-22T08:31:04Z",
+ "closed_at": "2021-12-22T08:31:04Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "Any browser check I create with the `checkly add` wizard, breaks.\r\n\r\n```bash\r\n Creating new check file 18:08:59\r\n? Your check name something\r\n? What do you want to monitor? BROWSER\r\n? Which URL you want to monitor https://analytics-cdn-proxy.checklyhq.com\r\n? Select your target locations (we recommend to pick at least 2) us-east-1, us-west-2\r\n? Pick your check frequency 5min\r\nβ Created new BROWSER check: something 18:09:29\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly deploy \r\nβΉ Deploying .checkly directory \r\n```\r\n\r\nThe resulting code will never work:\r\n\r\n```yml\r\ncheckType: BROWSER\r\nname: something\r\nactivated: true\r\nfrequency: 5\r\nlocations:\r\n - us-east-1\r\n - us-west-2\r\nscript: |-\r\n const { chromium } = require(\"playwright\")\r\n const expect = require(\"expect\")\r\n\r\n // Start a browser session\r\n const browser = await chromium.launch()\r\n const page = await browser.newPage()\r\n\r\n // Go to a page. This waits till the 'load' event by default\r\n await page.goto(\"https://analytics-cdn-proxy.checklyhq.com\")\r\n\r\n // Assert a specific page item to be present\r\n const title = await page.title()\r\n expect(title).toBe(\"Delightful Active Monitoring for Developers\")\r\n\r\n // Close the session\r\n await browser.close()\r\n```",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/123",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/123",
+ "id": 1081296660,
+ "node_id": "I_kwDOE8E-g85Ac0cU",
+ "number": 123,
+ "title": "I can include any node module I want in a script",
+ "user": {
+ "login": "tnolet",
+ "id": 3802923,
+ "node_id": "MDQ6VXNlcjM4MDI5MjM=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tnolet",
+ "html_url": "https://github.com/tnolet",
+ "followers_url": "https://api.github.com/users/tnolet/followers",
+ "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
+ "organizations_url": "https://api.github.com/users/tnolet/orgs",
+ "repos_url": "https://api.github.com/users/tnolet/repos",
+ "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tnolet/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2021-12-15T17:24:02Z",
+ "updated_at": "2022-12-14T13:56:47Z",
+ "closed_at": "2022-12-14T13:56:47Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "We want to make users aware before deploying that they cannot use arbitrary node modules, but only the ones in our runtime.\r\nThis use to work great, but now I can create and deploy browser checks that include any module, even non existent ones.\r\n\r\nexample:\r\n\r\n\r\n```yml\r\ncheckType: BROWSER\r\nname: something\r\nactivated: true\r\nfrequency: 5\r\nlocations:\r\n - us-east-1\r\n - us-west-2\r\nscript: |-\r\n const {thing} = require('mynodemodule')\r\n const { chromium } = require(\"playwright\")\r\n const expect = require(\"expect\")\r\n\r\n // Start a browser session\r\n const browser = await chromium.launch()\r\n const page = await browser.newPage()\r\n\r\n // Go to a page. This waits till the 'load' event by default\r\n await page.goto(\"https://analytics-cdn-proxy.checklyhq.com\")\r\n\r\n\r\n // Close the session\r\n await browser.close()\r\n```\r\n\r\nI think this service is broken or has a bug\r\n\r\n`https://github.com/checkly/checkly-cli/blob/main/src/services/rollup-plugin-checkly-whitelist.js`",
+ "closed_by": {
+ "login": "clample",
+ "id": 10483186,
+ "node_id": "MDQ6VXNlcjEwNDgzMTg2",
+ "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/clample",
+ "html_url": "https://github.com/clample",
+ "followers_url": "https://api.github.com/users/clample/followers",
+ "following_url": "https://api.github.com/users/clample/following{/other_user}",
+ "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
+ "organizations_url": "https://api.github.com/users/clample/orgs",
+ "repos_url": "https://api.github.com/users/clample/repos",
+ "events_url": "https://api.github.com/users/clample/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/clample/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/122",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/122",
+ "id": 1080174880,
+ "node_id": "I_kwDOE8E-g85AYikg",
+ "number": 122,
+ "title": "Fix interactive login",
+ "user": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2021-12-14T20:15:45Z",
+ "updated_at": "2021-12-15T15:24:28Z",
+ "closed_at": "2021-12-15T15:24:08Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "The interactive login is broken because permission issues withe `GET /next/accounts` endpoint:\r\n\r\n#### Login Command Error Output \r\n```\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly\r\n\r\n ERROR Invalid Session 21:10:42\r\n\r\nβΉ Run checkly login or manually set CHECKLY_API_KEY & CHECKLY_ACCOUNT_ID environment variables to setup authentication. 21:10:42\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly login\r\n? Do you allow to open the browser to continue with login? Yes\r\n\r\n(node:6266) UnhandledPromiseRejectionWarning: Error: Request failed with status code 403\r\n at createError (/usr/local/lib/node_modules/@checkly/cli/node_modules/axios/lib/core/createError.js:16:15)\r\n at settle (/usr/local/lib/node_modules/@checkly/cli/node_modules/axios/lib/core/settle.js:17:12)\r\n at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/@checkly/cli/node_modules/axios/lib/adapters/http.js:269:11)\r\n at IncomingMessage.emit (events.js:327:22)\r\n at endReadableNT (internal/streams/readable.js:1327:12)\r\n at processTicksAndRejections (internal/process/task_queues.js:80:21)\r\n(Use `node --trace-warnings ...` to show where the warning was created)\r\n(node:6266) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)\r\n```",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/121",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/121",
+ "id": 1078825595,
+ "node_id": "PR_kwDOE8E-g84vxlI6",
+ "number": 121,
+ "title": "fix: init cmd copy [gh-110]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-13T18:02:35Z",
+ "updated_at": "2021-12-13T18:06:51Z",
+ "closed_at": "2021-12-13T18:06:50Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/121",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/121",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/121.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/121.patch",
+ "merged_at": "2021-12-13T18:06:50Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nSmall copy update based on #110.\r\n\r\nThe example check can be `example-browser.yml` or `example-api.yml` depending on what the user chose, so I made the message a bit more generic and just said `..check out the example in this folder:`, more or less.\r\n\r\nSorry, this is the last thing I'm doing on vacation haha. Just came across @brampling's quick fix issue and couldn't resist :sweat_smile:\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n\r\nFixes #110\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/120",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/120",
+ "id": 1078381533,
+ "node_id": "PR_kwDOE8E-g84vwGTO",
+ "number": 120,
+ "title": "feat: use new sync methods",
+ "user": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-13T10:57:59Z",
+ "updated_at": "2021-12-15T17:40:45Z",
+ "closed_at": "2021-12-15T17:40:44Z",
+ "author_association": "MEMBER",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/120",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/120",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/120.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/120.patch",
+ "merged_at": "2021-12-15T17:40:44Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd the new sync query param to use it\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/119",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/119",
+ "id": 1077535657,
+ "node_id": "PR_kwDOE8E-g84vtiYQ",
+ "number": 119,
+ "title": "feat: test CRUD group actions [gh-00]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2021-12-11T13:18:53Z",
+ "updated_at": "2021-12-17T09:30:28Z",
+ "closed_at": "2021-12-17T09:30:27Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/119",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/119",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/119.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/119.patch",
+ "merged_at": "2021-12-17T09:30:27Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nAdd actions for groups, in addition to individual checks, to smoke-test GH Action.\r\n\r\n1. Create Group + Check\r\n2. Update Group\r\n3. Delete Group\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/118",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/118",
+ "id": 1077533352,
+ "node_id": "PR_kwDOE8E-g84vtiCe",
+ "number": 118,
+ "title": "fix(init): create project on BE before writing .checkly dir [gh-00]",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-11T13:09:09Z",
+ "updated_at": "2021-12-13T17:09:17Z",
+ "closed_at": "2021-12-13T17:09:16Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/118",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/118",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/118.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/118.patch",
+ "merged_at": "2021-12-13T17:09:16Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nThis PR changes the order of some actions in the `init` command. Moving the creation of the project, and communication with the backend, to earlier in the process. \r\n\r\nThis is so that in case of network or any other BE errors, the process exits earlier, and the users are not left with a dangling invalid `.checkly` directory.\r\n\r\nThe current order of operations is such that - first the `.checkly` directory gets created, as well as an example check. After that, we talk with the backend and create the project in the DB, get back an ID for it, etc. and write that to the `.checkly/settings.yml` file. If it were to fail at that point, we do not get a valid `.checkly/settings.yml` file which contains our `projectId`, and are simply left with an invalid `.checkly` directory. \r\n\r\nThis way, if there is an error, the user still has a clean working directory, no invalid .checkly dir, and can cleanly just try again. I've also added a try/catch to be able to graceful tell the user whats wrong.\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/117",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/117",
+ "id": 1077026378,
+ "node_id": "PR_kwDOE8E-g84vsBm5",
+ "number": 117,
+ "title": "chore(deps): bump @oclif/config from 1.17.0 to 1.18.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-10T16:33:43Z",
+ "updated_at": "2021-12-28T17:37:14Z",
+ "closed_at": "2021-12-28T17:37:13Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/117",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/117",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/117.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/117.patch",
+ "merged_at": "2021-12-28T17:37:13Z"
+ },
+ "body": "Bumps [@oclif/config](https://github.com/oclif/config) from 1.17.0 to 1.18.2.\n\nCommits \n\n \n\nMaintainer changes \nThis version was pushed to npm by salesforce-releases , a new releaser for @βoclif/config since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/116",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/116",
+ "id": 1075731040,
+ "node_id": "PR_kwDOE8E-g84vnzK_",
+ "number": 116,
+ "title": "chore(deps): bump @oclif/test from 1.2.8 to 2.0.3",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-09T15:55:16Z",
+ "updated_at": "2022-01-03T03:21:13Z",
+ "closed_at": "2022-01-03T03:21:10Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/116",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/116",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/116.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/116.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [@oclif/test](https://github.com/oclif/test) from 1.2.8 to 2.0.3.\n\nRelease notes \nSourced from @βoclif/test's releases .
\n\nv2.0.3 \n2.0.3 (2021-12-08) \nBug Fixes \n\nv2.0.2 \n2.0.2 (2021-12-02) \nBug Fixes \n\nupdate package to v2 minimums (52115cf ) \n \nv2.0.1 \n2.0.1 (2021-10-04) \nβ BREAKING CHANGES \n\nrequire node 12+ (#189 ) \nupdate to oclif/core \n \nBug Fixes \n\nbuild \n\nv1.2.9 \n1.2.9 (2021-12-08) \nBug Fixes \n\nremove dep on lodash.template (c1cff20 ) \nupdate curcle context (8a7b80a ) \n \n \n \n\nChangelog \nSourced from @βoclif/test's changelog .
\n\n2.0.3 (2021-12-08) \nBug Fixes \n\n2.0.2 (2021-12-02) \nBug Fixes \n\nupdate package to v2 minimums (52115cf ) \n \n2.0.1 (2021-10-04) \nβ BREAKING CHANGES \n\nrequire node 12+ (#189 ) \nupdate to oclif/core \n \nBug Fixes \n\nbuild \n\n \n \n\nCommits \n\ne5a87f9 chore(release): 2.0.3 [ci skip] \ndf933bb Merge pull request #223 from oclif/phale/align-deps \n742fdb3 fix: align deps \n1c1254e chore(depenabot): add dependabot-automerge job [skip ci] \n4121ce6 chore(release): 2.0.2 [ci skip] \n992507b Merge pull request #216 from oclif/phale/v2-updates \n52115cf fix: update package to v2 minimums \nae751e7 chore(release): 2.0.1 [ci skip] \nd4ba7fd v2.0.1 \n04ac33e build!: require node 12+ (#189 ) \nAdditional commits viewable in compare view \n \n \n\nMaintainer changes \nThis version was pushed to npm by salesforce-releases , a new releaser for @βoclif/test since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/115",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/115",
+ "id": 1075526835,
+ "node_id": "PR_kwDOE8E-g84vnH21",
+ "number": 115,
+ "title": "chore(deps): bump rollup from 2.60.1 to 2.61.0",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-09T12:39:01Z",
+ "updated_at": "2021-12-10T16:33:08Z",
+ "closed_at": "2021-12-10T16:33:07Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/115",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/115",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/115.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/115.patch",
+ "merged_at": "2021-12-10T16:33:07Z"
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.60.1 to 2.61.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.61.0 \n2021-12-09
\nFeatures \n\nSupport ergonomic brand checks for private fields (#4293 ) \n \nBug Fixes \n\nImprove handling of directory creation on systems with restrictive open files limit (#4288 ) \n \nPull Requests \n\nv2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.61.0 \n2021-12-09
\nFeatures \n\nSupport ergonomic brand checks for private fields (#4293 ) \n \nBug Fixes \n\nImprove handling of directory creation on systems with restrictive open files limit (#4288 ) \n \nPull Requests \n\n2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/114",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/114",
+ "id": 1075513798,
+ "node_id": "PR_kwDOE8E-g84vnFEb",
+ "number": 114,
+ "title": "feat: github actions smoke-test",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-09T12:24:39Z",
+ "updated_at": "2021-12-10T11:55:22Z",
+ "closed_at": "2021-12-10T11:55:21Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/114",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/114",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/114.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/114.patch",
+ "merged_at": "2021-12-10T11:55:21Z"
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd GH Action smoke-test which executes the following:\r\n1. project init\r\n2. deploying project (create project, create check)\r\n3. update check\r\n4. delete check\r\n5. delete project\r\n\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/113",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/113",
+ "id": 1074577680,
+ "node_id": "I_kwDOE8E-g85ADMEQ",
+ "number": 113,
+ "title": "Add check to group",
+ "user": {
+ "login": "brampling",
+ "id": 18731474,
+ "node_id": "MDQ6VXNlcjE4NzMxNDc0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/brampling",
+ "html_url": "https://github.com/brampling",
+ "followers_url": "https://api.github.com/users/brampling/followers",
+ "following_url": "https://api.github.com/users/brampling/following{/other_user}",
+ "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
+ "organizations_url": "https://api.github.com/users/brampling/orgs",
+ "repos_url": "https://api.github.com/users/brampling/repos",
+ "events_url": "https://api.github.com/users/brampling/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/brampling/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064778,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
+ "name": "enhancement",
+ "color": "a2eeef",
+ "default": true,
+ "description": "New feature or request"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-08T16:11:22Z",
+ "updated_at": "2022-01-03T14:10:15Z",
+ "closed_at": "2022-01-03T14:10:15Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "With `checkly add group` I can create a group but it does not seem possible to add a check to the group. `checkly add check` always adds the check to the base `.checkly/checks` directory in my project.",
+ "closed_by": {
+ "login": "ianaya89",
+ "id": 3258966,
+ "node_id": "MDQ6VXNlcjMyNTg5NjY=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianaya89",
+ "html_url": "https://github.com/ianaya89",
+ "followers_url": "https://api.github.com/users/ianaya89/followers",
+ "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianaya89/orgs",
+ "repos_url": "https://api.github.com/users/ianaya89/repos",
+ "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianaya89/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/112",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/112",
+ "id": 1074391397,
+ "node_id": "I_kwDOE8E-g85ACell",
+ "number": 112,
+ "title": "checkly groups error 500",
+ "user": {
+ "login": "brampling",
+ "id": 18731474,
+ "node_id": "MDQ6VXNlcjE4NzMxNDc0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/brampling",
+ "html_url": "https://github.com/brampling",
+ "followers_url": "https://api.github.com/users/brampling/followers",
+ "following_url": "https://api.github.com/users/brampling/following{/other_user}",
+ "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
+ "organizations_url": "https://api.github.com/users/brampling/orgs",
+ "repos_url": "https://api.github.com/users/brampling/repos",
+ "events_url": "https://api.github.com/users/brampling/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/brampling/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "assignees": [
+ {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ }
+ ],
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2021-12-08T13:06:37Z",
+ "updated_at": "2022-12-15T14:39:08Z",
+ "closed_at": "2021-12-21T15:48:57Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/111",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/111",
+ "id": 1074303816,
+ "node_id": "I_kwDOE8E-g85ACJNI",
+ "number": 111,
+ "title": "Incorrect status shown",
+ "user": {
+ "login": "brampling",
+ "id": 18731474,
+ "node_id": "MDQ6VXNlcjE4NzMxNDc0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/brampling",
+ "html_url": "https://github.com/brampling",
+ "followers_url": "https://api.github.com/users/brampling/followers",
+ "following_url": "https://api.github.com/users/brampling/following{/other_user}",
+ "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
+ "organizations_url": "https://api.github.com/users/brampling/orgs",
+ "repos_url": "https://api.github.com/users/brampling/repos",
+ "events_url": "https://api.github.com/users/brampling/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/brampling/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2021-12-08T11:25:05Z",
+ "updated_at": "2021-12-22T12:19:38Z",
+ "closed_at": "2021-12-22T12:19:38Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "`checkly status` is showing all checks as degraded but they are in passing status in the UI.\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "umutuzgur",
+ "id": 5844182,
+ "node_id": "MDQ6VXNlcjU4NDQxODI=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/umutuzgur",
+ "html_url": "https://github.com/umutuzgur",
+ "followers_url": "https://api.github.com/users/umutuzgur/followers",
+ "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
+ "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
+ "repos_url": "https://api.github.com/users/umutuzgur/repos",
+ "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/110",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/events",
+ "html_url": "https://github.com/checkly/checkly-cli/issues/110",
+ "id": 1074302025,
+ "node_id": "I_kwDOE8E-g85ACIxJ",
+ "number": 110,
+ "title": "Incorrect message on checkly init",
+ "user": {
+ "login": "brampling",
+ "id": 18731474,
+ "node_id": "MDQ6VXNlcjE4NzMxNDc0",
+ "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/brampling",
+ "html_url": "https://github.com/brampling",
+ "followers_url": "https://api.github.com/users/brampling/followers",
+ "following_url": "https://api.github.com/users/brampling/following{/other_user}",
+ "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
+ "organizations_url": "https://api.github.com/users/brampling/orgs",
+ "repos_url": "https://api.github.com/users/brampling/repos",
+ "events_url": "https://api.github.com/users/brampling/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/brampling/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 2674064775,
+ "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
+ "name": "bug",
+ "color": "d73a4a",
+ "default": true,
+ "description": "Something isn't working"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-08T11:22:58Z",
+ "updated_at": "2021-12-13T18:06:50Z",
+ "closed_at": "2021-12-13T18:06:50Z",
+ "author_association": "NONE",
+ "type": null,
+ "active_lock_reason": null,
+ "sub_issues_summary": {
+ "total": 0,
+ "completed": 0,
+ "percent_completed": 0
+ },
+ "body": "When completing the `checkly init` steps, the message _You can now create checks via `checkly checks create`_ is shown. This should be `checkly add`.",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/timeline",
+ "performed_via_github_app": null,
+ "state_reason": "completed"
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/109",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/109",
+ "id": 1074241968,
+ "node_id": "PR_kwDOE8E-g84vi7ko",
+ "number": 109,
+ "title": "feat: E2E cli test",
+ "user": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2021-12-08T10:19:17Z",
+ "updated_at": "2022-02-19T09:24:25Z",
+ "closed_at": "2022-02-19T09:24:25Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": true,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/109",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/109",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/109.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/109.patch",
+ "merged_at": null
+ },
+ "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n1. Internal E2E test for login, adhoc run, and deploy.\r\n2. ~GH Action smoke test. Executes the following:~ (See: #114)\r\n3. ~Add Project Delete cmd~ (See: #114)\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
+ "closed_by": {
+ "login": "ndom91",
+ "id": 7415984,
+ "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
+ "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ndom91",
+ "html_url": "https://github.com/ndom91",
+ "followers_url": "https://api.github.com/users/ndom91/followers",
+ "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
+ "organizations_url": "https://api.github.com/users/ndom91/orgs",
+ "repos_url": "https://api.github.com/users/ndom91/repos",
+ "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ndom91/received_events",
+ "type": "User",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ },
+ {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/108",
+ "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
+ "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/labels{/name}",
+ "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/comments",
+ "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/events",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/108",
+ "id": 1070777884,
+ "node_id": "PR_kwDOE8E-g84vXvik",
+ "number": 108,
+ "title": "chore(deps): bump rollup from 2.60.1 to 2.60.2",
+ "user": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "id": 3474237097,
+ "node_id": "LA_kwDOE8E-g87PFKap",
+ "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
+ "name": "dependencies",
+ "color": "0366d6",
+ "default": false,
+ "description": "Pull requests that update a dependency file"
+ }
+ ],
+ "state": "closed",
+ "locked": false,
+ "assignee": null,
+ "assignees": [],
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2021-12-03T16:51:06Z",
+ "updated_at": "2021-12-09T12:39:06Z",
+ "closed_at": "2021-12-09T12:39:05Z",
+ "author_association": "CONTRIBUTOR",
+ "type": null,
+ "active_lock_reason": null,
+ "draft": false,
+ "pull_request": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/108",
+ "html_url": "https://github.com/checkly/checkly-cli/pull/108",
+ "diff_url": "https://github.com/checkly/checkly-cli/pull/108.diff",
+ "patch_url": "https://github.com/checkly/checkly-cli/pull/108.patch",
+ "merged_at": null
+ },
+ "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.60.1 to 2.60.2.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
+ "closed_by": {
+ "login": "dependabot[bot]",
+ "id": 49699333,
+ "node_id": "MDM6Qm90NDk2OTkzMzM=",
+ "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dependabot%5Bbot%5D",
+ "html_url": "https://github.com/apps/dependabot",
+ "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
+ "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
+ "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
+ "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
+ "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
+ "type": "Bot",
+ "user_view_type": "public",
+ "site_admin": false
+ },
+ "reactions": {
+ "url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/reactions",
+ "total_count": 0,
+ "+1": 0,
+ "-1": 0,
+ "laugh": 0,
+ "hooray": 0,
+ "confused": 0,
+ "heart": 0,
+ "rocket": 0,
+ "eyes": 0
+ },
+ "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/timeline",
+ "performed_via_github_app": null,
+ "state_reason": null
+ }
+]
\ No newline at end of file
From 93caea9c1e3d96d94a6604bd71ec3f05c604497b Mon Sep 17 00:00:00 2001
From: Dan Giordano
Date: Wed, 29 Oct 2025 08:38:06 -0400
Subject: [PATCH 2/3] removed weird script
---
.gitignore | 1 +
1 file changed, 1 insertion(+)
diff --git a/.gitignore b/.gitignore
index 29e05c76..cb767b94 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@ local
**/checkly-summary.md
**/e2e/__tests__/fixtures/empty-project/e2e-test-project-*
CLAUDE.md
+scripts/
From 91bdd39d7ead7f47bfc45662e15b4cc29dc08ddb Mon Sep 17 00:00:00 2001
From: Dan Giordano
Date: Wed, 29 Oct 2025 08:39:23 -0400
Subject: [PATCH 3/3] removed scripts
---
scripts/analyze-issues.js | 115 -
scripts/fetch-issues.js | 72 -
scripts/issues.json | 103725 -----------------------------------
3 files changed, 103912 deletions(-)
delete mode 100755 scripts/analyze-issues.js
delete mode 100755 scripts/fetch-issues.js
delete mode 100644 scripts/issues.json
diff --git a/scripts/analyze-issues.js b/scripts/analyze-issues.js
deleted file mode 100755
index 000961dd..00000000
--- a/scripts/analyze-issues.js
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/usr/bin/env node
-
-const fs = require('fs');
-const path = require('path');
-
-const ISSUES_FILE = path.join(__dirname, 'issues.json');
-
-function loadIssues() {
- if (!fs.existsSync(ISSUES_FILE)) {
- console.error(`Issues file not found: ${ISSUES_FILE}`);
- console.log('Run fetch-issues.js first to download the issues data.');
- process.exit(1);
- }
-
- const data = fs.readFileSync(ISSUES_FILE, 'utf8');
- return JSON.parse(data);
-}
-
-function analyzeIssuesByMonth(issues) {
- const monthlyStats = {};
- const currentYear = new Date().getFullYear();
-
- issues.forEach(issue => {
- const createdDate = new Date(issue.created_at);
- const monthKey = `${createdDate.getFullYear()}-${String(createdDate.getMonth() + 1).padStart(2, '0')}`;
-
- if (!monthlyStats[monthKey]) {
- monthlyStats[monthKey] = {
- total: 0,
- open: 0,
- closed: 0,
- pullRequests: 0,
- issues: 0
- };
- }
-
- monthlyStats[monthKey].total++;
-
- if (issue.state === 'open') {
- monthlyStats[monthKey].open++;
- } else {
- monthlyStats[monthKey].closed++;
- }
-
- if (issue.pull_request) {
- monthlyStats[monthKey].pullRequests++;
- } else {
- monthlyStats[monthKey].issues++;
- }
- });
-
- return monthlyStats;
-}
-
-function displayTable(monthlyStats) {
- console.log('\nπ GitHub Issues Analysis by Month\n');
- console.log('βββββββββββββββ¬ββββββββ¬βββββββ¬βββββββββ¬ββββββ¬βββββββββββββββ');
- console.log('β Month β Total β Open β Closed β PRs β Issues Only β');
- console.log('βββββββββββββββΌββββββββΌβββββββΌβββββββββΌββββββΌβββββββββββββββ€');
-
- // Sort months chronologically
- const sortedMonths = Object.keys(monthlyStats).sort();
-
- sortedMonths.forEach(month => {
- const stats = monthlyStats[month];
- console.log(`β ${month.padEnd(11)} β ${String(stats.total).padStart(5)} β ${String(stats.open).padStart(4)} β ${String(stats.closed).padStart(6)} β ${String(stats.pullRequests).padStart(3)} β ${String(stats.issues).padStart(12)} β`);
- });
-
- console.log('βββββββββββββββ΄ββββββββ΄βββββββ΄βββββββββ΄ββββββ΄βββββββββββββββ');
-}
-
-function displaySummary(issues, monthlyStats) {
- const totalIssues = issues.filter(issue => !issue.pull_request).length;
- const totalPRs = issues.filter(issue => issue.pull_request).length;
- const openIssues = issues.filter(issue => issue.state === 'open' && !issue.pull_request).length;
- const openPRs = issues.filter(issue => issue.state === 'open' && issue.pull_request).length;
-
- console.log('\nπ Summary Statistics');
- console.log('βββββββββββββββββββββ');
- console.log(`Total Items Analyzed: ${issues.length}`);
- console.log(`Issues: ${totalIssues} (${openIssues} open)`);
- console.log(`Pull Requests: ${totalPRs} (${openPRs} open)`);
- console.log(`Months with Activity: ${Object.keys(monthlyStats).length}`);
-
- // Find most active month
- const mostActiveMonth = Object.entries(monthlyStats)
- .sort(([,a], [,b]) => b.total - a.total)[0];
-
- if (mostActiveMonth) {
- console.log(`Most Active Month: ${mostActiveMonth[0]} (${mostActiveMonth[1].total} items)`);
- }
-}
-
-function main() {
- try {
- console.log('Loading issues data...');
- const issues = loadIssues();
- console.log(`Loaded ${issues.length} issues`);
-
- const monthlyStats = analyzeIssuesByMonth(issues);
-
- displayTable(monthlyStats);
- displaySummary(issues, monthlyStats);
-
- } catch (error) {
- console.error('Error analyzing issues:', error.message);
- process.exit(1);
- }
-}
-
-if (require.main === module) {
- main();
-}
-
-module.exports = { analyzeIssuesByMonth, loadIssues };
\ No newline at end of file
diff --git a/scripts/fetch-issues.js b/scripts/fetch-issues.js
deleted file mode 100755
index 008228d2..00000000
--- a/scripts/fetch-issues.js
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env node
-
-const fs = require('fs');
-const path = require('path');
-
-const GITHUB_API = 'https://api.github.com';
-const REPO_OWNER = 'checkly';
-const REPO_NAME = 'checkly-cli';
-const OUTPUT_FILE = path.join(__dirname, 'issues.json');
-
-async function fetchAllIssues() {
- const allIssues = [];
- let page = 1;
- const perPage = 100;
-
- console.log('Fetching GitHub issues...');
-
- while (true) {
- try {
- const url = `${GITHUB_API}/repos/${REPO_OWNER}/${REPO_NAME}/issues?state=all&per_page=${perPage}&page=${page}`;
-
- const response = await fetch(url, {
- headers: {
- 'Accept': 'application/vnd.github.v3+json',
- 'User-Agent': 'checkly-cli-issues-fetcher'
- }
- });
-
- if (!response.ok) {
- throw new Error(`GitHub API error: ${response.status} ${response.statusText}`);
- }
-
- const issues = await response.json();
-
- if (issues.length === 0) {
- break;
- }
-
- allIssues.push(...issues);
- console.log(`Fetched page ${page}, total issues so far: ${allIssues.length}`);
- page++;
-
- // GitHub API has a limit of 1000 items for search
- if (allIssues.length >= 1000) {
- console.log('Reached GitHub API limit of 1000 items, stopping...');
- break;
- }
-
- // Add a small delay to be respectful to the API
- await new Promise(resolve => setTimeout(resolve, 100));
-
- } catch (error) {
- console.error('Error fetching issues:', error.message);
- console.log(`Saving ${allIssues.length} issues fetched so far...`);
- break;
- }
- }
-
- console.log(`Total issues fetched: ${allIssues.length}`);
-
- // Save to JSON file
- fs.writeFileSync(OUTPUT_FILE, JSON.stringify(allIssues, null, 2));
- console.log(`Issues saved to: ${OUTPUT_FILE}`);
-
- return allIssues;
-}
-
-if (require.main === module) {
- fetchAllIssues().catch(console.error);
-}
-
-module.exports = { fetchAllIssues };
\ No newline at end of file
diff --git a/scripts/issues.json b/scripts/issues.json
deleted file mode 100644
index bfc8215a..00000000
--- a/scripts/issues.json
+++ /dev/null
@@ -1,103725 +0,0 @@
-[
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1113",
- "id": 3239792057,
- "node_id": "PR_kwDOE8E-g86fZGQV",
- "number": 1113,
- "title": "feat: add checkly config example to AI rules template",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-17T14:23:41Z",
- "updated_at": "2025-07-17T14:26:38Z",
- "closed_at": null,
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1113",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1113",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1113.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1113.patch",
- "merged_at": null
- },
- "body": "Added CHECKLY_CONFIG to compile-rules.ts and corresponding template placeholder in checkly.rules.template.md to include configuration examples in the AI rules.\r\n\r\nπ€ Generated with [Claude Code](https://claude.ai/code)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nTo improve the AI rules when setting up a new project, I wanted to add a `checkly.config.ts` example to the generated `checkly.rules` file. Now, this solution isn't very pretty because:\r\n\r\n- The generation script reaches out of the `cli` package scope into `examples` to read a `checkly.config`.\r\n- It's not very clear that a template `checkly.config` example file will make it into our AI rules.\r\n\r\nSo, I don't think this solution is ideal, but I couldn't think of anything better. Looking forward to opinions and feedback, and happy to try something else.\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1113/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1112",
- "id": 3235043058,
- "node_id": "PR_kwDOE8E-g86fIyLO",
- "number": 1112,
- "title": "feat: add ability to get playwright version from lock file",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2025-07-16T08:44:43Z",
- "updated_at": "2025-07-17T13:07:20Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1112",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1112",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1112.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1112.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd ability to parse lock files and get the playwright version from them so we can populate it as part of the playwright check\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1112/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1111",
- "id": 3228117455,
- "node_id": "PR_kwDOE8E-g86exKIz",
- "number": 1111,
- "title": "feat: add ability to stream logs",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-07-14T09:47:58Z",
- "updated_at": "2025-07-14T09:51:08Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1111",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1111",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1111.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1111.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1111/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1110",
- "id": 3226873389,
- "node_id": "PR_kwDOE8E-g86es-DL",
- "number": 1110,
- "title": "feat: show an accurate description for Constructs in validation errors [sc-24882]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-13T22:20:28Z",
- "updated_at": "2025-07-13T22:52:00Z",
- "closed_at": "2025-07-13T22:51:59Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1110",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1110",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1110.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1110.patch",
- "merged_at": "2025-07-13T22:51:59Z"
- },
- "body": "Until now, validation errors would only show the underlying base type of the construct. Many Constructs share the same base type (e.g. `alert-channel`, `check`), which makes it hard to tell them apart.\r\n\r\nNow, each Construct implements a `describe()` method which returns a unique description for the Construct instance. It consists of the Construct class name and the logicalId of the instance.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1110/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1109",
- "id": 3226837502,
- "node_id": "PR_kwDOE8E-g86es2a2",
- "number": 1109,
- "title": "feat: add optional default config support for monitors [sc-24878]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-13T21:34:13Z",
- "updated_at": "2025-07-13T22:52:59Z",
- "closed_at": null,
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1109",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1109",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1109.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1109.patch",
- "merged_at": null
- },
- "body": "This PR adds an optional default config section for monitors. The reason why a separate default config may be necessary is that some of the check defaults may be incompatible with monitors. For example, #1106 makes it so that monitors only support a subset of retry strategies available to checks.\r\n\r\nThere is no separate file pattern for monitors. Only default configuration can be changed.\r\n\r\nMonitor config defaults fall back to check config defaults.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1109/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1108",
- "id": 3224067618,
- "node_id": "PR_kwDOE8E-g86ejzNa",
- "number": 1108,
- "title": "feat: add validation for {max,degraded}ResponseTime [sc-24880]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-11T19:57:50Z",
- "updated_at": "2025-07-11T20:13:16Z",
- "closed_at": "2025-07-11T20:13:15Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1108",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1108",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1108.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1108.patch",
- "merged_at": "2025-07-11T20:13:15Z"
- },
- "body": "The limits are consistent with the API schema.\r\n\r\nA new command, `npx checkly validate` is introduced (think e.g. `terraform validate`), but it is kept hidden for now as the CLI-side validation is not very thorough yet.\r\n\r\nAlso fixes e2e tests that had an invalid value.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1108/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1107",
- "id": 3223793715,
- "node_id": "PR_kwDOE8E-g86ei2NH",
- "number": 1107,
- "title": "feat: use CLI's own version when adding checkly to package.json on import [sc-24879]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-11T18:12:15Z",
- "updated_at": "2025-07-11T20:21:19Z",
- "closed_at": "2025-07-11T20:21:18Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1107",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1107",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1107.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1107.patch",
- "merged_at": "2025-07-11T20:21:17Z"
- },
- "body": "This PR changes the hardcoded default to dynamically load the CLI's own version instead. Ensures that we don't forget to bump it.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1107/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1106",
- "id": 3223385259,
- "node_id": "PR_kwDOE8E-g86ehbkJ",
- "number": 1106,
- "title": "feat: validate that monitors are configured for single retry only [sc-24878]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-11T15:47:32Z",
- "updated_at": "2025-07-13T22:52:59Z",
- "closed_at": null,
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1106",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1106",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1106.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1106.patch",
- "merged_at": null
- },
- "body": "This PR adds validation to make sure that monitors only use retry strategies they support.\r\n\r\nA similar change is implemented for CheckGroups and Checks. Without delving too deep into the types, the following snippet should give you the general idea:\r\n\r\n```typescript\r\nexport type MonitorRetryStrategy =\r\n | SingleRetryStrategy\r\n | NoRetriesRetryStrategy\r\n\r\nexport type CheckRetryStrategy =\r\n | LinearRetryStrategy\r\n | ExponentialRetryStrategy\r\n | FixedRetryStrategy\r\n | SingleRetryStrategy\r\n | NoRetriesRetryStrategy\r\n\r\nexport type GroupRetryStrategy =\r\n | CheckRetryStrategy\r\n | MonitorRetryStrategy\r\n```\r\n\r\nThe `RetryStrategyBuilder` has been updated to return compatible structs.\r\n\r\nAll of these changes are backwards compatible with the following exceptions:\r\n1. Using extra properties on a retry strategy (think `maxRetries` when `type: 'NO_RETRIES'`) will now result in a compilation error. Therefore, if a user had used an invalid combination before, that will now fail (depending on the TypeScript loader type - jiti will not error).\r\n2. The recently released monitors will no longer support most retry strategies.\r\n - This also means that if an incompatible default `retryStrategy` has been specified in the Checkly config file, the user will now get a validation error on deploy/test/etc.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1106/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1105",
- "id": 3218121758,
- "node_id": "PR_kwDOE8E-g86ePbQL",
- "number": 1105,
- "title": "fix: temporarily remove Playwright native examples from `npm create` templates pending fixes [sc-24852]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-10T06:45:39Z",
- "updated_at": "2025-07-10T06:51:52Z",
- "closed_at": "2025-07-10T06:51:50Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1105",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1105",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1105.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1105.patch",
- "merged_at": "2025-07-10T06:51:50Z"
- },
- "body": "This PR also makes it so that local templates are used for e2e tests. While it means that e2e tests won't be testing whether the download works, the downloaded templates are useless because they are from the latest release, not from the PR. Plus, a broken release prevents e2e from running at all, preventing further releases.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1105/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1104",
- "id": 3217934247,
- "node_id": "PR_kwDOE8E-g86eOyyK",
- "number": 1104,
- "title": "fix: default playwrightConfig was not being set for Browser/MultiStep checks [sc-24851]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-10T05:18:20Z",
- "updated_at": "2025-07-10T06:58:54Z",
- "closed_at": "2025-07-10T06:58:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1104",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1104",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1104.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1104.patch",
- "merged_at": "2025-07-10T06:58:49Z"
- },
- "body": "The issue was caused by the introduction of typed defaults in version 6.1.0. However, it turns out that the original type (which was used more of as a hint) had never included `playwrightConfig`, but it had still been working because all properties were overwritten blindly regardless of whether they were present in the type or not.\r\n\r\nThis change makes BrowserChecks and MultiStepChecks use the appropriate default playwrightConfig again. Tests were added to make sure it won't break again.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1104/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1103",
- "id": 3215956333,
- "node_id": "PR_kwDOE8E-g86eIGKo",
- "number": 1103,
- "title": "chore: store LLM rules as artifacts on prerelease/release builds [sc-24849]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-09T13:27:39Z",
- "updated_at": "2025-07-09T14:08:43Z",
- "closed_at": "2025-07-09T14:08:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1103",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1103",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1103.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1103.patch",
- "merged_at": "2025-07-09T14:08:41Z"
- },
- "body": "A fully automated solution is not included, but this will at least make it easier to access the rules for a manual upload.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1103/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1102",
- "id": 3215879761,
- "node_id": "PR_kwDOE8E-g86eH1yI",
- "number": 1102,
- "title": "fix: update ApiCheck degradedResponseTime/maxResponseTime limit (300s -> 30s) [sc-24848]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-09T13:02:24Z",
- "updated_at": "2025-07-09T13:07:56Z",
- "closed_at": "2025-07-09T13:07:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1102",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1102",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1102.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1102.patch",
- "merged_at": "2025-07-09T13:07:54Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1102/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1101",
- "id": 3214589115,
- "node_id": "PR_kwDOE8E-g86eDf_U",
- "number": 1101,
- "title": "feat: update test session url to include account",
- "user": {
- "login": "sbezludny",
- "id": 1378452,
- "node_id": "MDQ6VXNlcjEzNzg0NTI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1378452?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sbezludny",
- "html_url": "https://github.com/sbezludny",
- "followers_url": "https://api.github.com/users/sbezludny/followers",
- "following_url": "https://api.github.com/users/sbezludny/following{/other_user}",
- "gists_url": "https://api.github.com/users/sbezludny/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sbezludny/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sbezludny/subscriptions",
- "organizations_url": "https://api.github.com/users/sbezludny/orgs",
- "repos_url": "https://api.github.com/users/sbezludny/repos",
- "events_url": "https://api.github.com/users/sbezludny/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sbezludny/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-09T05:53:59Z",
- "updated_at": "2025-07-09T12:42:24Z",
- "closed_at": "2025-07-09T12:42:22Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1101",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1101",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1101.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1101.patch",
- "merged_at": "2025-07-09T12:42:22Z"
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis PR updates test session URLs to include the account ID. With this change, users working across multiple accounts can access test session results directly, without needing to switch accounts.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1101/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1100",
- "id": 3213549800,
- "node_id": "PR_kwDOE8E-g86eAC5s",
- "number": 1100,
- "title": "docs: add JSDocs for UrlMonitor constructs",
- "user": {
- "login": "hlenke",
- "id": 1430734,
- "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/hlenke",
- "html_url": "https://github.com/hlenke",
- "followers_url": "https://api.github.com/users/hlenke/followers",
- "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
- "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
- "organizations_url": "https://api.github.com/users/hlenke/orgs",
- "repos_url": "https://api.github.com/users/hlenke/repos",
- "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
- "received_events_url": "https://api.github.com/users/hlenke/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-08T19:20:49Z",
- "updated_at": "2025-07-09T12:31:26Z",
- "closed_at": "2025-07-09T12:31:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1100",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1100",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1100.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1100.patch",
- "merged_at": "2025-07-09T12:31:24Z"
- },
- "body": "## Summary\n\nThis PR adds comprehensive JSDoc documentation for the URL monitor constructs: `UrlMonitor`, `UrlRequest`, and `UrlAssertionBuilder`.\n\n## Changes\n\n### UrlMonitor Class\n- Added detailed class documentation explaining its purpose and use cases\n- Documented the distinction from ApiCheck (URL monitors only support GET requests and status code assertions)\n- Added multiple examples showing:\n - Basic URL monitoring\n - Performance threshold monitoring with degraded/max response times\n - SSL verification options for internal endpoints\n - Integration with alert channels\n\n### UrlMonitorProps Interface\n- Documented all properties with their purposes\n- Added default values discovered from backend:\n - `degradedResponseTime`: 10000ms (10 seconds)\n - `maxResponseTime`: 20000ms (20 seconds)\n- Added validation constraints (0-300000ms range)\n- Included practical examples for performance thresholds\n\n### UrlRequest Interface\n- Documented each property with clear explanations\n- Added default values from backend analysis:\n - `ipFamily`: 'IPv4'\n - `followRedirects`: true\n - `skipSSL`: false\n- Included URL length constraint (max 2048 characters)\n- Clear note that only GET requests are supported\n\n### UrlAssertionBuilder Class\n- Comprehensive documentation explaining limited assertion capabilities\n- Multiple examples for different status code validation patterns:\n - Exact status codes\n - Status code ranges (2xx, 4xx, 5xx)\n - Success/failure thresholds\n- Clear guidance to use ApiCheck for advanced assertions (headers, body, etc.)\n\n### Documentation Highlights\n- Emphasizes that URL monitors are simplified HTTP checks\n- Clear guidance on when to use UrlMonitor vs ApiCheck\n- Practical examples for common monitoring scenarios\n- Links to official Checkly documentation\n\n## Related Documentation\n- Follows the same documentation patterns established in #1098\n- Consistent with other monitor types (TcpMonitor, HeartbeatMonitor)\n\n## Testing\n- All tests pass β
\n- Linter shows no errors β
",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1100/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1099",
- "id": 3212668712,
- "node_id": "PR_kwDOE8E-g86d9DH_",
- "number": 1099,
- "title": "fix: set correct permissions to all pw bundle files",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-07-08T13:57:31Z",
- "updated_at": "2025-07-09T09:00:52Z",
- "closed_at": "2025-07-09T09:00:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1099",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1099",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1099.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1099.patch",
- "merged_at": "2025-07-09T09:00:50Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis will allow us to have the correct permissions for all files in the code bundle `-rwxr-xr-x`",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1099/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1098",
- "id": 3202793318,
- "node_id": "PR_kwDOE8E-g86dcvBN",
- "number": 1098,
- "title": "feat: JSDoc enhancements",
- "user": {
- "login": "hlenke",
- "id": 1430734,
- "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/hlenke",
- "html_url": "https://github.com/hlenke",
- "followers_url": "https://api.github.com/users/hlenke/followers",
- "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
- "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
- "organizations_url": "https://api.github.com/users/hlenke/orgs",
- "repos_url": "https://api.github.com/users/hlenke/repos",
- "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
- "received_events_url": "https://api.github.com/users/hlenke/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-07-04T13:42:00Z",
- "updated_at": "2025-07-08T12:09:38Z",
- "closed_at": "2025-07-08T12:09:36Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1098",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1098",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1098.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1098.patch",
- "merged_at": "2025-07-08T12:09:36Z"
- },
- "body": "I created some basic additional JSDocs based on our official documentation. Please review. \r\n\r\n## Affected Components\r\n* [X] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
- "closed_by": {
- "login": "hlenke",
- "id": 1430734,
- "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/hlenke",
- "html_url": "https://github.com/hlenke",
- "followers_url": "https://api.github.com/users/hlenke/followers",
- "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
- "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
- "organizations_url": "https://api.github.com/users/hlenke/orgs",
- "repos_url": "https://api.github.com/users/hlenke/repos",
- "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
- "received_events_url": "https://api.github.com/users/hlenke/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1098/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1097",
- "id": 3191783922,
- "node_id": "PR_kwDOE8E-g86c3rLd",
- "number": 1097,
- "title": "feat: add pw native example",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-07-01T10:15:57Z",
- "updated_at": "2025-07-10T06:47:34Z",
- "closed_at": "2025-07-01T12:38:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1097",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1097",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1097.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1097.patch",
- "merged_at": "2025-07-01T12:38:10Z"
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n1. Bump runtime to latest one `2025.04` \r\n2. Add Playwright native checks for example projects, reused current browser checks so users can see how it looks like in pw native vs browser checks \r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1097/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1096",
- "id": 3187935823,
- "node_id": "PR_kwDOE8E-g86cqwBX",
- "number": 1096,
- "title": "feat: generate rules files for LLM coding [sc-00]",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "aluedeke",
- "id": 311702,
- "node_id": "MDQ6VXNlcjMxMTcwMg==",
- "avatar_url": "https://avatars.githubusercontent.com/u/311702?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/aluedeke",
- "html_url": "https://github.com/aluedeke",
- "followers_url": "https://api.github.com/users/aluedeke/followers",
- "following_url": "https://api.github.com/users/aluedeke/following{/other_user}",
- "gists_url": "https://api.github.com/users/aluedeke/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/aluedeke/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/aluedeke/subscriptions",
- "organizations_url": "https://api.github.com/users/aluedeke/orgs",
- "repos_url": "https://api.github.com/users/aluedeke/repos",
- "events_url": "https://api.github.com/users/aluedeke/events{/privacy}",
- "received_events_url": "https://api.github.com/users/aluedeke/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "aluedeke",
- "id": 311702,
- "node_id": "MDQ6VXNlcjMxMTcwMg==",
- "avatar_url": "https://avatars.githubusercontent.com/u/311702?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/aluedeke",
- "html_url": "https://github.com/aluedeke",
- "followers_url": "https://api.github.com/users/aluedeke/followers",
- "following_url": "https://api.github.com/users/aluedeke/following{/other_user}",
- "gists_url": "https://api.github.com/users/aluedeke/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/aluedeke/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/aluedeke/subscriptions",
- "organizations_url": "https://api.github.com/users/aluedeke/orgs",
- "repos_url": "https://api.github.com/users/aluedeke/repos",
- "events_url": "https://api.github.com/users/aluedeke/events{/privacy}",
- "received_events_url": "https://api.github.com/users/aluedeke/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-30T10:17:19Z",
- "updated_at": "2025-07-08T15:31:16Z",
- "closed_at": "2025-07-08T15:31:14Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1096",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1096",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1096.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1096.patch",
- "merged_at": "2025-07-08T15:31:14Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Goal\r\n\r\n- Generate a `rules` file for LLM code assistant tools with canonical examples of all relevant constructs.\r\n- Make it maintainable by not handrolling every example.\r\n- The file should also be generatable using the `npx checkly rules` command.\r\n\r\n## Hints\r\n- Create a canonical fixtures files (generated by using the `npx checkly import plan --debug-import-plan --preview` command see https://github.com/checkly/checkly-cli/pull/1095) by pointing it to a representative prod, staging or dev account.\r\n- Clean up the resulting JSON file to make it \"example grade\", e.g. replace all specific values with common sense defaults.\r\n- Do whatever need to insert the actual code examples generated by the `import` logic to the placeholders in the `checkly.rules.ts` markdown file.\r\n- Render that markdown file whenever publishing a new version of the CLI package and store it on GH in this repo in a useful location.\r\n\r\nAfter this is done, we can change the rewrite `https://www.checklyhq.com/docs/ai/checkly.rules.md` and point it to this file and update the docs.\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1096/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1095",
- "id": 3175484094,
- "node_id": "PR_kwDOE8E-g86cDLH4",
- "number": 1095,
- "title": "feat(internal): utility to generate code for an import plan loaded from a file [sc-24645]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-06-25T12:33:32Z",
- "updated_at": "2025-06-30T10:05:36Z",
- "closed_at": "2025-06-30T10:05:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1095",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1095",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1095.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1095.patch",
- "merged_at": "2025-06-30T10:05:34Z"
- },
- "body": "This PR makes it possible to generate code for an import plan loaded from a file. The file must be in the same format as a normal import plan, and the `--debug-import-plan` option can be used to create a sample file from one's importable resources, like this:\r\n\r\n```\r\nnpx checkly import plan --debug-import-plan --preview\r\n```\r\n\r\nFollow the dialog options and you'll end up with a `./debug-import-plan.json` file. Note: the `--preview` option makes sure that no actual import plan is created. If you do not use the preview option, you might want to cancel the import plan with the following command instead:\r\n\r\n```\r\nnpx checkly import cancel\r\n```\r\n\r\nTo generate code from the debug import plan file, call:\r\n\r\n```\r\nnpx checkly import plan --debug-import-plan-input-file ./debug-import-plan.json\r\n```\r\n\r\nSince this functionality is mainly for internal usage, the `--debug-*` options are hidden.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1095/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1094",
- "id": 3168429290,
- "node_id": "PR_kwDOE8E-g86briyD",
- "number": 1094,
- "title": "feat: retry strategies can now be limited to network errors [sc-24520]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-06-23T14:33:02Z",
- "updated_at": "2025-07-17T12:16:39Z",
- "closed_at": "2025-07-17T12:16:37Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1094",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1094",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1094.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1094.patch",
- "merged_at": "2025-07-17T12:16:37Z"
- },
- "body": "This PR introduces support for limiting retry strategies to network errors.\r\n\r\nTo opt a retry strategy into this behavior, specify the `onlyOn` property as part of your RetryStrategy:\r\n\r\n```typescriot\r\nRetryStrategyBuilder.fixedStrategy({\r\n onlyOn: 'NETWORK_ERROR',\r\n})\r\n```\r\n\r\nWe do have the option to extend the `RetryStrategyCondition` type (the type of the value of `onlyOn`) later if more types or combinations become available.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1094/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1093",
- "id": 3163327185,
- "node_id": "PR_kwDOE8E-g86bayze",
- "number": 1093,
- "title": "feat: add support for UrlMonitors [sc-24607]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-06-20T13:19:05Z",
- "updated_at": "2025-07-07T05:33:08Z",
- "closed_at": "2025-07-07T05:33:07Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1093",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1093",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1093.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1093.patch",
- "merged_at": "2025-07-07T05:33:06Z"
- },
- "body": "This PR introduces support for UrlMonitors, which are essentially lightweight API checks.\r\n\r\nThis change separates monitors from runtime checks, changing the existing `TcpCheck` and `HeartbeatCheck` to `TcpMonitor` and `HeartbeatMonitor`, respectively. Other check types require a runtime and are therefore runtime checks. Aliases are provided for backwards compatibility (`TcpCheck` and `HeartbeatCheck` are still usable).\r\n\r\nAlso included is a minor fix for an unrelated issue: If you have a check that belongs to a group, and then want to ungroup it by removing the `group:` property, that doesn't work because it results in `group: undefined` which is not included in the payload sent to the backend, and the backend then keeps the current value.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\n# Test Evidence `(against prod)`\r\nAdded by @ejanusevicius \r\n\r\n`test`, `test --record`, `deploy`, `destroy`:\r\n\r\nhttps://github.com/user-attachments/assets/77c7103e-e80b-4e11-979b-2c4067c34ec6\r\n\r\n`trigger`:\r\n\r\nhttps://github.com/user-attachments/assets/f7c8d510-f19a-4fca-8912-782a5ea9b7fd\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1093/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1092",
- "id": 3159709105,
- "node_id": "PR_kwDOE8E-g86bOe13",
- "number": 1092,
- "title": "feat: create pw-test command",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 9,
- "created_at": "2025-06-19T09:53:26Z",
- "updated_at": "2025-07-09T12:57:08Z",
- "closed_at": "2025-07-09T12:57:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1092",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1092",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1092.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1092.patch",
- "merged_at": "2025-07-09T12:57:06Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add a new command `pw-test`\r\n- New command allows you to run whatever playwright command you would like\r\n```bash\r\nnpx checkly pw-test -l us-east-1 -- --project foo --grep @bar\r\n```\r\n- following industry standards the commands before the separator `--` are related to checkly, the ones after the separator are related to playwright\r\n```bash\r\nnpx checkly pw-test { checkly flags } -- { playwright flags }\r\n```\r\n- command allows you to run the test on checkly without having a `checkly.config.ts` file nor the monitor defined\r\n- If the user wants to create a basic checkly config or wants to add the test they just ran as a monitor they can do that by passing the `--create-check` flag, if this flag is passed no test/check will run, it will just add the monitor to the config.\r\n```bash\r\nnpx checkly pw-test -l us-east-1 --create-check -- --project foo --grep @bar\r\n```\r\nThis will create something that will look like:\r\n```typescript\r\nimport { defineConfig } from 'checkly'\r\n\r\nconst config = defineConfig({\r\n logicalId: 'logical-id',\r\n projectName: 'project-name',\r\n checks: {\r\n playwrightConfigPath: './playwright.config.ts',\r\n playwrightChecks: [\r\n {\r\n logicalId: 'playwright-check---project-foo---grep--bar',\r\n name: 'Playwright Test: --project foo --grep @bar',\r\n testCommand: 'npx playwright test --project foo --grep @bar',\r\n locations: [\r\n 'us-east-1',\r\n ],\r\n frequency: 10,\r\n },\r\n ],\r\n frequency: 10,\r\n locations: [\r\n 'us-east-1',\r\n ],\r\n },\r\n cli: {\r\n runLocation: 'us-east-1',\r\n },\r\n})\r\n\r\nexport default config\r\n```\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1092/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1091",
- "id": 3159374862,
- "node_id": "PR_kwDOE8E-g86bNYFk",
- "number": 1091,
- "title": "fix: allow all files with the include option [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-19T08:01:31Z",
- "updated_at": "2025-06-19T10:05:12Z",
- "closed_at": "2025-06-19T10:05:10Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1091",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1091",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1091.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1091.patch",
- "merged_at": "2025-06-19T10:05:10Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIf the user wants to have specific files, we should just allow what they want",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1091/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1090",
- "id": 3153250461,
- "node_id": "I_kwDOE8E-g8678sid",
- "number": 1090,
- "title": "feat: Display list of checks to be deployed in `deploy` command",
- "user": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-06-17T12:02:53Z",
- "updated_at": "2025-06-17T12:15:58Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nRight now, when deploying a project we say something like: \n> You are about to deploy your project \"playwright-check-suites\" to account \"Checkly E2E Prod\". Do you want to continue? β¦ yes\n\nIt's a bit confusing, since the bits deployed are the checks that someone just tested with npx checkly test: \n\n```bash\nnpx checkly test --record\n> Running 2 checks in eu-west-1.\n\n check-one\n β check-one (4s)\n check-two\n β check-two (10s)\n```\n\n### How would you implement this feature?\n\nI'd suggest the deploy confirmation to be updated from:\n\n`Successfully deployed project \"playwright-check-suite\" to account \"Checkly E2E Prod\".`\n\nto: \n\n`Successfully deployed N checks to account Checkly E2E Prod : check-one, check-two... ``",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1090/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1089",
- "id": 3149841814,
- "node_id": "PR_kwDOE8E-g86atYx2",
- "number": 1089,
- "title": "fix: include .npmrc by default",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-16T12:31:31Z",
- "updated_at": "2025-06-16T12:31:37Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1089",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1089",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1089.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1089.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nInclude `.npmrc` when bundling the playwright project",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1089/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1088",
- "id": 3148723982,
- "node_id": "PR_kwDOE8E-g86apmPe",
- "number": 1088,
- "title": "feat: make --fail-on-no-matching true by default for the trigger command [sc-24516]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-06-16T06:29:31Z",
- "updated_at": "2025-06-16T09:05:05Z",
- "closed_at": "2025-06-16T09:05:03Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1088",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1088",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1088.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1088.patch",
- "merged_at": "2025-06-16T09:05:03Z"
- },
- "body": "Until `--fail-on-no-matching` was added some time ago, the `trigger` command would return a 0 exit code if no checks matched, which was likely a mistake in the original implementation. The `--fail-on-no-matching` flag made it possible to enable more sensible behavior without breaking backwards compatibility. With the v6 major release we are now making it the default.\r\n\r\nThe `failOnNoMatching` option in Checkly config has been removed because realistically the only reason why you'd want to set the flag is to enable it. Since it's now enabled by default, and the option only applied to the trigger command anyway, there is no reason to keep the option anymore.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1088/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1087",
- "id": 3143779161,
- "node_id": "PR_kwDOE8E-g86aZzHv",
- "number": 1087,
- "title": "feat: add playwright test command",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-06-13T14:31:50Z",
- "updated_at": "2025-06-19T10:37:40Z",
- "closed_at": "2025-06-19T10:37:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1087",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1087",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1087.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1087.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1087/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1086",
- "id": 3139698921,
- "node_id": "PR_kwDOE8E-g86aL8wy",
- "number": 1086,
- "title": "feat: introduce pwTags and pwProjects",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- },
- {
- "id": 8429064416,
- "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
- "name": "canary:pwt-alpha",
- "color": "34EE68",
- "default": false,
- "description": "Allows building canary releases with pwt-alpha name"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-06-12T10:22:30Z",
- "updated_at": "2025-06-16T09:18:54Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1086",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1086",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1086.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1086.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIntroduces 2 new flags on the test command\r\n- `pwTags`\r\n- `pwProjects`\r\nWith this we allow to run **ONLY** playwright tests on checkly with the filters specified by those tags.\r\n```bash\r\n --pwTags a,b,c --> runs tests with tags a, b, and c\r\n --pwTags a,b,c --pwTags d,e,f --> runs tests with tags a, b, and c and another test with tags d, e, and f\r\n --pwProjects project1,project2 --> runs tests with project1 and project2\r\n --pwProjects project1,project2 --pwProjects project3 --> runs tests with project1, project2, and another test with project3\r\n```",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1086/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1085",
- "id": 3137647490,
- "node_id": "PR_kwDOE8E-g86aE-Qp",
- "number": 1085,
- "title": "feat: share dependency files between checks [sc-24296]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-11T17:45:43Z",
- "updated_at": "2025-06-12T15:26:35Z",
- "closed_at": "2025-06-12T15:26:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1085",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1085",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1085.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1085.patch",
- "merged_at": "2025-06-12T15:26:33Z"
- },
- "body": "When bundling a project, all check dependencies are now collected into a shared list of files, which is transmitted along with the project. Checks refer to files in the shared list only by their index number. The more shared files you have the larger the benefit.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1085/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1084",
- "id": 3134186089,
- "node_id": "PR_kwDOE8E-g86Z5KaF",
- "number": 1084,
- "title": "feat: include jiti directly in create-cli because it's not a library [sc-24412]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-10T16:17:32Z",
- "updated_at": "2025-06-10T16:30:59Z",
- "closed_at": "2025-06-10T16:30:58Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1084",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1084",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1084.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1084.patch",
- "merged_at": "2025-06-10T16:30:57Z"
- },
- "body": "The only supported usage of the create-cli is via the `npm create` command. When used, the package gets installed to a global location and any dependencies it tries to load are resolved from that global location. Therefore even if the user adds jiti by themselves, it's not going to be effective because the create-cli will not see it.\r\n\r\nIt makes sense to just include jiti outright in create-cli because it's intended to be purely a CLI and not a library.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1084/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1083",
- "id": 3134148389,
- "node_id": "PR_kwDOE8E-g86Z5CHk",
- "number": 1083,
- "title": "chore: update monorepo package lock file [sc-0]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-10T16:03:47Z",
- "updated_at": "2025-06-10T16:15:25Z",
- "closed_at": "2025-06-10T16:15:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1083",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1083",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1083.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1083.patch",
- "merged_at": "2025-06-10T16:15:24Z"
- },
- "body": "Seems this was not done/detected in #1076.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1083/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1082",
- "id": 3133971802,
- "node_id": "PR_kwDOE8E-g86Z4bD3",
- "number": 1082,
- "title": "feat: use the new FileLoader in create-cli [sc-24412]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-10T15:07:42Z",
- "updated_at": "2025-06-10T15:47:05Z",
- "closed_at": "2025-06-10T15:47:03Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1082",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1082",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1082.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1082.patch",
- "merged_at": "2025-06-10T15:47:03Z"
- },
- "body": "The old file loader has issues that the new loader resolves, plus we'd ideally use the same loader everywhere anyway.\r\n\r\nWe do not currently have a good way to share common code between the workspace packages. For now, just copy the files until we have time for a real solution.\r\n\r\nIt would have been too much trouble to bring over Bun and Deno detection, so they were left out for now.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1082/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1081",
- "id": 3133404934,
- "node_id": "PR_kwDOE8E-g86Z2dfr",
- "number": 1081,
- "title": "fix(tests): fix CI flakiness/slowness on Windows [sc-24403]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-10T12:27:40Z",
- "updated_at": "2025-06-10T12:58:19Z",
- "closed_at": "2025-06-10T12:58:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1081",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1081",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1081.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1081.patch",
- "merged_at": "2025-06-10T12:58:17Z"
- },
- "body": "The bootstrap tests are taking ages on Windows and eventually fail, sometimes due to what seems like an internal vitest timeout (probably, our `spawnSync` calls prevented internal state updates). Since this worked before, perhaps it's just due to GH Windows runners being slow right now, but it's resulting in a lot of friction in PRs. Make bootstrap tests async and increase timeout of long tests to hopefully avoid this issue entirely.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1081/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1080",
- "id": 3118297485,
- "node_id": "PR_kwDOE8E-g86ZDLP8",
- "number": 1080,
- "title": "feat: introduce CheckGroupV2 which avoids unintuitive implicit defaults [sc-24260]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-06-04T15:45:47Z",
- "updated_at": "2025-06-16T06:22:07Z",
- "closed_at": "2025-06-16T06:22:05Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1080",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1080",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1080.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1080.patch",
- "merged_at": "2025-06-16T06:22:05Z"
- },
- "body": "The current CheckGroup continues to work the same as before, however a warning is output recommending the user to upgrade to CheckGroupV2.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1080/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1079",
- "id": 3108845867,
- "node_id": "PR_kwDOE8E-g86YjrJP",
- "number": 1079,
- "title": "feat: separate Construct bundling from constructors",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 7,
- "created_at": "2025-06-02T06:48:26Z",
- "updated_at": "2025-06-10T17:14:56Z",
- "closed_at": "2025-06-10T17:14:53Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1079",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1079",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1079.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1079.patch",
- "merged_at": "2025-06-10T17:14:53Z"
- },
- "body": "This PR separates heavy operations from the Construct constructors and introduces a new validation system that is able to collect validation failures.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1079/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1078",
- "id": 3098450244,
- "node_id": "I_kwDOE8E-g864rplE",
- "number": 1078,
- "title": "feat: improve handling of projects with many shared dependencies",
- "user": {
- "login": "guolau",
- "id": 48332483,
- "node_id": "MDQ6VXNlcjQ4MzMyNDgz",
- "avatar_url": "https://avatars.githubusercontent.com/u/48332483?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/guolau",
- "html_url": "https://github.com/guolau",
- "followers_url": "https://api.github.com/users/guolau/followers",
- "following_url": "https://api.github.com/users/guolau/following{/other_user}",
- "gists_url": "https://api.github.com/users/guolau/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/guolau/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/guolau/subscriptions",
- "organizations_url": "https://api.github.com/users/guolau/orgs",
- "repos_url": "https://api.github.com/users/guolau/repos",
- "events_url": "https://api.github.com/users/guolau/events{/privacy}",
- "received_events_url": "https://api.github.com/users/guolau/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-28T20:13:56Z",
- "updated_at": "2025-06-17T13:19:41Z",
- "closed_at": "2025-06-17T13:19:41Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nOne user has a large CLI project with many checks, and those checks have many shared dependencies. They are running into a 413 error when trying to deploy, due to how the CLI is sending over those dependencies to Checkly.\n\nCurrently, dependencies are being duplicated for each check in the payload. For example, let's say one dependency is being used by ten checks. When that payload gets sent to Checkly, the CLI is sending that file over ten times (once for each check) instead of just one time.\n\n### How would you implement this feature?\n\nDe-duplicate these dependencies, so that the payload size is smaller.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1078/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1077",
- "id": 3086290937,
- "node_id": "PR_kwDOE8E-g86XYiG1",
- "number": 1077,
- "title": "fix: add alert channel and pl assignments in playwright checks [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- },
- {
- "id": 8429064416,
- "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
- "name": "canary:pwt-alpha",
- "color": "34EE68",
- "default": false,
- "description": "Allows building canary releases with pwt-alpha name"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-05-23T12:54:09Z",
- "updated_at": "2025-05-23T13:05:35Z",
- "closed_at": "2025-05-23T12:58:51Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1077",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1077",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1077.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1077.patch",
- "merged_at": "2025-05-23T12:58:51Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd the missing assignments to playwright checks",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1077/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1076",
- "id": 3086120699,
- "node_id": "PR_kwDOE8E-g86XX8zi",
- "number": 1076,
- "title": "feat: output a warning if user is using an incompatible version of Node [sc-24193]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-23T11:49:43Z",
- "updated_at": "2025-06-10T13:10:01Z",
- "closed_at": "2025-06-10T13:10:00Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1076",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1076",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1076.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1076.patch",
- "merged_at": "2025-06-10T13:10:00Z"
- },
- "body": "Adds a warning if the user is running a Node version that isn't supported. The supported version is retrieved from package.json.\r\n\r\nThe create-cli is not updated for now as it is in need of other changes as well.\r\n\r\nThe minimum version is updated to `^18.19.0 || >=20.5.0` which matches the value `execa` uses. Right now it's mainly execa that's causing incompatibility issues.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1076/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1075",
- "id": 3083020009,
- "node_id": "PR_kwDOE8E-g86XNcWx",
- "number": 1075,
- "title": "chore(deps): Bump log-symbols from 4.1.0 to 7.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-22T11:18:34Z",
- "updated_at": "2025-05-22T11:18:42Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1075",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1075",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1075.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1075.patch",
- "merged_at": null
- },
- "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 7.0.1.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv7.0.1 \n\nFix error symbol (#36 ) d00afbd \n \n \nhttps://github.com/sindresorhus/log-symbols/compare/v7.0.0...v7.0.1
\nv7.0.0 \nBreaking \n\nSwitch from chalk to yoctocolors (#34 ) ab7ca3d\n\nThis is unlikely to affect anyone, but it's a major version just to be safe. \n \n \n \nImprovements \n\nMake it tree-shakeable (#35 ) 1eeaa5a \n \nhttps://github.com/sindresorhus/log-symbols/compare/v6.0.0...v7.0.0
\nv6.0.0 \nBreaking \n\nRequire Node.js 18 22e0d8c \n \nImprovements \n\nAdd exports.types to package.json (#32 ) d547f18 \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.1.0...v6.0.0
\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\nMost Recent Ignore Conditions Applied to This Pull Request \n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| log-symbols | [>= 5.a, < 6] |\n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1075/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1074",
- "id": 3080269768,
- "node_id": "PR_kwDOE8E-g86XEGf7",
- "number": 1074,
- "title": "feat: parse playwright config dependencies",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- },
- {
- "id": 8429064416,
- "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
- "name": "canary:pwt-alpha",
- "color": "34EE68",
- "default": false,
- "description": "Allows building canary releases with pwt-alpha name"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-05-21T13:35:41Z",
- "updated_at": "2025-05-22T13:18:18Z",
- "closed_at": "2025-05-22T13:18:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1074",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1074",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1074.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1074.patch",
- "merged_at": "2025-05-22T13:18:15Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nWe are currently adding the playwright config file but not it's dependency, by parsing it with the other project files we make sure the config dependencies are also added as part of the code bundle\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1074/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1073",
- "id": 3079609595,
- "node_id": "PR_kwDOE8E-g86XB2Mo",
- "number": 1073,
- "title": "fix: the new FileLoader did not implement fallback correctly [sc-24179]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2025-05-21T09:43:03Z",
- "updated_at": "2025-05-22T13:31:03Z",
- "closed_at": "2025-05-21T09:51:23Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1073",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1073",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1073.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1073.patch",
- "merged_at": "2025-05-21T09:51:23Z"
- },
- "body": "This would cause the loader to fail if Jiti could not be found, or an earlier version of Jiti was used.\r\n\r\nThe reason why I did not spot this earlier is that during manual testing, I used a symlink to the checkly package, which led to Node finding the appropriate version of `jiti` in the checkly-cli repo (or in other words, from the node_modules folder relative to the actual file behind the symlink). So it seemed to work, but in fact did not. I have now correctly verified both the issue and the fix with `npm pack` and using the generated archive instead.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1073/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1072",
- "id": 3076727812,
- "node_id": "PR_kwDOE8E-g86W4HM6",
- "number": 1072,
- "title": "chore: validate that logicalId is always a string [sc-24161]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-20T11:47:03Z",
- "updated_at": "2025-05-20T11:53:56Z",
- "closed_at": "2025-05-20T11:53:55Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1072",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1072",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1072.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1072.patch",
- "merged_at": "2025-05-20T11:53:55Z"
- },
- "body": "Currently it's possible to mistakenly use a value that is not a string if you are not using TypeScript, or your editor is not capable of showing compile errors. Since `jiti` is quite forgiving, it will let the user use an invalid value.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1072/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1071",
- "id": 3076301703,
- "node_id": "I_kwDOE8E-g863XKOH",
- "number": 1071,
- "title": "chore: filter options for testing are taking too long, like --tags",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-05-20T09:15:45Z",
- "updated_at": "2025-06-17T13:26:40Z",
- "closed_at": "2025-06-17T13:26:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n22\n\n### NPM version\n\n6\n\n### @checkly/cli version\n\n5.4.0\n\n### Steps to reproduce\n\n1. Have a large project\n2. Run checkly test --tags <*> to run a smaller subset\n3. It will take a while until the session will start\n\n### What is expected?\n\nThe filtering happens faster than it does right now\n\n### What is actually happening?\n\nWith all checks that require code bundling, aside from the new PW checks, we bundle the changes in the constructor. This means we filter after we do all the heavy lifting of bundling checks. Instead, we should do the bundling as a post operation like we do with snapshots or playwright check bundling. With our test suite, project parsing takes like 6-8s even if we pass `--tags` to start the test session\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1071/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1070",
- "id": 3076100219,
- "node_id": "PR_kwDOE8E-g86W1_LF",
- "number": 1070,
- "title": "fix: create a separate file for each imported alert channel [sc-24153]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-20T08:10:53Z",
- "updated_at": "2025-05-20T08:24:46Z",
- "closed_at": "2025-05-20T08:24:44Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1070",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1070",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1070.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1070.patch",
- "merged_at": "2025-05-20T08:24:44Z"
- },
- "body": "Earlier, all alert channels of the same type were bundled into the same file. Unfortunately when you did a per-resource import of the same type later, it would clear everything else in the file and only include the newly generated construct.\r\n\r\nNow, each alert channels is in a separate file.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1070/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1069",
- "id": 3074163333,
- "node_id": "PR_kwDOE8E-g86Wvb8b",
- "number": 1069,
- "title": "fix: avoid duplicate resources when retrying an import [sc-24150]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-19T15:03:47Z",
- "updated_at": "2025-05-20T03:42:21Z",
- "closed_at": "2025-05-20T03:42:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1069",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1069",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1069.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1069.patch",
- "merged_at": "2025-05-20T03:42:19Z"
- },
- "body": "Due to an oversight, `Program` was getting reused between retried import runs which resulted in duplicate code.\r\n\r\nSome slight refactoring should be done in the future to clean it up a little (mostly to avoid having to create a program for interactive filters which only need the `.describe()` from the codegen) but this change will do for now.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1069/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1068",
- "id": 3073242642,
- "node_id": "PR_kwDOE8E-g86WsUoY",
- "number": 1068,
- "title": "feat: use existing variables in code generated for import [sc-24139]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-19T09:52:17Z",
- "updated_at": "2025-05-20T07:32:35Z",
- "closed_at": "2025-05-20T07:32:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1068",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1068",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1068.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1068.patch",
- "merged_at": "2025-05-20T07:32:33Z"
- },
- "body": "If you import resources that refer to other resources that were already part of your project, previously we'd create `.fromId()` references for them. With this change, we'll instead try to find a matching exported construct in the codebase which we can then import in the generated file.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1068/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1067",
- "id": 3073160022,
- "node_id": "PR_kwDOE8E-g86WsCiQ",
- "number": 1067,
- "title": "Ferran/sc 0/lock file hash",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-05-19T09:25:38Z",
- "updated_at": "2025-05-19T09:34:06Z",
- "closed_at": "2025-05-19T09:34:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1067",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1067",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1067.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1067.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1067/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1066",
- "id": 3068434726,
- "node_id": "PR_kwDOE8E-g86WcbOy",
- "number": 1066,
- "title": "feat: more intelligent file loader [sc-24135]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-16T09:12:14Z",
- "updated_at": "2025-05-19T09:46:41Z",
- "closed_at": "2025-05-19T09:46:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1066",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1066",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1066.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1066.patch",
- "merged_at": "2025-05-19T09:46:40Z"
- },
- "body": "Files are now loaded with a more intelligent loader that's able to utilize several different options. Additionally it is able to simply utilize the native loader in runtimes that support TypeScript natively.\r\n\r\nThe main benefits of improving the loader are:\r\n\r\n1. The ability to skip `jiti` and `ts-node` if the runtime already supports TypeScript, which avoids a whole bunch of potential conflicts and should be way faster too. Currently, it will detect Deno and Bun.\r\n2. The ability to collect exports of check files, which can be used for more intelligent code generation for the import feature.\r\n3. The ability for the user to define their own loader if they like, and for us to easily define more loaders.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1066/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1065",
- "id": 3068403443,
- "node_id": "PR_kwDOE8E-g86WcUeM",
- "number": 1065,
- "title": "Revert \"Revert \"feat: add alpha playwright suite support to the cli\" β¦",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2025-05-16T09:00:05Z",
- "updated_at": "2025-05-20T15:18:34Z",
- "closed_at": "2025-05-20T15:18:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1065",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1065",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1065.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1065.patch",
- "merged_at": "2025-05-20T15:18:32Z"
- },
- "body": "β¦(#1064)\"\r\n\r\nThis reverts commit c5a47d61c7879cb38dac812eb0956ce636234ef9.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1065/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1064",
- "id": 3066437676,
- "node_id": "PR_kwDOE8E-g86WVuBR",
- "number": 1064,
- "title": "Revert \"Umutuzgur/sc 23256/pwt native code package simple\"",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-15T14:26:08Z",
- "updated_at": "2025-05-15T14:47:42Z",
- "closed_at": "2025-05-15T14:47:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1064",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1064",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1064.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1064.patch",
- "merged_at": "2025-05-15T14:47:41Z"
- },
- "body": "Reverts checkly/checkly-cli#1042",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1064/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1063",
- "id": 3059239985,
- "node_id": "PR_kwDOE8E-g86V9UFS",
- "number": 1063,
- "title": "feat: allow `NO_RETRIES` value for `retryStrategy`",
- "user": {
- "login": "Bikappa",
- "id": 71259950,
- "node_id": "MDQ6VXNlcjcxMjU5OTUw",
- "avatar_url": "https://avatars.githubusercontent.com/u/71259950?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Bikappa",
- "html_url": "https://github.com/Bikappa",
- "followers_url": "https://api.github.com/users/Bikappa/followers",
- "following_url": "https://api.github.com/users/Bikappa/following{/other_user}",
- "gists_url": "https://api.github.com/users/Bikappa/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Bikappa/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Bikappa/subscriptions",
- "organizations_url": "https://api.github.com/users/Bikappa/orgs",
- "repos_url": "https://api.github.com/users/Bikappa/repos",
- "events_url": "https://api.github.com/users/Bikappa/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Bikappa/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-05-13T08:41:07Z",
- "updated_at": "2025-06-09T12:34:12Z",
- "closed_at": "2025-06-09T12:34:12Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1063",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1063",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1063.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1063.patch",
- "merged_at": null
- },
- "body": "## Affected Components\n* [x] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [ ] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n\nWe want to allow \"NO_RETRIES\" as value for the \"retryStrategy\" of a check group.\nThe \"null\" value will start to be interpreted as fallback to check configuration by the backend\nstarting from this version of the CLI\n\n## New Dependency Submission\n\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1063/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1062",
- "id": 3048785494,
- "node_id": "PR_kwDOE8E-g86VbIaV",
- "number": 1062,
- "title": "chore(deps-dev): Bump @commitlint/config-conventional from 17.8.1 to 19.8.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-08T11:59:57Z",
- "updated_at": "2025-05-20T15:19:53Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1062",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1062",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1062.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1062.patch",
- "merged_at": null
- },
- "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.8.1 to 19.8.1.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv19.8.1 \n19.8.1 (2025-05-08) \nPerformance Improvements \n\nDocs \n\nCI \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1
\nv19.8.0 \n19.8.0 (2025-03-07) \nBug Fixes \n\nFeatures \n\nChore, docs, etc. \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n19.8.1 (2025-05-08) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.8.0 (2025-03-07) \nPerformance Improvements \n\nuse node: prefix to bypass require.cache call for builtins (#4302 ) (0cd8f41 ) \n \n19.7.1 (2025-02-02) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.6.0 (2024-11-19) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.5.0 (2024-09-11) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.4.1 (2024-08-28) \nNote: Version bump only for package @βcommitlint/config-conventional
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1062/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1061",
- "id": 3035972882,
- "node_id": "PR_kwDOE8E-g86UwFZi",
- "number": 1061,
- "title": "feat: replace jest with vitest [sc-23945]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-05-02T13:01:10Z",
- "updated_at": "2025-05-08T09:40:44Z",
- "closed_at": "2025-05-08T09:40:42Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1061",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1061",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1061.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1061.patch",
- "merged_at": "2025-05-08T09:40:42Z"
- },
- "body": "Jest lacks native TypeScript support and is annoying to deal with. This PR replaces Jest with Vitest which is largely compatible with the way tests are defined in Jest.\r\n\r\nSome code changes had to be made to make the switch possible.\r\n\r\nUnfortunately, even Vitest is not completely pain free. This PR explores the feasibility of the switch and if doable, will be merged.\r\n\r\nOne test had to be disabled for now. The issue is that Vitest has a TypeScript loader of its own which conflicts with ours. For TypeScript check files that make references back to the __uncompiled__ project (i.e. `../../../../constructs` and not `checkly/constructs`), the `project.ts` seen by the check file and the `project.ts` seen by the test executor are not the same. I am not sure if fixing this is feasible without significantly reworking the affected tests. In my opinion the tests are sort of useless when they reference the uncompiled codebase as the environment doesn't match the actual environment seen by users. For example, one easy fix for the issue would be to detect a TypeScript-capable environment and simply `import` instead of using `jiti` or `ts-node`, but then that wouldn't match the actual environment at all. However, at least e2e tests cover the use case well enough.\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1061/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1060",
- "id": 3025475042,
- "node_id": "PR_kwDOE8E-g86UMjyg",
- "number": 1060,
- "title": "fix: avoid breakage if user has jiti 1.x installed [sc-24059]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-04-28T16:17:14Z",
- "updated_at": "2025-04-28T16:25:35Z",
- "closed_at": "2025-04-28T16:25:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1060",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1060",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1060.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1060.patch",
- "merged_at": "2025-04-28T16:25:33Z"
- },
- "body": "If a user already had jiti 1.x installed, or managed to install it in some way without violating `peerDependencies`, we'd be unable to use it because we expected jiti 2.x.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1060/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1059",
- "id": 2996070537,
- "node_id": "PR_kwDOE8E-g86Spmnz",
- "number": 1059,
- "title": "chore(deps-dev): Bump @commitlint/config-conventional from 17.8.1 to 19.8.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-04-15T11:14:30Z",
- "updated_at": "2025-05-08T12:00:02Z",
- "closed_at": "2025-05-08T12:00:00Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1059",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1059",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1059.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1059.patch",
- "merged_at": null
- },
- "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 17.8.1 to 19.8.0.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv19.8.0 \n19.8.0 (2025-03-07) \nBug Fixes \n\nFeatures \n\nChore, docs, etc. \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v19.7.1...v19.8.0
\nv19.7.1 \n19.7.1 (2025-02-02) \nBug Fixes \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v19.7.0...v19.7.1
\nv19.7.0 \n19.7.0 (2025-01-04) \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n19.8.0 (2025-03-07) \nPerformance Improvements \n\nuse node: prefix to bypass require.cache call for builtins (#4302 ) (0cd8f41 ) \n \n19.7.1 (2025-02-02) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.6.0 (2024-11-19) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.5.0 (2024-09-11) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.4.1 (2024-08-28) \nNote: Version bump only for package @βcommitlint/config-conventional
\n19.2.2 (2024-04-14) \nNote: Version bump only for package @βcommitlint/config-conventional
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1059/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1058",
- "id": 2993470024,
- "node_id": "PR_kwDOE8E-g86SgmoA",
- "number": 1058,
- "title": "fix: use caret (^) for all dependencies instead of pinning them",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-04-14T15:45:29Z",
- "updated_at": "2025-04-14T20:30:04Z",
- "closed_at": "2025-04-14T20:30:03Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1058",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1058",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1058.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1058.patch",
- "merged_at": "2025-04-14T20:30:03Z"
- },
- "body": "This PR changes our dep versions from exact (same version only) to caret (minor version can differ), which is more user friendly in various ways.\r\n\r\nDependencies that could reasonable be updated have been updated. Notably, for whatever reason updating typescript does not work - it immediately triggers type check errors in seemingly unrelated dependencies.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1058/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1057",
- "id": 2987815118,
- "node_id": "I_kwDOE8E-g86yFnDO",
- "number": 1057,
- "title": "bug: CLI login breaks when switching between accounts tied to different emails",
- "user": {
- "login": "sujaya-sys",
- "id": 74345218,
- "node_id": "MDQ6VXNlcjc0MzQ1MjE4",
- "avatar_url": "https://avatars.githubusercontent.com/u/74345218?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sujaya-sys",
- "html_url": "https://github.com/sujaya-sys",
- "followers_url": "https://api.github.com/users/sujaya-sys/followers",
- "following_url": "https://api.github.com/users/sujaya-sys/following{/other_user}",
- "gists_url": "https://api.github.com/users/sujaya-sys/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sujaya-sys/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sujaya-sys/subscriptions",
- "organizations_url": "https://api.github.com/users/sujaya-sys/orgs",
- "repos_url": "https://api.github.com/users/sujaya-sys/repos",
- "events_url": "https://api.github.com/users/sujaya-sys/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sujaya-sys/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-04-11T07:29:51Z",
- "updated_at": "2025-07-10T09:30:58Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nnode-v23.5.0\n\n### NPM version\n\n11.2.0\n\n### @checkly/cli version\n\n5.2.0\n\n### Steps to reproduce\n\nThereβs an issue with the Checkly CLI where attempting to switch between accounts tied to different e-mail addresses using the login flow causes it to break.\n\n**Steps to reproduce:**\n* Log in using npx checkly login with one account (e.g. example@googlemail.com)\n* Log out or switch to another account (e.g. example-2@googlemail.com)\n* Attempt to switch back to the first account using npx checkly login\n\n\n\n### What is expected?\n\nSwitch between accounts via \"npx checkly login\" without an error being thrown\n\n### What is actually happening?\n\nThe CLI throws an error, and the login fails\n \n\n### Any additional comments?\n\n_No response_",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1057/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1056",
- "id": 2987655525,
- "node_id": "PR_kwDOE8E-g86SNLWo",
- "number": 1056,
- "title": "feat: checks can now trigger incidents for status pages [sc-23915]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-04-11T06:14:33Z",
- "updated_at": "2025-04-22T08:29:12Z",
- "closed_at": "2025-04-22T08:29:10Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1056",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1056",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1056.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1056.patch",
- "merged_at": "2025-04-22T08:29:10Z"
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 1
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1056/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1055",
- "id": 2982718906,
- "node_id": "PR_kwDOE8E-g86R8WIM",
- "number": 1055,
- "title": "feat: modify workflow to allow custom tagging",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-04-09T12:46:47Z",
- "updated_at": "2025-04-09T13:58:51Z",
- "closed_at": "2025-04-09T13:58:49Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1055",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1055",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1055.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1055.patch",
- "merged_at": "2025-04-09T13:58:49Z"
- },
- "body": "## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllow custom label for canary releases\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1055/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1054",
- "id": 2976361068,
- "node_id": "I_kwDOE8E-g86xZ6ps",
- "number": 1054,
- "title": "feat: Report statuses as soon as available when running/deploying checks",
- "user": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-04-07T10:16:11Z",
- "updated_at": "2025-04-07T10:16:11Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\n\n> Would be great if the Checkly CLI reported its progress every now and then so I could see whatβs going on in the log:\n>\n>\n\n\n\n\n### How would you implement this feature?\n\nWhen running `npx checkly test --record` , `npx checkly test` or `npx checkly trigger`",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1054/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1053",
- "id": 2966173454,
- "node_id": "PR_kwDOE8E-g86RFAqR",
- "number": 1053,
- "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.17",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-04-02T12:07:08Z",
- "updated_at": "2025-04-14T20:31:17Z",
- "closed_at": "2025-04-14T20:31:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1053",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1053",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1053.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1053.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.17.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1053/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1052",
- "id": 2965225215,
- "node_id": "I_kwDOE8E-g86wvb7_",
- "number": 1052,
- "title": "feat: Add Support for fake media devices in checkly",
- "user": {
- "login": "Arpit-Kumar231",
- "id": 142097093,
- "node_id": "U_kgDOCHg6xQ",
- "avatar_url": "https://avatars.githubusercontent.com/u/142097093?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Arpit-Kumar231",
- "html_url": "https://github.com/Arpit-Kumar231",
- "followers_url": "https://api.github.com/users/Arpit-Kumar231/followers",
- "following_url": "https://api.github.com/users/Arpit-Kumar231/following{/other_user}",
- "gists_url": "https://api.github.com/users/Arpit-Kumar231/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Arpit-Kumar231/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Arpit-Kumar231/subscriptions",
- "organizations_url": "https://api.github.com/users/Arpit-Kumar231/orgs",
- "repos_url": "https://api.github.com/users/Arpit-Kumar231/repos",
- "events_url": "https://api.github.com/users/Arpit-Kumar231/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Arpit-Kumar231/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-04-02T05:26:25Z",
- "updated_at": "2025-04-02T13:35:01Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nCurrent Testing Limitations\nOur product relies heavily on microphone access as a core functionality. Without the ability to simulate microphone inputs in our automated testing environment, we face:\n- Incomplete Test Coverage: We cannot automatically test our primary audio processing features, leaving a substantial portion of our application unverified through automation.\n- Manual Testing Bottlenecks: Audio functionality must be manually tested, creating workflow inefficiencies and extending our QA cycles.\n- Environmental Inconsistencies: Reliance on physical microphones during testing introduces variables that affect test reliability and reproducibility.\n\nDevelopment Impact\nSupporting fake media devices would enable:\n- Comprehensive CI/CD Integration: Complete testing pipeline that validates all critical product features, including audio functionality.\n- Regression Prevention: Automated detection of audio processing issues before they reach production.\n- Accelerated Development Cycles: Reduced dependency on manual testing for audio features, allowing faster iteration.\n\nTechnical Context\n- While Playwright itself supports fake media devices, we cannot leverage this capability within the Checkly environment, creating a significant gap in our testing strategy that impacts product quality and developm\n\n\n### How would you implement this feature?\n\nThe issue can be reproduced using the given tests - \n- Visit any website that has a audio related feature.\n- Run a test on the flow where microphone permissions are needed.\n\nThe test fails with a Generic error - Device not Found.\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1052/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1051",
- "id": 2958472897,
- "node_id": "I_kwDOE8E-g86wVrbB",
- "number": 1051,
- "title": "bug: update vulnerable axios and unpin dependencies",
- "user": {
- "login": "CHC383",
- "id": 10332782,
- "node_id": "MDQ6VXNlcjEwMzMyNzgy",
- "avatar_url": "https://avatars.githubusercontent.com/u/10332782?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/CHC383",
- "html_url": "https://github.com/CHC383",
- "followers_url": "https://api.github.com/users/CHC383/followers",
- "following_url": "https://api.github.com/users/CHC383/following{/other_user}",
- "gists_url": "https://api.github.com/users/CHC383/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/CHC383/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/CHC383/subscriptions",
- "organizations_url": "https://api.github.com/users/CHC383/orgs",
- "repos_url": "https://api.github.com/users/CHC383/repos",
- "events_url": "https://api.github.com/users/CHC383/events{/privacy}",
- "received_events_url": "https://api.github.com/users/CHC383/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-03-29T20:13:23Z",
- "updated_at": "2025-04-14T20:31:50Z",
- "closed_at": "2025-04-14T20:31:49Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n22.14.0\n\n### NPM version\n\npnpm 10.7.0\n\n### @checkly/cli version\n\n5.1.0\n\n### Steps to reproduce\n\nCheckly CLI uses [axios 1.74](https://github.com/checkly/checkly-cli/blob/main/packages/cli/package.json#L80), which is subjected to https://github.com/advisories/GHSA-jr5f-v2jv-69x6\n\n### What is expected?\n\nAxios >= 1.8.2\n\n### What is actually happening?\n\nAxios == 1.7.4\n\n### Any additional comments?\n\nCheckly CLI is using pin versions, as a library, this leads to the problems described in https://github.com/resend/react-email/issues/2026 on the consumer side. Suggestions would be:\n1. (easier) Unpin the dependencies and use caret range instead.\n2. (better) If pin versions is necessary, decouple the code imported by the consumers to a separate library, minimize the dependencies and use caret ranges there, then ask the consumers to import the new library instead. As for the CLI use cases (CI/CD for example), ask the consumers to install the CLI separately instead of adding it to `package.json`, so that its dependencies won't interfere with the consumers' dependencies.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/reactions",
- "total_count": 4,
- "+1": 4,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1051/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1050",
- "id": 2953067942,
- "node_id": "PR_kwDOE8E-g86QZVgn",
- "number": 1050,
- "title": "feat: allow parsing multiple input types",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-27T13:50:01Z",
- "updated_at": "2025-03-28T08:38:08Z",
- "closed_at": "2025-03-28T08:38:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1050",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1050",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1050.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1050.patch",
- "merged_at": "2025-03-28T08:38:06Z"
- },
- "body": "Parse now has a new method that allows the user to get all files and dependencies by providing a list of directories, files or globs\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis is the first PR for multiple file/type input for code bundling.\r\nFollowing PRs \r\n1. allow to ignore directories/globs/files\r\n2. Add snapshots\r\n\r\nThis method is not currently being used in any place of the code, it's sitting idle until we implement PWT native",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1050/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1049",
- "id": 2949525876,
- "node_id": "PR_kwDOE8E-g86QNGCi",
- "number": 1049,
- "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.13",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-03-26T12:59:31Z",
- "updated_at": "2025-04-02T12:07:12Z",
- "closed_at": "2025-04-02T12:07:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1049",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1049",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1049.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1049.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.13.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1049/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1048",
- "id": 2947665099,
- "node_id": "PR_kwDOE8E-g86QGt8X",
- "number": 1048,
- "title": "feat: full ESM config support using Jiti (build #1041)",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-03-25T20:19:58Z",
- "updated_at": "2025-04-15T14:35:14Z",
- "closed_at": "2025-04-15T14:35:12Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1048",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1048",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1048.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1048.patch",
- "merged_at": "2025-04-15T14:35:12Z"
- },
- "body": "This PR merges #1041.\r\n\r\nTemporarily disables testing on Windows due to (presumably) ts-jest and jiti fighting over the module cache. A different test setup is needed to make this work.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1048/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1047",
- "id": 2946022028,
- "node_id": "PR_kwDOE8E-g86QBFYR",
- "number": 1047,
- "title": "fix: the `test` command's `--tags` option now also matches `CheckGroup`s [sc-23699]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-25T10:18:59Z",
- "updated_at": "2025-03-25T10:32:43Z",
- "closed_at": "2025-03-25T10:32:42Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1047",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1047",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1047.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1047.patch",
- "merged_at": "2025-03-25T10:32:42Z"
- },
- "body": "This is the intended behavior, but an oversight in the code effectively disabled it.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #1044 \r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1047/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1046",
- "id": 2944639612,
- "node_id": "I_kwDOE8E-g86vg6J8",
- "number": 1046,
- "title": "feat: use alternative to ts-node",
- "user": {
- "login": "ixartz",
- "id": 5209935,
- "node_id": "MDQ6VXNlcjUyMDk5MzU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5209935?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ixartz",
- "html_url": "https://github.com/ixartz",
- "followers_url": "https://api.github.com/users/ixartz/followers",
- "following_url": "https://api.github.com/users/ixartz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ixartz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ixartz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ixartz/subscriptions",
- "organizations_url": "https://api.github.com/users/ixartz/orgs",
- "repos_url": "https://api.github.com/users/ixartz/repos",
- "events_url": "https://api.github.com/users/ixartz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ixartz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2025-03-24T22:41:37Z",
- "updated_at": "2025-04-28T11:08:17Z",
- "closed_at": "2025-04-28T11:08:16Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nIt would be great if we can choose different runtime like tsx and not only ts-node\n\n### How would you implement this feature?\n\nFor example, in the configuration, we can choose the typescript runtime tsx, ts-node",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1046/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1045",
- "id": 2926170415,
- "node_id": "PR_kwDOE8E-g86O--Si",
- "number": 1045,
- "title": "feat: new `import` command to import your existing Checkly resources to the CLI [sc-23506]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 17,
- "created_at": "2025-03-17T19:37:39Z",
- "updated_at": "2025-05-15T15:00:11Z",
- "closed_at": "2025-05-15T15:00:09Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1045",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1045",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1045.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1045.patch",
- "merged_at": "2025-05-15T15:00:09Z"
- },
- "body": "See CodeRabbit's comment below, it is a decent description. Copied here:\r\n\r\n> This change introduces a comprehensive import and code generation system for Checkly CLI, enabling users to import existing Checkly resources into their projects. It adds new CLI commands for managing import plans (plan, apply, commit, cancel), updates help documentation and package exports, and extends the REST API client for import plan operations. The update implements a modular code generation framework with builders for arrays, objects, arguments, and expressions, and introduces a context system for managing variable mappings and file paths. Numerous code generators for Checkly resource types (checks, groups, alert channels, dashboards, status pages, etc.) are added, each capable of generating TypeScript code representations. The constructs system is extended to support references to existing resources, and new tests are included to verify uniqueness and reference behaviors.\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 1
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1045/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1044",
- "id": 2920721625,
- "node_id": "I_kwDOE8E-g86uFqzZ",
- "number": 1044,
- "title": "bug: Tags from CheckGroup not included in test --tags Filtering [sc-23699]",
- "user": {
- "login": "jpgmiranda",
- "id": 3392236,
- "node_id": "MDQ6VXNlcjMzOTIyMzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3392236?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/jpgmiranda",
- "html_url": "https://github.com/jpgmiranda",
- "followers_url": "https://api.github.com/users/jpgmiranda/followers",
- "following_url": "https://api.github.com/users/jpgmiranda/following{/other_user}",
- "gists_url": "https://api.github.com/users/jpgmiranda/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/jpgmiranda/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/jpgmiranda/subscriptions",
- "organizations_url": "https://api.github.com/users/jpgmiranda/orgs",
- "repos_url": "https://api.github.com/users/jpgmiranda/repos",
- "events_url": "https://api.github.com/users/jpgmiranda/events{/privacy}",
- "received_events_url": "https://api.github.com/users/jpgmiranda/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 5,
- "created_at": "2025-03-14T16:31:28Z",
- "updated_at": "2025-03-25T16:31:33Z",
- "closed_at": "2025-03-25T10:32:43Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv20.14.0\n\n### NPM version\n\n10.7.0\n\n### @checkly/cli version\n\ncheckly/5.0.1 darwin-arm64 node-v20.14.0\n\n### Steps to reproduce\n\nCreate a `CheckGroup` with some tags:\n\n```js \nconst base: CheckGroupProps = {\n activated: false,\n name: 'Booking',\n runtimeId: '2024.09',\n locations: ['us-west-1'],\n concurrency: 100,\n runParallel: true,\n muted: false\n}\n\nnew CheckGroup('booking-management-critical', {\n ...base,\n name: 'Booking - Critical',\n tags: ['booking', 'critical'],\n frequency: Frequency.EVERY_5M,\n browserChecks: {\n testMatch: './booking/*.spec.ts'\n }\n})\n```\n\nTry to run the tests and filter by your tags: \n\n```sh\nnpx checkly test --record --verbose --tags=critical\n\n# Any test will be found\n```\n\n--- \n\nAfter debugging the code a bit, I found that there is a bug in the code: \n\nhttps://github.com/checkly/checkly-cli/blob/main/packages/cli/src/commands/test.ts#L206\n\n```ts\n...\n .filter(([, check]) => {\n const tags = check.tags ?? []\n const checkGroup = this.getCheckGroup(project, check)\n if (checkGroup) {\n const checkGroupTags = checkGroup.tags ?? []\n // tags.concat(checkGroupTags) // <- The tags from the checkGroup are not being aggregated to the `tags` variable\n tags.push(...checkGroupTags) // <- Should be something like this\n }\n return filterByTags(targetTags?.map((tags: string) => tags.split(',')) ?? [], tags)\n })\n```\n\n### What is expected?\n\nRun the CheckGroup and its tests that contain the specified tags.\n\n### What is actually happening?\n\nIt's not runing the CheckGroup and its tests that contain the specified tags.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1044/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1043",
- "id": 2913161759,
- "node_id": "PR_kwDOE8E-g86OTZJS",
- "number": 1043,
- "title": "fix(github): remove link to internal engineering guidelines from PR template [sc-23521]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-03-12T08:34:54Z",
- "updated_at": "2025-03-12T08:48:20Z",
- "closed_at": "2025-03-12T08:48:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1043",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1043",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1043.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1043.patch",
- "merged_at": "2025-03-12T08:48:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1043/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1042",
- "id": 2912923000,
- "node_id": "PR_kwDOE8E-g86OSkA_",
- "number": 1042,
- "title": "Umutuzgur/sc 23256/pwt native code package simple",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- },
- {
- "id": 8429064416,
- "node_id": "LA_kwDOE8E-g88AAAAB9mlQ4A",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/canary:pwt-alpha",
- "name": "canary:pwt-alpha",
- "color": "34EE68",
- "default": false,
- "description": "Allows building canary releases with pwt-alpha name"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 29,
- "created_at": "2025-03-12T07:04:20Z",
- "updated_at": "2025-05-15T10:38:22Z",
- "closed_at": "2025-05-15T10:38:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1042",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1042",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1042.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1042.patch",
- "merged_at": "2025-05-15T10:38:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1042/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1041",
- "id": 2908296263,
- "node_id": "PR_kwDOE8E-g86ODHek",
- "number": 1041,
- "title": "feat: full ESM config support using Jiti",
- "user": {
- "login": "henrist",
- "id": 703354,
- "node_id": "MDQ6VXNlcjcwMzM1NA==",
- "avatar_url": "https://avatars.githubusercontent.com/u/703354?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/henrist",
- "html_url": "https://github.com/henrist",
- "followers_url": "https://api.github.com/users/henrist/followers",
- "following_url": "https://api.github.com/users/henrist/following{/other_user}",
- "gists_url": "https://api.github.com/users/henrist/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/henrist/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/henrist/subscriptions",
- "organizations_url": "https://api.github.com/users/henrist/orgs",
- "repos_url": "https://api.github.com/users/henrist/repos",
- "events_url": "https://api.github.com/users/henrist/events{/privacy}",
- "received_events_url": "https://api.github.com/users/henrist/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 11,
- "created_at": "2025-03-10T20:03:39Z",
- "updated_at": "2025-04-15T14:37:01Z",
- "closed_at": "2025-04-15T14:37:00Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1041",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1041",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1041.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1041.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f) <-- I don't have access to this\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #1015\r\n\r\nThe current use of `ts-node` is problematic:\r\n\r\n- Only CommonJS is supported, so loading ESM doesn't work as expected\r\n- `ts-node` is currently not maintained and haven't received updates for 1+ year. It lacks newer TypeScript features. For instance it does not support multiple extends in `tsconfig.json` that came with TypeScript 5.\r\n\r\nThis has been a large pain as most of the code I work with is in ESM. It has required non-trivial tsconfig files to workaround this.\r\n\r\nThis PR introduces [Jiti](https://github.com/unjs/jiti) as an alternative to `ts-node`. I could have picked tsx as well, but I don't find the API of tsx as intuitive/simple as Jiti. This is very similar as the implementation of eslint that uses Jiti for its TypeScript support.\r\n\r\nAdditional file extensions are also supported: `.mts`, `.cts`, `.cjs`\r\n\r\nTo avoid a breaking change it supports both `ts-node` and `jiti`. Existing users with only `ts-node` should not be affected, while new users will be recommended to add `jiti`. Jiti does not depend on a `tsconfig.json` file (and does not do type checking), so `typescript` is not requested as a dependency. Existing users can add `jiti` to get better (and ESM) support, and we also recommend this on compile issues. If you're open for a breaking change we could remove `ts-node` support and avoid dealing with both.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1041/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1040",
- "id": 2907139200,
- "node_id": "PR_kwDOE8E-g86N_N5M",
- "number": 1040,
- "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.10",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-10T12:37:59Z",
- "updated_at": "2025-03-26T12:59:35Z",
- "closed_at": "2025-03-26T12:59:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1040",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1040",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1040.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1040.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.10.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1040/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1039",
- "id": 2900353598,
- "node_id": "PR_kwDOE8E-g86Nowi2",
- "number": 1039,
- "title": "feat: support status pages and services [sc-23401]",
- "user": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2025-03-06T13:00:47Z",
- "updated_at": "2025-04-01T14:37:46Z",
- "closed_at": "2025-04-01T14:37:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1039",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1039",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1039.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1039.patch",
- "merged_at": "2025-04-01T14:37:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1039/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1038",
- "id": 2894090535,
- "node_id": "PR_kwDOE8E-g86NTZxg",
- "number": 1038,
- "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.9",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-04T12:26:46Z",
- "updated_at": "2025-03-10T12:38:03Z",
- "closed_at": "2025-03-10T12:38:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1038",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1038",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1038.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1038.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.9.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1038/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1037",
- "id": 2893364170,
- "node_id": "PR_kwDOE8E-g86NQ80l",
- "number": 1037,
- "title": "feat: test PR",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-04T08:20:29Z",
- "updated_at": "2025-03-04T08:23:56Z",
- "closed_at": "2025-03-04T08:23:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1037",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1037",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1037.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1037.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1037/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1036",
- "id": 2893333176,
- "node_id": "PR_kwDOE8E-g86NQ2JH",
- "number": 1036,
- "title": "Ferran/sc 23256/pwt native code package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-04T08:06:19Z",
- "updated_at": "2025-05-15T12:13:54Z",
- "closed_at": "2025-05-15T12:13:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1036",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1036",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1036.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1036.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1036/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1035",
- "id": 2891220820,
- "node_id": "PR_kwDOE8E-g86NJqvZ",
- "number": 1035,
- "title": "chore(deps-dev): Bump @types/node from 20.3.3 to 22.13.8",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-03-03T13:12:41Z",
- "updated_at": "2025-03-04T12:26:51Z",
- "closed_at": "2025-03-04T12:26:49Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1035",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1035",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1035.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1035.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 22.13.8.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1035/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1034",
- "id": 2890868120,
- "node_id": "PR_kwDOE8E-g86NIcrq",
- "number": 1034,
- "title": "Ferran/sc 23256/pwt native code package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-03-03T10:46:30Z",
- "updated_at": "2025-03-03T10:50:41Z",
- "closed_at": "2025-03-03T10:50:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1034",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1034",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1034.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1034.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1034/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1033",
- "id": 2890862467,
- "node_id": "PR_kwDOE8E-g86NIbca",
- "number": 1033,
- "title": "[WIP] ",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-03-03T10:44:16Z",
- "updated_at": "2025-03-03T10:46:11Z",
- "closed_at": "2025-03-03T10:46:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1033",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1033",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1033.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1033.patch",
- "merged_at": null
- },
- "body": null,
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1033/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1032",
- "id": 2887066827,
- "node_id": "PR_kwDOE8E-g86M70aY",
- "number": 1032,
- "title": "chore(deps-dev): Bump lint-staged from 13.2.3 to 15.4.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-02-28T12:46:23Z",
- "updated_at": "2025-03-03T04:55:54Z",
- "closed_at": "2025-03-03T04:55:53Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1032",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1032",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1032.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1032.patch",
- "merged_at": "2025-03-03T04:55:53Z"
- },
- "body": "Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 13.2.3 to 15.4.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv15.4.3 \nPatch Changes \n\n#1512 cbfed1d Thanks @βtarik02 ! - Adjust TypeScript types for the default export so that it can be used as a value without error TS2693. \n \nv15.4.2 \nPatch Changes \n\n#1509 8827ebf Thanks @βiiroj ! - Change lint-staged 's dependencies to use caret (^) ranges instead of tilde (~) . This makes it easier for package managers to perform dependency management when minor-level updates are also permitted instead of just patch-level. \n \nv15.4.1 \nPatch Changes \n\nv15.4.0 \nMinor Changes \n\n\n#1500 a8ec1dd Thanks @βiiroj ! - Lint-staged now provides TypeScript types for the configuration and main Node.js API. You can use the JSDoc syntax in your JS configuration files:
\n/**\n * @filename: lint-staged.config.js\n * @type {import('lint-staged').Configuration}\n */\nexport default {\n '*': 'prettier --write',\n}\n \nIt's also possible to use the .ts file extension for the configuration if your Node.js version supports it. The --experimental-strip-types flag was introduced in Node.js v22.6.0 and unflagged in v23.6.0 , enabling Node.js to execute TypeScript files without additional configuration.
\nexport NODE_OPTIONS="--experimental-strip-types"\nnpx lint-staged --config lint-staged.config.ts \n
\n \n \nPatch Changes \n\nv15.3.0 \nMinor Changes \n\n\n#1495 e69da9e Thanks @βiiroj ! - Added more info to the debug logs so that "environment" info doesn't need to be added separately to GitHub issues.
\n \n\n#1493 fa0fe98 Thanks @βiiroj ! - Added more help messages around the automatic git stash that lint-staged creates as a backup (by default). The console output also displays the short git hash of the stash so that it's easier to recover lost files in case some fatal errors are encountered, or the process is killed before completing.
\n \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from lint-staged's changelog .
\n\n15.4.3 \nPatch Changes \n\n#1512 cbfed1d Thanks @βtarik02 ! - Adjust TypeScript types for the default export so that it can be used as a value without error TS2693. \n \n15.4.2 \nPatch Changes \n\n#1509 8827ebf Thanks @βiiroj ! - Change lint-staged 's dependencies to use caret (^) ranges instead of tilde (~) . This makes it easier for package managers to perform dependency management when minor-level updates are also permitted instead of just patch-level. \n \n15.4.1 \nPatch Changes \n\n15.4.0 \nMinor Changes \n\n\n#1500 a8ec1dd Thanks @βiiroj ! - Lint-staged now provides TypeScript types for the configuration and main Node.js API. You can use the JSDoc syntax in your JS configuration files:
\n/**\n * @filename: lint-staged.config.js\n * @type {import('lint-staged').Configuration}\n */\nexport default {\n '*': 'prettier --write',\n}\n \nIt's also possible to use the .ts file extension for the configuration if your Node.js version supports it. The --experimental-strip-types flag was introduced in Node.js v22.6.0 and unflagged in v23.6.0 , enabling Node.js to execute TypeScript files without additional configuration.
\nexport NODE_OPTIONS="--experimental-strip-types"\nnpx lint-staged --config lint-staged.config.ts \n
\n \n \nPatch Changes \n\n15.3.0 \n\n \n... (truncated)
\n \n\nCommits \n\ne53f950 chore(changeset): release \n089da56 test: fail Jest when coverage is under 100% \n19aa461 ci: remove code coverage action since it's not working in PRs from forks \ncbfed1d fix: update types.d.ts (#1512 ) \naef9e5c chore(changeset): release (#1510 ) \n8827ebf build(dependencies): update dependencies and switch to caret ranges (#1509 ) \n7f69b3f docs: generalize description from 'linting' to 'tasks' (#1507 ) \n1c93c9e chore(changeset): release (#1505 ) \nc020664 Merge pull request #1504 from lint-staged/fix-typescript \n1c7a45e fix: default TypeScript config filenames match JS equivalents \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1032/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1031",
- "id": 2884474280,
- "node_id": "PR_kwDOE8E-g86My8bS",
- "number": 1031,
- "title": "chore(deps-dev): Bump jest and @types/jest",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-02-27T13:05:47Z",
- "updated_at": "2025-02-28T11:41:33Z",
- "closed_at": "2025-02-28T11:41:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1031",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1031",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1031.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1031.patch",
- "merged_at": "2025-02-28T11:41:32Z"
- },
- "body": "Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.6.2 to 29.7.0\n\nRelease notes \nSourced from jest's releases .
\n\nv29.7.0 \nFeatures \n\n[create-jest] Add npm init / yarn create initialiser for Jest projects (#14465 ) \n[jest-validate] Allow deprecation warnings for unknown options (#14499 ) \n \nFixes \n\n[jest-resolver] Replace unmatched capture groups in moduleNameMapper with empty string instead of undefined (#14507 ) \n[jest-snapshot] Allow for strings as well as template literals in inline snapshots (#14465 ) \n[@jest/test-sequencer] Calculate test runtime if perStats.duration is missing (#14473 ) \n \nPerformance \n\n[@jest/create-cache-key-function] Cache access of NODE_ENV and BABEL_ENV (#14455 ) \n \nChore & Maintenance \n\n[jest-cli] Move internal config initialisation logic to the create-jest package (#14465 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0
\nv29.6.4 \nFixes \n\n[jest-core] Fix typo in scheduleAndRun performance marker (#14434 ) \n[jest-environment-node] Make sure atob and btoa are writeable in Node 20 (#14446 ) \n[jest-worker] Additional error wrapper for parentPort.postMessage to fix unhandled DataCloneError. (#14437 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4
\nv29.6.3 \nFixes \n\n[expect, @jest/expect-utils] ObjectContaining support symbol as key (#14414 ) \n[expect] Remove @types/node from dependencies (#14385 ) \n[jest-core] Use workers in watch mode by default to avoid crashes (#14059 & #14085 ). \n[jest-reporters] Update istanbul-lib-instrument dependency to v6. (#14401 ) \n[jest-mock] Revert #13692 as it was a breaking change (#14429 ) \n[jest-mock] Revert #13866 as it was a breaking change (#14429 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.7.0 \nFeatures \n\n[create-jest] Add npm init / yarn create initialiser for Jest projects (#14465 ) \n[jest-validate] Allow deprecation warnings for unknown options (#14499 ) \n \nFixes \n\n[jest-resolver] Replace unmatched capture groups in moduleNameMapper with empty string instead of undefined (#14507 ) \n[jest-snapshot] Allow for strings as well as template literals in inline snapshots (#14465 ) \n[@jest/test-sequencer] Calculate test runtime if perStats.duration is missing (#14473 ) \n \nPerformance \n\n[@jest/create-cache-key-function] Cache access of NODE_ENV and BABEL_ENV (#14455 ) \n \nChore & Maintenance \n\n[jest-cli] Move internal config initialisation logic to the create-jest package (#14465 ) \n \n29.6.4 \nFixes \n\n[jest-core] Fix typo in scheduleAndRun performance marker (#14434 ) \n[jest-environment-node] Make sure atob and btoa are writeable in Node 20 (#14446 ) \n[jest-worker] Additional error wrapper for parentPort.postMessage to fix unhandled DataCloneError. (#14437 ) \n \n29.6.3 \nFixes \n\n[expect, @jest/expect-utils] ObjectContaining support sumbol as key (#14414 ) \n[expect] Remove @types/node from dependencies (#14385 ) \n[jest-core] Use workers in watch mode by default to avoid crashes (#14059 & #14085 ). \n[jest-reporters] Update istanbul-lib-instrument dependency to v6. (#14401 ) \n[jest-mock] Revert #13692 as it was a breaking change (#14429 ) \n[jest-mock] Revert #13866 as it was a breaking change (#14429 ) \n[jest-mock] Revert #13867 as it was a breaking change (#14429 ) \n[@jest/reporters] Marks Reporter's hooks as optional (#14433 ) \n[jest-runtime] Fix dynamic ESM import module bug when loaded module through jest.isolateModulesAsync (#14397 ) \n \nChore & Maintenance \n\n[jest-changed-files, jest-circus, jest-console, @jest/core, @jest/runtime, @jest/transform] Use invariant and notEmpty from jest-util rather than own internal (#14366 ) \n \n \n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.5.3 to 29.5.14\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1031/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1030",
- "id": 2881739490,
- "node_id": "PR_kwDOE8E-g86MpqW2",
- "number": 1030,
- "title": "feat: changes color or tip to be easier to read",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-02-26T14:06:51Z",
- "updated_at": "2025-02-26T14:21:29Z",
- "closed_at": "2025-02-26T14:21:27Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1030",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1030",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1030.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1030.patch",
- "merged_at": "2025-02-26T14:21:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- `white.dim` is hard to read on some terminals. Move to just `white`\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1030/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1029",
- "id": 2881417689,
- "node_id": "PR_kwDOE8E-g86Moie_",
- "number": 1029,
- "title": "chore(deps): Bump debug and @types/debug",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-02-26T12:27:10Z",
- "updated_at": "2025-02-26T13:28:15Z",
- "closed_at": "2025-02-26T13:28:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1029",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1029",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1029.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1029.patch",
- "merged_at": "2025-02-26T13:28:14Z"
- },
- "body": "Bumps [debug](https://github.com/debug-js/debug) and [@types/debug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debug). These dependencies needed to be updated together.\nUpdates `debug` from 4.3.4 to 4.4.0\n\nRelease notes \nSourced from debug's releases .
\n\n4.4.0 \nFixes (hopefully) the inefficient regex warnings in .enable().
\nMinor version as this is invariably going to break certain users who misuse the .enable() API and expected it to work with regexes, which was never supported nor documented. That's on you, sorry - that functionality won't be added back.
\nFull Changelog : https://github.com/debug-js/debug/compare/4.3.7...4.4.0
\n4.3.7 \nWhat's Changed \n\nFull Changelog : https://github.com/debug-js/debug/compare/4.3.6...4.3.7
\n4.3.6 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/debug-js/debug/compare/4.3.5...4.3.6
\n4.3.5 \nPatch \n\ncac39b1c5b018b0fe93a53a05f084eee543d17f5 Fix/debug depth (#926 ) \n \nThank you @βcalvintwr for the fix.
\n \n \n\nCommits \n\n \n \n\nUpdates `@types/debug` from 4.1.7 to 4.1.12\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1029/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1028",
- "id": 2880947404,
- "node_id": "PR_kwDOE8E-g86Mm54N",
- "number": 1028,
- "title": "feat: adds MS Teams and Telegram alert channels",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-02-26T09:51:32Z",
- "updated_at": "2025-02-26T13:24:53Z",
- "closed_at": "2025-02-26T13:24:51Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1028",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1028",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1028.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1028.patch",
- "merged_at": "2025-02-26T13:24:51Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis PR adds the MS Teams and Telegram alerting channels started in this PR https://github.com/checkly/checkly-cli/pull/1004\r\n\r\nResolves #995 ",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1028/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1027",
- "id": 2877481744,
- "node_id": "PR_kwDOE8E-g86MbAf8",
- "number": 1027,
- "title": "feat: add assertions to CheckGroup's API check defaults [sc-23331]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-02-25T08:04:20Z",
- "updated_at": "2025-02-25T09:26:27Z",
- "closed_at": "2025-02-25T09:26:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1027",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1027",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1027.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1027.patch",
- "merged_at": "2025-02-25T09:26:25Z"
- },
- "body": "This PR adds support for the `assertions` property of `apiCheckDefaults` which is already output by the UI's code generator. It can be used with `AssertionBuilder`.\r\n\r\nI verified locally that the property is now getting sent to the backend and gets reflected correctly in the UI.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1027/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1026",
- "id": 2875229820,
- "node_id": "PR_kwDOE8E-g86MTbay",
- "number": 1026,
- "title": "feat: adds incident.io channel",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
- "id": 12339722,
- "node_id": "MI_kwDOE8E-g84AvEoK",
- "number": 20,
- "title": "5.0.x",
- "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 6,
- "state": "open",
- "created_at": "2025-02-19T10:02:20Z",
- "updated_at": "2025-02-26T12:49:34Z",
- "due_on": null,
- "closed_at": null
- },
- "comments": 0,
- "created_at": "2025-02-24T14:48:17Z",
- "updated_at": "2025-02-25T13:13:07Z",
- "closed_at": "2025-02-25T13:13:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1026",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1026",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1026.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1026.patch",
- "merged_at": "2025-02-25T13:13:04Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- adds construct for Incident.io channel.\r\n- extends the base `WebhookAlertChannel` class.\r\n- tested locally already with actual incident.io integration. Firing and resolving works.\r\n\r\nResolves #1025 \r\n\r\nNote: construct reference in docs not updated yet.\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1026/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1025",
- "id": 2874886969,
- "node_id": "I_kwDOE8E-g86rW0s5",
- "number": 1025,
- "title": "feat: Add support for incident.io Alert Channel",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
- "id": 12339722,
- "node_id": "MI_kwDOE8E-g84AvEoK",
- "number": 20,
- "title": "5.0.x",
- "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 6,
- "state": "open",
- "created_at": "2025-02-19T10:02:20Z",
- "updated_at": "2025-02-26T12:49:34Z",
- "due_on": null,
- "closed_at": null
- },
- "comments": 1,
- "created_at": "2025-02-24T12:58:49Z",
- "updated_at": "2025-02-25T13:13:06Z",
- "closed_at": "2025-02-25T13:13:05Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nincident.io is currently not a supported construct in the Checkly CLI. It's however a very powerful and often used product for incident management. \n\nAs a workaround one can use the `fromId` to reference an existing check as documented [here](https://www.checklyhq.com/docs/cli/constructs-reference/#using-fromid-to-reference-an-existing-channel). \n\nIt would be beneficial to allow having incident.io alert channels defined in code. \n\n### How would you implement this feature?\n\nAdding another construct of type Alert Channel.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1025/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1024",
- "id": 2867033951,
- "node_id": "PR_kwDOE8E-g86L8fFn",
- "number": 1024,
- "title": "chore: update oclif [sc-23314]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-02-20T19:03:44Z",
- "updated_at": "2025-02-26T13:19:22Z",
- "closed_at": "2025-02-26T13:19:20Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1024",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1024",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1024.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1024.patch",
- "merged_at": "2025-02-26T13:19:20Z"
- },
- "body": "Replaces removed ux.wait() with stdlib, ux.prompt() with prompts.\r\n\r\nMinor changes to bin files were also required as otherwise errors were printed with stack traces. I had not realized that the create-cli bin was checking Node version - it has now been updated to Node 18 too. The new oclif also requires Node 18.\r\n\r\nThe `default` command which was used for the `create-cli` no longer exists and was replaced with the `single` command strategy.\r\n\r\nCustom help output had some type changes but is basically the same.\r\n\r\nNote: for whatever reason we now MUST set the oclif `topicSeparator`. This makes no sense but if topicSeparator is not present or is set to `\":\"`, CLI errors such as attempting to run `bin/run foo` in the packages/create-cli folder will error with a stack trace, with the error being thrown and handled (incorrectly) by oclif itself.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1024/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1023",
- "id": 2866832002,
- "node_id": "PR_kwDOE8E-g86L70hh",
- "number": 1023,
- "title": "feat: resolve declaration files (e.g. `.d.ts`) as a last resort [sc-23313]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2025-02-20T17:27:31Z",
- "updated_at": "2025-02-25T09:25:55Z",
- "closed_at": "2025-02-25T09:25:52Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1023",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1023",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1023.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1023.patch",
- "merged_at": "2025-02-25T09:25:52Z"
- },
- "body": "It seems that some users are using declaration files as shared header files and there is nothing else to resolve. During normal transpilation, any such imports would get removed and the declaration file would not be part of the dist bundle. Since we transpile on the runner, it would be nice to have the file available there even though it's not technically even required. More importantly however this change makes the parser not complain about missing dependencies if it encounters imports that can only be resolved to a declaration file.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1023/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1022",
- "id": 2866672538,
- "node_id": "PR_kwDOE8E-g86L7SjZ",
- "number": 1022,
- "title": "chore: update parser-related dependencies [sc-23311]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-02-20T16:25:10Z",
- "updated_at": "2025-02-25T16:18:27Z",
- "closed_at": "2025-02-25T16:18:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1022",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1022",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1022.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1022.patch",
- "merged_at": "2025-02-25T16:18:25Z"
- },
- "body": "Updates:\r\n- acorn\r\n- acorn-walk\r\n- @typescript-eslint/typescript-estree\r\n\r\nSome minor code changes were required because acorn-walk now has stricter typing.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1022/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1021",
- "id": 2860473784,
- "node_id": "PR_kwDOE8E-g86LmWJi",
- "number": 1021,
- "title": "feat: update inline hints and tips",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
- "id": 12339722,
- "node_id": "MI_kwDOE8E-g84AvEoK",
- "number": 20,
- "title": "5.0.x",
- "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 6,
- "state": "open",
- "created_at": "2025-02-19T10:02:20Z",
- "updated_at": "2025-02-26T12:49:34Z",
- "due_on": null,
- "closed_at": null
- },
- "comments": 4,
- "created_at": "2025-02-18T13:32:41Z",
- "updated_at": "2025-02-19T10:59:20Z",
- "closed_at": "2025-02-19T10:59:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1021",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1021",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1021.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1021.patch",
- "merged_at": "2025-02-19T10:59:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- adds a hint on relevant reporters to use `--record` if the user did not use it when running `test` or `trigger`\r\n- adds a copy & pastable hint on updating the CLI when there is a new version.\r\n- small wording updates to other parts.\r\n\r\n\r\n\r\n\r\n\r\nResolves #1018 \r\nResolves #973 \r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1021/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1020",
- "id": 2857757953,
- "node_id": "PR_kwDOE8E-g86LdH5A",
- "number": 1020,
- "title": "feat: adds degraded state to reporters [sc-00]",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
- "id": 12339722,
- "node_id": "MI_kwDOE8E-g84AvEoK",
- "number": 20,
- "title": "5.0.x",
- "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 6,
- "state": "open",
- "created_at": "2025-02-19T10:02:20Z",
- "updated_at": "2025-02-26T12:49:34Z",
- "due_on": null,
- "closed_at": null
- },
- "comments": 0,
- "created_at": "2025-02-17T12:46:11Z",
- "updated_at": "2025-02-19T10:03:26Z",
- "closed_at": "2025-02-18T09:36:12Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1020",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1020",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1020.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1020.patch",
- "merged_at": "2025-02-18T09:36:12Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nThis PR adds the \"degraded\" state to all relevant points, mostly in the reporters. Previously all interactions with \"degraded\" states (e.g. `test` and `trigger`) all reported a \"degraded\" check as \"passed / successful\". It reports the \"degraded\" state with a β οΈ icon and yellow text. \r\n\r\n- adds to ci, dot, list and github reporters.\r\n- adds to abtract list and summary.\r\n- adds a small helper to not have double ternary statements everywhere.\r\n- adds tests.\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1020/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1019",
- "id": 2857133756,
- "node_id": "PR_kwDOE8E-g86La_Xo",
- "number": 1019,
- "title": "refactor: add missing `mts` ext. support to checkly config",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-02-17T08:29:31Z",
- "updated_at": "2025-03-05T09:02:02Z",
- "closed_at": null,
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1019",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1019",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1019.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1019.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the CLI is able to read both JS/TS files, or `.mjs` when the app is declared as `commonjs` and needs to be interpreted as a ESM; but is missing the ability to do so when the config is written in TypeScript.\r\n\r\nThis PR adds the `.mts` extension to the list of candidates to read the config from to allow certain settings like https://www.typescriptlang.org/tsconfig/#verbatimModuleSyntax to work while in commonjs apps.\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1019/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1018",
- "id": 2845252887,
- "node_id": "I_kwDOE8E-g86plx0X",
- "number": 1018,
- "title": "feat: update `npx checkly test` to `--record` by default",
- "user": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 4,
- "created_at": "2025-02-11T12:28:34Z",
- "updated_at": "2025-02-19T10:59:18Z",
- "closed_at": "2025-02-19T10:59:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nThe question is, is this a major version change? How do we make this happen nicely?\n\nIdeally people opt-out to places.\n\n### How would you implement this feature?\n\n:) ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1018/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1017",
- "id": 2845136182,
- "node_id": "I_kwDOE8E-g86plVU2",
- "number": 1017,
- "title": "docs: How to fetch the test session details from postman",
- "user": {
- "login": "JyotiPrakashMallick",
- "id": 6301012,
- "node_id": "MDQ6VXNlcjYzMDEwMTI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6301012?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/JyotiPrakashMallick",
- "html_url": "https://github.com/JyotiPrakashMallick",
- "followers_url": "https://api.github.com/users/JyotiPrakashMallick/followers",
- "following_url": "https://api.github.com/users/JyotiPrakashMallick/following{/other_user}",
- "gists_url": "https://api.github.com/users/JyotiPrakashMallick/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/JyotiPrakashMallick/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/JyotiPrakashMallick/subscriptions",
- "organizations_url": "https://api.github.com/users/JyotiPrakashMallick/orgs",
- "repos_url": "https://api.github.com/users/JyotiPrakashMallick/repos",
- "events_url": "https://api.github.com/users/JyotiPrakashMallick/events{/privacy}",
- "received_events_url": "https://api.github.com/users/JyotiPrakashMallick/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064776,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
- "name": "documentation",
- "color": "0075ca",
- "default": true,
- "description": "Improvements or additions to documentation"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2025-02-11T11:40:56Z",
- "updated_at": "2025-02-11T12:16:18Z",
- "closed_at": "2025-02-11T12:15:36Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What is the improvement or update you wish to see?\n\nAm trying to fetch the test session details through postman, how to do it ? I didn't find any documents for it. Any specific URL and the authentication method I need to follow ? \n\n\n\n\n### Is there any context that might help us understand?\n\nI am using `X-Checkly-Account` values in Account id and `Authorization` with values as `Bearer `\n\n### Does the docs page already exist? Please link to it.\n\n_No response_",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1017/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1016",
- "id": 2842040991,
- "node_id": "I_kwDOE8E-g86pZhqf",
- "number": 1016,
- "title": "bug: Secretes are not working with setup script and assertion",
- "user": {
- "login": "JyotiPrakashMallick",
- "id": 6301012,
- "node_id": "MDQ6VXNlcjYzMDEwMTI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6301012?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/JyotiPrakashMallick",
- "html_url": "https://github.com/JyotiPrakashMallick",
- "followers_url": "https://api.github.com/users/JyotiPrakashMallick/followers",
- "following_url": "https://api.github.com/users/JyotiPrakashMallick/following{/other_user}",
- "gists_url": "https://api.github.com/users/JyotiPrakashMallick/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/JyotiPrakashMallick/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/JyotiPrakashMallick/subscriptions",
- "organizations_url": "https://api.github.com/users/JyotiPrakashMallick/orgs",
- "repos_url": "https://api.github.com/users/JyotiPrakashMallick/repos",
- "events_url": "https://api.github.com/users/JyotiPrakashMallick/events{/privacy}",
- "received_events_url": "https://api.github.com/users/JyotiPrakashMallick/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-02-10T10:51:55Z",
- "updated_at": "2025-02-11T12:40:52Z",
- "closed_at": "2025-02-11T12:40:52Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nNode.js v20.12.1\n\n### NPM version\n\n10.9.0\n\n### @checkly/cli version\n\n4.19.1\n\n### Steps to reproduce\n\nIn my set up I have created & stored user and password and few response variable (note these are static response from the server they don't change like account Id and user id) in the environment and secrets. \n\nWhile I am using them they are not getting called, how to fix this ?\n\nReference Image: \nEnvironment Variables:\n\n\n\nCalled them from the Setup Inline Script: \n\n\n\nSimilarly other variable are declared\n\n\n\n### What is expected?\n\nThe values should be passed. \n\n### What is actually happening?\n\nI am getting malformed error \n\n\n\nThe values are not passing here \n\n\n\nAssertion Failure\n\n\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1016/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1015",
- "id": 2824444842,
- "node_id": "I_kwDOE8E-g86oWZuq",
- "number": 1015,
- "title": "bug: The 'import.meta' meta-property is only allowed when the...",
- "user": {
- "login": "gajus",
- "id": 973543,
- "node_id": "MDQ6VXNlcjk3MzU0Mw==",
- "avatar_url": "https://avatars.githubusercontent.com/u/973543?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/gajus",
- "html_url": "https://github.com/gajus",
- "followers_url": "https://api.github.com/users/gajus/followers",
- "following_url": "https://api.github.com/users/gajus/following{/other_user}",
- "gists_url": "https://api.github.com/users/gajus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/gajus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/gajus/subscriptions",
- "organizations_url": "https://api.github.com/users/gajus/orgs",
- "repos_url": "https://api.github.com/users/gajus/repos",
- "events_url": "https://api.github.com/users/gajus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/gajus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2025-01-31T21:42:24Z",
- "updated_at": "2025-04-28T10:48:14Z",
- "closed_at": "2025-04-28T10:48:12Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n22\n\n### NPM version\n\n10\n\n### @checkly/cli version\n\n0.4.14\n\n### Steps to reproduce\n\n1. Use `import.meta.dirname`\n2. Run `pnpx checkly test`\n\n### What is expected?\n\nFor tests to run.\n\n### What is actually happening?\n\n> The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', or 'nodenext'.\n> entrypoint: path.join(import.meta.dirname, 'homepage.spec.ts')\n\nOur `tsconfig.json` already uses `nodenext`, so it is not clear where it is picking up the other value.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1015/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1014",
- "id": 2819159139,
- "node_id": "PR_kwDOE8E-g86JaY_A",
- "number": 1014,
- "title": "feat: add assertion and connection error reporters to TCP checks [sc-23082]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-29T20:06:06Z",
- "updated_at": "2025-01-29T20:21:22Z",
- "closed_at": "2025-01-29T20:21:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1014",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1014",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1014.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1014.patch",
- "merged_at": "2025-01-29T20:21:19Z"
- },
- "body": "This PR adds reporter support for TCP check assertion and connection errors.\r\n\r\nI added a new fixture folder with TCP checks that at least currently are able to trigger various error scenarios. However, I am undecided as to whether such checks are stable enough to use in e2e checks, so the fixtures are currently unused.\r\n \r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1014/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1013",
- "id": 2818895284,
- "node_id": "PR_kwDOE8E-g86JZe2d",
- "number": 1013,
- "title": "fix: fix wrong reference URL for TcpCheck construct [sc-23083]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-29T18:06:52Z",
- "updated_at": "2025-01-29T18:27:34Z",
- "closed_at": "2025-01-29T18:27:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1013",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1013",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1013.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1013.patch",
- "merged_at": "2025-01-29T18:27:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1013/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1012",
- "id": 2802039028,
- "node_id": "PR_kwDOE8E-g86IgRRs",
- "number": 1012,
- "title": "feat: add TcpCheck construct [sc-22430]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-21T14:39:16Z",
- "updated_at": "2025-01-29T12:22:58Z",
- "closed_at": "2025-01-29T12:22:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1012",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1012",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1012.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1012.patch",
- "merged_at": "2025-01-29T12:22:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1012/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1011",
- "id": 2799175619,
- "node_id": "PR_kwDOE8E-g86IWaji",
- "number": 1011,
- "title": "chore: bump runtimeId to latest (2024.09) in examples",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-20T12:44:53Z",
- "updated_at": "2025-01-20T13:37:42Z",
- "closed_at": "2025-01-20T13:37:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1011",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1011",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1011.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1011.patch",
- "merged_at": "2025-01-20T13:37:40Z"
- },
- "body": "2024.09 is the latest `CURRENT` version. 2024.02 is still the latest `STABLE` but we are bumping anyway.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1011/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1010",
- "id": 2797815047,
- "node_id": "PR_kwDOE8E-g86IRxZJ",
- "number": 1010,
- "title": "feat: support subpaths of supported dependencies (e.g. `node:fs/promises`) [sc-22943]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-19T20:27:44Z",
- "updated_at": "2025-02-19T10:11:40Z",
- "closed_at": null,
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1010",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1010",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1010.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1010.patch",
- "merged_at": null
- },
- "body": "This PR makes it possible (or rather, allowed) to import subpaths from a supported dependency, such as `node:fs/promises` even though we only list `node:fs` as a supported module. It also supports cases where a dependency uses `exports` in `package.json` to expose subpaths of the module, and legacy usage where you don't specify any `exports` but access subpaths anyway. One very basic example being `checkly/constructs`. Note that these subpaths are not currently allowed by the runner due to its very basic allow-list implementation.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1010/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1009",
- "id": 2797812138,
- "node_id": "PR_kwDOE8E-g86IRw1K",
- "number": 1009,
- "title": "feat: support `node:` prefix for built-in modules [sc-22633]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-19T20:20:40Z",
- "updated_at": "2025-01-20T06:32:50Z",
- "closed_at": "2025-01-20T06:32:48Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1009",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1009",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1009.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1009.patch",
- "merged_at": "2025-01-20T06:32:48Z"
- },
- "body": "This PR makes both `import 'node:path'` and `import 'path'` equivalent.\r\n \r\nAlso fixes a typo in the supported dependency list: `'readline '` had a trailing space.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1009/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1008",
- "id": 2797780126,
- "node_id": "PR_kwDOE8E-g86IRqnC",
- "number": 1008,
- "title": "fix: fix broken and flaky e2e test",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-19T19:02:49Z",
- "updated_at": "2025-01-19T19:10:23Z",
- "closed_at": "2025-01-19T19:10:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1008",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1008",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1008.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1008.patch",
- "merged_at": "2025-01-19T19:10:21Z"
- },
- "body": "Also makes it so that fancy output (or some of it anyway) is now disabled for E2E tests because it's annoying and hid this particular issue.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1008/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1007",
- "id": 2782679201,
- "node_id": "PR_kwDOE8E-g86Hdl1W",
- "number": 1007,
- "title": "feat: check constructs against account default runtime if not given [sc-22843]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2025-01-12T20:32:06Z",
- "updated_at": "2025-01-13T15:33:59Z",
- "closed_at": "2025-01-13T15:33:57Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1007",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1007",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1007.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1007.patch",
- "merged_at": "2025-01-13T15:33:56Z"
- },
- "body": "The CLI had a hardcoded default runtime value of `2024.02`, which became the effective value if no runtime was set at check or project level. Now, the account's default runtime is used instead. Additionally, if the account's default runtime is used, then we leave `runtimeId` undefined when synthesizing resources. This allows the user to have their checks always use the current account default runtime if they wish. If they do not wish to have such behavior, they should set a default runtime at project level as usual.\r\n\r\nTechnically speaking this is a potentially breaking change if a user has something other than `2024.02` set as their default account runtime, and have never set a runtime at project or check level. When they next deploy their checks (or run `checkly test`), a different runtime will be used. However, this kind of usage should be rare, and the user may simply change their default account runtime or define the runtime in the CLI project to restore the previous runtime, if needed.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1007/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1006",
- "id": 2748434137,
- "node_id": "PR_kwDOE8E-g86Frpk-",
- "number": 1006,
- "title": "feat: support tsconfig paths and package-relative imports [sc-22644]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-12-18T18:00:23Z",
- "updated_at": "2025-01-20T06:14:32Z",
- "closed_at": "2025-01-20T06:14:30Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1006",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1006",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1006.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1006.patch",
- "merged_at": "2025-01-20T06:14:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1006/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1005",
- "id": 2747497785,
- "node_id": "PR_kwDOE8E-g86Foasp",
- "number": 1005,
- "title": "fix: updates wrong links to correct url. [sc-00]",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-18T11:01:35Z",
- "updated_at": "2024-12-18T11:58:57Z",
- "closed_at": "2024-12-18T11:58:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1005",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1005",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1005.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1005.patch",
- "merged_at": "2024-12-18T11:58:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nSome @link JS docs were pointing to an old URL which triggered a redirect, losing the anchor.\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1005/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1004",
- "id": 2742952434,
- "node_id": "PR_kwDOE8E-g86FYyUg",
- "number": 1004,
- "title": "Feature: Add MSTeams and Telegram channels to CLI",
- "user": {
- "login": "RedOctober117",
- "id": 66446130,
- "node_id": "MDQ6VXNlcjY2NDQ2MTMw",
- "avatar_url": "https://avatars.githubusercontent.com/u/66446130?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/RedOctober117",
- "html_url": "https://github.com/RedOctober117",
- "followers_url": "https://api.github.com/users/RedOctober117/followers",
- "following_url": "https://api.github.com/users/RedOctober117/following{/other_user}",
- "gists_url": "https://api.github.com/users/RedOctober117/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/RedOctober117/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/RedOctober117/subscriptions",
- "organizations_url": "https://api.github.com/users/RedOctober117/orgs",
- "repos_url": "https://api.github.com/users/RedOctober117/repos",
- "events_url": "https://api.github.com/users/RedOctober117/events{/privacy}",
- "received_events_url": "https://api.github.com/users/RedOctober117/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 7,
- "created_at": "2024-12-16T17:16:06Z",
- "updated_at": "2025-02-26T09:52:03Z",
- "closed_at": "2025-02-26T09:52:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1004",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1004",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1004.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1004.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f) \r\n\r\n^ (access is denied to me)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nCompletely unfamiliar with the code base, so consider this my modest attempt at a contribution. It does not look like the Checkly API has native support for Teams/Telegram endpoints, so I went through the Webhook endpoint with templates identical to what the webpage offers.\r\n\r\nOpen to all feedback and will fix whatever is wrong.\r\n\r\n> Resolves #995 \r\n\r\n## New Dependency Submission\r\nN/A",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1004/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1003",
- "id": 2737875519,
- "node_id": "PR_kwDOE8E-g86FHnFA",
- "number": 1003,
- "title": "feat: support wildcard exports when parsing dependency tree [sc-22632]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-13T09:00:36Z",
- "updated_at": "2024-12-13T10:40:27Z",
- "closed_at": "2024-12-13T10:40:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1003",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1003",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1003.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1003.patch",
- "merged_at": "2024-12-13T10:40:24Z"
- },
- "body": "This PR makes the project parser compatible with wildcard exports such as `export * from './file'`. Previously, only named exports such as `export { Thing } from './file'` were supported. The end result was that the file being referred to in the export would not be added to the dependency tree.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1003/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1002",
- "id": 2730612342,
- "node_id": "PR_kwDOE8E-g86Eu3_H",
- "number": 1002,
- "title": "chore(workflows): release workflow needs id-token write permission for npm provenance",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-10T16:32:47Z",
- "updated_at": "2024-12-10T16:51:09Z",
- "closed_at": "2024-12-10T16:51:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1002",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1002",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1002.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1002.patch",
- "merged_at": "2024-12-10T16:51:08Z"
- },
- "body": "The 4.15.0 release workflow broke because now that we've updated to Node 18 with newer NPM, provenance is actually working (it tried to do it but could not). This permission is needed for provenance to work.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1002/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1001",
- "id": 2730512295,
- "node_id": "PR_kwDOE8E-g86Euhuf",
- "number": 1001,
- "title": "chore!: update node engine requirement to >=18 [sc-23291]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
- "id": 12339722,
- "node_id": "MI_kwDOE8E-g84AvEoK",
- "number": 20,
- "title": "5.0.x",
- "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 6,
- "state": "open",
- "created_at": "2025-02-19T10:02:20Z",
- "updated_at": "2025-02-26T12:49:34Z",
- "due_on": null,
- "closed_at": null
- },
- "comments": 1,
- "created_at": "2024-12-10T15:52:07Z",
- "updated_at": "2025-02-19T11:57:14Z",
- "closed_at": "2025-02-19T11:57:11Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/1001",
- "html_url": "https://github.com/checkly/checkly-cli/pull/1001",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/1001.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/1001.patch",
- "merged_at": "2025-02-19T11:57:11Z"
- },
- "body": "The reason for this change is that new versions of many of our dependencies now require Node 18 or later, meaning we cannot update them without breaking compatibility. Bumping our Node version in a major release makes that possible again.\r\n\r\nThis is a breaking change (despite probably no one using Node 16 anymore), so a new major version is required.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1001/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/1000",
- "id": 2730200747,
- "node_id": "I_kwDOE8E-g86iu46r",
- "number": 1000,
- "title": "bug: npm create checkly displays CLI version v4.7.0 instead of the latest",
- "user": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-12-10T13:57:52Z",
- "updated_at": "2024-12-10T14:17:31Z",
- "closed_at": "2024-12-10T14:17:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv23.3.0\n\n### NPM version\n\n10.9.1\n\n### @checkly/cli version\n\ncheckly/4.14.0 darwin-arm64\n\n### Steps to reproduce\n\n1. Run `npm create checkly` as our onboarding flow recommends\r\n2. You'll get prompted with the following message:\r\n```bash\r\n> npx\r\n> create-cli\r\n\r\ncheckly v4.7.0 Build and Run Synthetics That Scale\r\n\r\nHi MarΓa de AntΓ³n! Let's get you started on your monitoring as code journey!\r\n\r\nβ Where do you want to create your new project?\r\n```\r\n\r\nShowing a CLI version older than the one installed, seems hardcoded. \n\n### What is expected?\n\nI'd expect the latest CLI version to be in use and displayed, or at least the latest I have installed. \r\n\r\nv4.1.4.0 instead of v4.7.0\n\n### What is actually happening?\n\nv4.7.0 is the version in use/reported\n\n### Any additional comments?\n\nI have no `CHECKLY_CLI_VERSION` specified in my local env vars.",
- "closed_by": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/1000/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/999",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/999",
- "id": 2726977049,
- "node_id": "PR_kwDOE8E-g86EiNom",
- "number": 999,
- "title": "chore(deps): Bump conf from 10.2.0 to 13.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-12-09T12:55:03Z",
- "updated_at": "2025-02-19T12:23:43Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/999",
- "html_url": "https://github.com/checkly/checkly-cli/pull/999",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/999.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/999.patch",
- "merged_at": null
- },
- "body": "Bumps [conf](https://github.com/sindresorhus/conf) from 10.2.0 to 13.1.0.\n\nRelease notes \nSourced from conf's releases .
\n\nv13.1.0 \n\nhttps://github.com/sindresorhus/conf/compare/v13.0.1...v13.1.0
\nv13.0.1 \n\nFix validation being incorrectly run before schema change (#194 ) 529e762 \n \nhttps://github.com/sindresorhus/conf/compare/v13.0.0...v13.0.1
\nv13.0.0 \nBreaking \n\nThis is only a breaking change if you use the schema option.
\nhttps://github.com/sindresorhus/conf/compare/v12.0.0...v13.0.0
\nv12.0.0 \nBreaking \n\nRequire Node.js 18 aa12658 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.2...v12.0.0
\nv11.0.2 \n\nFix types for .delete() to allow access by dot notation (#182 ) 5b9a6e3 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.1...v11.0.2
\nv11.0.1 \n\nFix paths in package.json' ;s exports (#172 ) 99732a0 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.0...v11.0.1
\nv11.0.0 \nBreaking \n\nRequire Node.js 14 cea3d68 \nThis package is now pure ESM. Please read this . \nThe projectName option is now required unless you use the cwd option.\n\nPreviously, the package fetched the package name from the closest package.json, but this is no longer possible with ESM. \nIf you target Node.js 18 or later, it's quite easy to read package.json . \n \n \nThe projectVersion option is now required if you use the migration option. \nRemove encryption migration 80e1ff0\n\nMake sure to upgrade to v10 first if you upgrade from a version earlier than v5 . \n \n \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/999/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/998",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/998",
- "id": 2725437172,
- "node_id": "I_kwDOE8E-g86ict70",
- "number": 998,
- "title": "bug: Webapp: import traces is not working",
- "user": {
- "login": "sir-alex",
- "id": 19433037,
- "node_id": "MDQ6VXNlcjE5NDMzMDM3",
- "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sir-alex",
- "html_url": "https://github.com/sir-alex",
- "followers_url": "https://api.github.com/users/sir-alex/followers",
- "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
- "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
- "organizations_url": "https://api.github.com/users/sir-alex/orgs",
- "repos_url": "https://api.github.com/users/sir-alex/repos",
- "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sir-alex/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2024-12-08T18:18:49Z",
- "updated_at": "2024-12-09T13:15:37Z",
- "closed_at": "2024-12-09T09:47:55Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\n18.18.0\r\n\r\n### NPM version\r\n\r\n9.8.1\r\n\r\n### @checkly/cli version\r\n\r\n4.14.0\r\n\r\n### Steps to reproduce\r\n\r\nSorry for writing about this bug in this repository as I did not manage to find a repo related to APi specifically or WebApp. As this repo is pinned I will leave this bug here\r\n\r\nI was trying to enable traces to check it in my WebApp running on EC2 and was following a video from https://www.checklyhq.com/docs/traces-open-telemetry/\r\nI was not able to switch Import traces slider in my https://app.checklyhq.com/settings/account/traces\r\n\r\nIn webUi I see this\r\n\r\n\r\n\r\nIn console I see \r\n```\r\nAccess to XMLHttpRequest at 'https://api.checklyhq.com/accounts/' from origin 'https://app.checklyhq.com' has been blocked by CORS policy: Method PATCH is not allowed by Access-Control-Allow-Methods in preflight response.\r\n```\r\nAfter I switched plugin to ignore CORS in my browser I got PATCH error as per screenshot attached\r\n\r\n\r\nI tried a direct curl request\r\n\r\n```\r\ncurl --location --request PATCH 'https://api.checklyhq.com/accounts/' \\\r\n--header 'Accept: application/json' \\\r\n--header 'X-Checkly-Account: ' \\\r\n--header 'Authorization: Bearer ' \\\r\n--header 'Content-Type: application/json' \\\r\n--data '{\r\n \"settings\": {\r\n \"useChecklyOtelProvider\": true,\r\n \"tracing\": true\r\n }\r\n}'\r\n```\r\nI got 401 error . But other API calls with same headers are working\r\n\r\nI tried to call otel API from curl but I got redirection\r\n```\r\ncurl -I https://otel.eu-west-1.checklyhq.com/v1/traces\r\nHTTP/2 301 \r\ndate: Sun, 08 Dec 2024 17:51:55 GMT\r\nlocation: https://www.checklyhq.com/docs/traces-open-telemetry\r\n```\r\n\r\nMy software: \r\nBrave v1.73.97\r\nUbuntu 22.04 LTS\r\n\r\n\r\n\r\n### What is expected?\r\n\r\nIt should work I guess\r\n\r\n### What is actually happening?\r\n\r\nsee above\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/998/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/997",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/997",
- "id": 2724757040,
- "node_id": "PR_kwDOE8E-g86Eapec",
- "number": 997,
- "title": "TECH: Mock Service Worker (MSW) v2",
- "user": {
- "login": "sir-alex",
- "id": 19433037,
- "node_id": "MDQ6VXNlcjE5NDMzMDM3",
- "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sir-alex",
- "html_url": "https://github.com/sir-alex",
- "followers_url": "https://api.github.com/users/sir-alex/followers",
- "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
- "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
- "organizations_url": "https://api.github.com/users/sir-alex/orgs",
- "repos_url": "https://api.github.com/users/sir-alex/repos",
- "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sir-alex/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-07T18:20:12Z",
- "updated_at": "2024-12-07T18:20:12Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/997",
- "html_url": "https://github.com/checkly/checkly-cli/pull/997",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/997.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/997.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## New Dependency Submission\r\n```\r\n\"devDependencies\": {\r\n ...\r\n \"msw\": \"2.6.8\",\r\n ...\r\n}\r\n```\r\nBasic implementation MSW https://mswjs.io/ for advanced server response mocking. \r\nThe current API mocking using Jest's standard mocking functionality can be challenging due to the complexity of the Axios setup. Incorporating advanced server response mocking with MSW will simplify the process and make it more effective for both unit and integration tests.\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 1,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/997/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/996",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/996",
- "id": 2724697420,
- "node_id": "PR_kwDOE8E-g86EaddC",
- "number": 996,
- "title": "TECH: Verdaccio local npm registry",
- "user": {
- "login": "sir-alex",
- "id": 19433037,
- "node_id": "MDQ6VXNlcjE5NDMzMDM3",
- "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sir-alex",
- "html_url": "https://github.com/sir-alex",
- "followers_url": "https://api.github.com/users/sir-alex/followers",
- "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
- "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
- "organizations_url": "https://api.github.com/users/sir-alex/orgs",
- "repos_url": "https://api.github.com/users/sir-alex/repos",
- "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sir-alex/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-12-07T16:01:38Z",
- "updated_at": "2025-02-18T10:30:52Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/996",
- "html_url": "https://github.com/checkly/checkly-cli/pull/996",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/996.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/996.patch",
- "merged_at": null
- },
- "body": "Verdaccio local npm registry for local env with default settings\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## New Dependency Submission\r\n```\r\n\"devDependencies\": {\r\n ...\r\n \"verdaccio\": \"6.0.2\"\r\n ...\r\n}\r\n```\r\nVerdaccio https://verdaccio.org/\r\nA lightweight Node.js private proxy registry\r\n\r\nAs discussed in PR #994 here is proposal for local npm registry.\r\n\r\n## How to use for both e2e testing and local env :\r\n1. run verdaccio by `npm run verdaccio`. Modify `verdaccio-config.yaml` for advanced settings as per documentation https://verdaccio.org/docs/configuration\r\n2. server can be used for both e2e testing and local env \r\n\r\n\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/996/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/995",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/995",
- "id": 2721474912,
- "node_id": "I_kwDOE8E-g86iNmlg",
- "number": 995,
- "title": "feat: add construct for MS Teams and Telegram alert channels in the CLI",
- "user": {
- "login": "cjanslow",
- "id": 9406795,
- "node_id": "MDQ6VXNlcjk0MDY3OTU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/9406795?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/cjanslow",
- "html_url": "https://github.com/cjanslow",
- "followers_url": "https://api.github.com/users/cjanslow/followers",
- "following_url": "https://api.github.com/users/cjanslow/following{/other_user}",
- "gists_url": "https://api.github.com/users/cjanslow/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/cjanslow/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/cjanslow/subscriptions",
- "organizations_url": "https://api.github.com/users/cjanslow/orgs",
- "repos_url": "https://api.github.com/users/cjanslow/repos",
- "events_url": "https://api.github.com/users/cjanslow/events{/privacy}",
- "received_events_url": "https://api.github.com/users/cjanslow/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-05T21:32:58Z",
- "updated_at": "2025-02-26T13:24:53Z",
- "closed_at": "2025-02-26T13:24:53Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nAllow users to set up [MS Teams](https://www.checklyhq.com/docs/integrations/msteams/) and [Telegram](https://www.checklyhq.com/docs/integrations/telegram/) alert channels via the CLI.\n\n### How would you implement this feature?\n\nFollow the same process as the [other alert channels](https://www.checklyhq.com/docs/cli/constructs-reference/#pagerdutyalertchannel) which are available via the CLI today.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/995/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/994",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/994",
- "id": 2720318428,
- "node_id": "PR_kwDOE8E-g86ELahd",
- "number": 994,
- "title": "Deploy preview with details which data is going to be updated for each file changed (similar to terraform plan command)",
- "user": {
- "login": "sir-alex",
- "id": 19433037,
- "node_id": "MDQ6VXNlcjE5NDMzMDM3",
- "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sir-alex",
- "html_url": "https://github.com/sir-alex",
- "followers_url": "https://api.github.com/users/sir-alex/followers",
- "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
- "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
- "organizations_url": "https://api.github.com/users/sir-alex/orgs",
- "repos_url": "https://api.github.com/users/sir-alex/repos",
- "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sir-alex/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2024-12-05T12:43:51Z",
- "updated_at": "2025-07-11T14:57:34Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/994",
- "html_url": "https://github.com/checkly/checkly-cli/pull/994",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/994.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/994.patch",
- "merged_at": null
- },
- "body": "## Affected Components\r\n* [X] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis is my first contribution to this project. I apologize in advance if I did something not inline with the way you maintain this project. This is addressing my own ticket #993 \r\nThis PR implements detailed preview for `npx checkly deploy -p`\r\nBEFORE:\r\n\r\nAFTER:\r\n\r\n\r\nHigh scope logic explanation:\r\n1. Retrieve the current data from the server via API.\r\n2. Gather the data to be sent to the API.\r\n3. Compare the differences and display them in the CLI in a format that clearly shows the current values and the proposed updates for easy understanding.\r\n\r\nCode level explanation:\r\nThis PR introduces deploy preview functionality for the alert-channel resource type only. I implemented one resource type per PR to keep the scope manageable and avoid overloading the PR with unrelated changes. The functionality can be easily extended to support other resource types, providing similar previews.\r\n\r\nSince this feature doesnβt alter the logic for sending data to the server, it shouldnβt break any existing functionality. It can be safely merged into the main branch. However, I recommend testing it thoroughly, as thereβs always a chance I might have missed something.\r\n\r\nTests:\r\nUnits/integration\r\n\r\n\r\n> Resolves #993 \r\n\r\n## Development and Testing Approach:\r\nI developed and tested this functionality locally using a TDD approach with the following tools:\r\n\r\n- Verdaccio for a local npm registry\r\n- MSW and a local mock server for API simulations\r\n\r\nFor this PR, I removed these development dependencies, as they might not align with your preferred tech stack for TDD. Additionally, updates to the testing stack should be handled in separate PRs.\r\n\r\nIf youβre interested in adding an end-to-end (e2e) testing flow to test commands in a local npm registry environment, let me know! Iβd be happy to collaborate on integrating this into a testing environment.\r\n",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/994/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/993",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/993",
- "id": 2720181914,
- "node_id": "I_kwDOE8E-g86iIq6a",
- "number": 993,
- "title": "feat: Deploy preview with details which data is going to be updated for each file changed (similar to terraform plan command)",
- "user": {
- "login": "sir-alex",
- "id": 19433037,
- "node_id": "MDQ6VXNlcjE5NDMzMDM3",
- "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sir-alex",
- "html_url": "https://github.com/sir-alex",
- "followers_url": "https://api.github.com/users/sir-alex/followers",
- "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
- "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
- "organizations_url": "https://api.github.com/users/sir-alex/orgs",
- "repos_url": "https://api.github.com/users/sir-alex/repos",
- "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sir-alex/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-12-05T11:43:44Z",
- "updated_at": "2024-12-05T12:46:35Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nBefore deploying changes to the cloud, itβs beneficial to preview what changes will be submitted. This is similar to the `terraform plan` command.\r\n\r\nWhile there is a preview flag for `npx checkly deploy -p`, it only provides a list of logicalIds without showing the exact content of the changes. Without these details, it becomes difficult to understand what will be updated in the cloud, as demonstrated in the image below:\r\n\r\n\r\n\r\nIdeally, a standalone command like `npx checkly preview` would be available for previews, similar to:\r\n\r\n```\r\nterraform plan\r\ncdk diff\r\npulumi preview\r\n```\n\n### How would you implement this feature?\n\nProposed Implementation Steps:\r\n\r\n1. Retrieve the current data from the server via API.\r\n\r\n2. Gather the data to be sent to the API.\r\n\r\n3. Compare the differences and display them in the CLI in a format that clearly shows the current values and the proposed updates for easy understanding.",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/993/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/992",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/992",
- "id": 2717600211,
- "node_id": "PR_kwDOE8E-g86ECDO6",
- "number": 992,
- "title": "chore(deps): Bump acorn-walk from 8.2.0 to 8.3.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/20",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/20/labels",
- "id": 12339722,
- "node_id": "MI_kwDOE8E-g84AvEoK",
- "number": 20,
- "title": "5.0.x",
- "description": "- Removes Node.js 16.x support.\r\n- Update all relevant dependencies.\r\n- Adds \"degraded\" state to reporters.\r\n- Adds Incident.io, Microsoft Teams and Telegram alert channel constructs.",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 6,
- "state": "open",
- "created_at": "2025-02-19T10:02:20Z",
- "updated_at": "2025-02-26T12:49:34Z",
- "due_on": null,
- "closed_at": null
- },
- "comments": 4,
- "created_at": "2024-12-04T12:30:36Z",
- "updated_at": "2025-02-25T16:19:30Z",
- "closed_at": "2025-02-25T16:19:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/992",
- "html_url": "https://github.com/checkly/checkly-cli/pull/992",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/992.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/992.patch",
- "merged_at": null
- },
- "body": "Bumps [acorn-walk](https://github.com/acornjs/acorn) from 8.2.0 to 8.3.4.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/992/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/991",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/991",
- "id": 2716846598,
- "node_id": "PR_kwDOE8E-g86D_bEe",
- "number": 991,
- "title": "chore: update node to latest 18.x [sc-22520]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-04T07:56:38Z",
- "updated_at": "2024-12-05T08:30:28Z",
- "closed_at": "2024-12-05T08:30:26Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/991",
- "html_url": "https://github.com/checkly/checkly-cli/pull/991",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/991.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/991.patch",
- "merged_at": "2024-12-05T08:30:26Z"
- },
- "body": "When we bump dependencies, some of them are no longer happy with Node 16, which was still being used in workflows.\r\n\r\nI considered using `node-version-file` instead of `node-version` for `actions/setup-node`, but decided to keep it as is for now, as it may be easier to use a matrix instead in the future if the values are static.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/991/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/990",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/990",
- "id": 2711527778,
- "node_id": "I_kwDOE8E-g86hnqFi",
- "number": 990,
- "title": "bug: Missed types for PW in 'Advanced Example Project' boilerplate in WebStorm 2024.2 Kali Linux 2024.2",
- "user": {
- "login": "sir-alex",
- "id": 19433037,
- "node_id": "MDQ6VXNlcjE5NDMzMDM3",
- "avatar_url": "https://avatars.githubusercontent.com/u/19433037?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sir-alex",
- "html_url": "https://github.com/sir-alex",
- "followers_url": "https://api.github.com/users/sir-alex/followers",
- "following_url": "https://api.github.com/users/sir-alex/following{/other_user}",
- "gists_url": "https://api.github.com/users/sir-alex/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sir-alex/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sir-alex/subscriptions",
- "organizations_url": "https://api.github.com/users/sir-alex/orgs",
- "repos_url": "https://api.github.com/users/sir-alex/repos",
- "events_url": "https://api.github.com/users/sir-alex/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sir-alex/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- },
- {
- "id": 7865526779,
- "node_id": "LA_kwDOE8E-g88AAAAB1NJp-w",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/tbd",
- "name": "tbd",
- "color": "fbca04",
- "default": false,
- "description": "To be discussed with stakeholders."
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2024-12-02T11:07:57Z",
- "updated_at": "2024-12-11T19:55:59Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\n18.18.0\r\n\r\n### NPM version\r\n\r\n9.8.1\r\n\r\n### @checkly/cli version\r\n\r\n4.14.0\r\n\r\n### Steps to reproduce\r\n\r\n`npm create checkly`\r\nAll default options selected with TS and \"'Advanced Example Project'\" + deps installation\r\n\r\nopen created projects in WebStorm 2024.2 running on Kali Linux 2024.2 LTS\r\n\r\n### What is expected?\r\n\r\nPW types are expected to be available in IDE after default project installation\r\n\r\n\r\n### What is actually happening?\r\n\r\nPW types are not available for IDE due to missed PW dependency in default package.json\r\n\r\n\r\n\r\n### Any additional comments?\r\n\r\nTo use PR types, I currently need to install them manually as described in ReadMe. It would be fantastic if they were included by default when creating a project with the CLI since PW files coming with CLI create command it is expected that types will be available out of the box.\r\nThank you in advance β you're building an amazing product!",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/990/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/989",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/989",
- "id": 2711192565,
- "node_id": "I_kwDOE8E-g86hmYP1",
- "number": 989,
- "title": "feat: add support for alternative JS runtimes like bun or Deno",
- "user": {
- "login": "MegaMaddin",
- "id": 4417135,
- "node_id": "MDQ6VXNlcjQ0MTcxMzU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4417135?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MegaMaddin",
- "html_url": "https://github.com/MegaMaddin",
- "followers_url": "https://api.github.com/users/MegaMaddin/followers",
- "following_url": "https://api.github.com/users/MegaMaddin/following{/other_user}",
- "gists_url": "https://api.github.com/users/MegaMaddin/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MegaMaddin/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MegaMaddin/subscriptions",
- "organizations_url": "https://api.github.com/users/MegaMaddin/orgs",
- "repos_url": "https://api.github.com/users/MegaMaddin/repos",
- "events_url": "https://api.github.com/users/MegaMaddin/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MegaMaddin/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 6,
- "created_at": "2024-12-02T09:30:27Z",
- "updated_at": "2025-05-20T08:42:32Z",
- "closed_at": "2025-05-20T08:42:31Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\n\r\nAs a customer/user of the CLI, I'd like to use different JS runtimes other than `node`. There are currently two alternative JS runtimes on the rise:\r\n\r\n- [bun](https://bun.sh/)\r\n- [Deno](https://deno.com/)\r\n\r\nIt would be nice to get end-to-end support for them.\r\n\r\n### How would you implement this feature?\r\n\r\nI'm currently running the Checkly CLI under Deno 2 and it works. Although the end-to-end experience isn't en point yet, since the CLI is not aware of the runtime.\r\n\r\nSo for some stuff you need to fiddle around a bit to get it running:\r\n- imports in Deno are using the full name incl. suffix `my/file/name.ts` which fails when transpiling this via TSC on the deploy stage\r\n- Type resolution not always works and requires \"manual\" imports\r\n- When transpiling code, the CLI falls back to TSC instead of the runtime",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/989/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/988",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/988",
- "id": 2711095024,
- "node_id": "I_kwDOE8E-g86hmAbw",
- "number": 988,
- "title": "feat: add a \"download\" or \"results\" sub command for retrieving check results",
- "user": {
- "login": "MegaMaddin",
- "id": 4417135,
- "node_id": "MDQ6VXNlcjQ0MTcxMzU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4417135?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MegaMaddin",
- "html_url": "https://github.com/MegaMaddin",
- "followers_url": "https://api.github.com/users/MegaMaddin/followers",
- "following_url": "https://api.github.com/users/MegaMaddin/following{/other_user}",
- "gists_url": "https://api.github.com/users/MegaMaddin/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MegaMaddin/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MegaMaddin/subscriptions",
- "organizations_url": "https://api.github.com/users/MegaMaddin/orgs",
- "repos_url": "https://api.github.com/users/MegaMaddin/repos",
- "events_url": "https://api.github.com/users/MegaMaddin/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MegaMaddin/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-12-02T08:52:19Z",
- "updated_at": "2024-12-02T08:52:19Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nAs a customer/user of the CLI, I want to be able to download check results as well, w/o the need of tinkering together API requests. In a perfect world I'd be able to provide some filters (like tags, check type, success state, check id) for retrieving results. \n\n### How would you implement this feature?\n\nI'd use the public API for data gathering and filtering where possible, otherwise use client side filtering.",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/988/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/987",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/987",
- "id": 2704276439,
- "node_id": "I_kwDOE8E-g86hL_vX",
- "number": 987,
- "title": "feat: support NOT operation when using trigger",
- "user": {
- "login": "Stono",
- "id": 1486729,
- "node_id": "MDQ6VXNlcjE0ODY3Mjk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1486729?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Stono",
- "html_url": "https://github.com/Stono",
- "followers_url": "https://api.github.com/users/Stono/followers",
- "following_url": "https://api.github.com/users/Stono/following{/other_user}",
- "gists_url": "https://api.github.com/users/Stono/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Stono/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Stono/subscriptions",
- "organizations_url": "https://api.github.com/users/Stono/orgs",
- "repos_url": "https://api.github.com/users/Stono/repos",
- "events_url": "https://api.github.com/users/Stono/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Stono/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-11-29T07:58:20Z",
- "updated_at": "2024-11-29T19:06:37Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nI would like to be able to say `npx checkly trigger --tags=my-app --not-tags=under-development`, in this example, this would select all tests with the tag of `my-app`, but exclude tests which are flagged as `under-development`.\r\n\r\nThis is partly a product of the way we deploy checkly at Auto Trader, but the `app` tag is _always_ present for a given app, so I need a method of excluding under-development tests.\r\n\r\nContext; we \"trigger\" and apps tests after the app, or tests for that app, get deployed to create a CICD flow. \n\n### How would you implement this feature?\n\nAs above",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/987/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/986",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/986",
- "id": 2703223624,
- "node_id": "PR_kwDOE8E-g86DggcZ",
- "number": 986,
- "title": "feat: optionally bypass runtime dependency checks [sc-22475]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-11-28T20:42:06Z",
- "updated_at": "2024-11-29T12:12:34Z",
- "closed_at": "2024-11-29T12:12:32Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/986",
- "html_url": "https://github.com/checkly/checkly-cli/pull/986",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/986.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/986.patch",
- "merged_at": "2024-11-29T12:12:32Z"
- },
- "body": "Introduces a new option called `--[no-]verify-runtime-dependencies` for the `test` and `deploy` commands, which is `true` by default and matches current behavior. Should the user decide that they know the available dependencies better than we do, they can run the commands with the `--no-verify-runtime-dependencies` flag set, or they can use the equivalent `CHECKLY_VERIFY_RUNTIME_DEPENDENCIES=0` environment variable.\r\n\r\nSpecifically, this feature makes it possible to use custom dependencies that have been added to a customized private location runtime (contact your Account Executive to learn how).\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/986/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/985",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/985",
- "id": 2699238995,
- "node_id": "PR_kwDOE8E-g86DXWsX",
- "number": 985,
- "title": "feat: add webhook secret support for webhook alert channels [sc-22462]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-11-27T17:07:18Z",
- "updated_at": "2024-11-28T10:28:04Z",
- "closed_at": "2024-11-28T10:28:03Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/985",
- "html_url": "https://github.com/checkly/checkly-cli/pull/985",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/985.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/985.patch",
- "merged_at": "2024-11-28T10:28:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/985/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/984",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/984",
- "id": 2695762104,
- "node_id": "PR_kwDOE8E-g86DO2ZR",
- "number": 984,
- "title": "feat: allow configuring the CLI to error on no matching tests",
- "user": {
- "login": "imbstack",
- "id": 127521,
- "node_id": "MDQ6VXNlcjEyNzUyMQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/127521?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/imbstack",
- "html_url": "https://github.com/imbstack",
- "followers_url": "https://api.github.com/users/imbstack/followers",
- "following_url": "https://api.github.com/users/imbstack/following{/other_user}",
- "gists_url": "https://api.github.com/users/imbstack/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/imbstack/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/imbstack/subscriptions",
- "organizations_url": "https://api.github.com/users/imbstack/orgs",
- "repos_url": "https://api.github.com/users/imbstack/repos",
- "events_url": "https://api.github.com/users/imbstack/events{/privacy}",
- "received_events_url": "https://api.github.com/users/imbstack/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-11-26T18:51:04Z",
- "updated_at": "2024-12-04T07:35:51Z",
- "closed_at": "2024-12-04T07:35:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/984",
- "html_url": "https://github.com/checkly/checkly-cli/pull/984",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/984.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/984.patch",
- "merged_at": "2024-12-04T07:35:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThis will be useful for us to assert results from this in CI and such but I would understand if you'd prefer to not take it. Also happy to change the name, etc.\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/984/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/983",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/983",
- "id": 2695057414,
- "node_id": "PR_kwDOE8E-g86DNKUt",
- "number": 983,
- "title": "feat: added proxy field to the sync-playwright command",
- "user": {
- "login": "ejanusevicius",
- "id": 53275685,
- "node_id": "MDQ6VXNlcjUzMjc1Njg1",
- "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ejanusevicius",
- "html_url": "https://github.com/ejanusevicius",
- "followers_url": "https://api.github.com/users/ejanusevicius/followers",
- "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
- "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
- "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
- "repos_url": "https://api.github.com/users/ejanusevicius/repos",
- "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-11-26T15:20:34Z",
- "updated_at": "2024-11-27T11:12:46Z",
- "closed_at": "2024-11-26T15:58:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/983",
- "html_url": "https://github.com/checkly/checkly-cli/pull/983",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/983.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/983.patch",
- "merged_at": "2024-11-26T15:58:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n* Extends the `sync-playwright` command to include the proxy field.\r\n\r\n## Testing\r\n\r\nhttps://github.com/user-attachments/assets/c83ab34d-21be-4d19-9d88-122eb2a8455b\r\n\r\n* TypeScript error is thrown due to the mising property in the `Use` type that was added here: https://github.com/checkly/checkly-cli/pull/982 (the local version of the `checkly-cli` was not updated for the tests)",
- "closed_by": {
- "login": "ejanusevicius",
- "id": 53275685,
- "node_id": "MDQ6VXNlcjUzMjc1Njg1",
- "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ejanusevicius",
- "html_url": "https://github.com/ejanusevicius",
- "followers_url": "https://api.github.com/users/ejanusevicius/followers",
- "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
- "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
- "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
- "repos_url": "https://api.github.com/users/ejanusevicius/repos",
- "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/983/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/982",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/982",
- "id": 2694620030,
- "node_id": "PR_kwDOE8E-g86DMCsi",
- "number": 982,
- "title": "feat: added TS types for http proxy - `[sc-22386]`",
- "user": {
- "login": "ejanusevicius",
- "id": 53275685,
- "node_id": "MDQ6VXNlcjUzMjc1Njg1",
- "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ejanusevicius",
- "html_url": "https://github.com/ejanusevicius",
- "followers_url": "https://api.github.com/users/ejanusevicius/followers",
- "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
- "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
- "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
- "repos_url": "https://api.github.com/users/ejanusevicius/repos",
- "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-11-26T13:15:54Z",
- "updated_at": "2024-11-26T13:27:38Z",
- "closed_at": "2024-11-26T13:27:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/982",
- "html_url": "https://github.com/checkly/checkly-cli/pull/982",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/982.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/982.patch",
- "merged_at": "2024-11-26T13:27:36Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n## Notes for the Reviewer\r\n* Adds the TypeScript type for `HttpProxy` that complies with Playwright documentation [here](https://playwright.dev/docs/network#http-proxy).",
- "closed_by": {
- "login": "ejanusevicius",
- "id": 53275685,
- "node_id": "MDQ6VXNlcjUzMjc1Njg1",
- "avatar_url": "https://avatars.githubusercontent.com/u/53275685?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ejanusevicius",
- "html_url": "https://github.com/ejanusevicius",
- "followers_url": "https://api.github.com/users/ejanusevicius/followers",
- "following_url": "https://api.github.com/users/ejanusevicius/following{/other_user}",
- "gists_url": "https://api.github.com/users/ejanusevicius/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ejanusevicius/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ejanusevicius/subscriptions",
- "organizations_url": "https://api.github.com/users/ejanusevicius/orgs",
- "repos_url": "https://api.github.com/users/ejanusevicius/repos",
- "events_url": "https://api.github.com/users/ejanusevicius/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ejanusevicius/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/982/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/981",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/981",
- "id": 2662285236,
- "node_id": "I_kwDOE8E-g86erz-0",
- "number": 981,
- "title": "feat: Bump nodejs version in checkly-agent",
- "user": {
- "login": "Stono",
- "id": 1486729,
- "node_id": "MDQ6VXNlcjE0ODY3Mjk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1486729?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Stono",
- "html_url": "https://github.com/Stono",
- "followers_url": "https://api.github.com/users/Stono/followers",
- "following_url": "https://api.github.com/users/Stono/following{/other_user}",
- "gists_url": "https://api.github.com/users/Stono/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Stono/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Stono/subscriptions",
- "organizations_url": "https://api.github.com/users/Stono/orgs",
- "repos_url": "https://api.github.com/users/Stono/repos",
- "events_url": "https://api.github.com/users/Stono/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Stono/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-11-15T15:20:20Z",
- "updated_at": "2024-11-15T15:46:15Z",
- "closed_at": "2024-11-15T15:46:15Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nHi, \r\nPlease can we bump the nodejs version in checkly-agent docker image? It's on 18 which is EOL next april.\r\n\r\nFor context; we add some additional support scripts to the docker image to help us with deploying checks. It'd be nice to be able to use things like `import.meta` which is not available on 18.\n\n### How would you implement this feature?\n\nUpgrade node :D ",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/981/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/980",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/980",
- "id": 2656468579,
- "node_id": "PR_kwDOE8E-g86B02pB",
- "number": 980,
- "title": "feat: compress large JSON requests [sc-22310]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2024-11-13T18:51:24Z",
- "updated_at": "2024-11-15T16:16:36Z",
- "closed_at": "2024-11-15T16:16:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/980",
- "html_url": "https://github.com/checkly/checkly-cli/pull/980",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/980.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/980.patch",
- "merged_at": "2024-11-15T16:16:34Z"
- },
- "body": "When you deploy or test a project, a potentially very large JSON payload is sent to the API server. In large projects, the time to upload the payload can be quite significant (depending on connection speed). This PR introduces gzip compression to payloads sent to relevant endpoints, which should make the payload easier to upload.\r\n\r\nAdditionally, those large payloads were stringified fully in memory, causing unnecessarily high memory usage. This PR changes the payload to be stringified and streamed with json-stream-stringify instead, which should decrease memory usage. This change only applies to requests that are now also getting compressed.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\n- `json-stream-stringify`: This package is dependency-free, and perhaps the only package providing the needed functionality to stream JSON payloads.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/980/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/979",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/979",
- "id": 2651576340,
- "node_id": "I_kwDOE8E-g86eC9gU",
- "number": 979,
- "title": "bug: Prolonged test suite exceeding CLI default timeout of 5 minutes displaying false positives",
- "user": {
- "login": "Dnhem",
- "id": 64617718,
- "node_id": "MDQ6VXNlcjY0NjE3NzE4",
- "avatar_url": "https://avatars.githubusercontent.com/u/64617718?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Dnhem",
- "html_url": "https://github.com/Dnhem",
- "followers_url": "https://api.github.com/users/Dnhem/followers",
- "following_url": "https://api.github.com/users/Dnhem/following{/other_user}",
- "gists_url": "https://api.github.com/users/Dnhem/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Dnhem/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Dnhem/subscriptions",
- "organizations_url": "https://api.github.com/users/Dnhem/orgs",
- "repos_url": "https://api.github.com/users/Dnhem/repos",
- "events_url": "https://api.github.com/users/Dnhem/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Dnhem/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-11-12T09:28:50Z",
- "updated_at": "2024-11-26T12:15:36Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.20.2\n\n### NPM version\n\n10.5.0\n\n### @checkly/cli version\n\n4.9.1\n\n### Steps to reproduce\n\n`npx checkly test --timeout=1 --reporter=github`\r\n\n\n### What is expected?\n\n- Test suite exceeding CLI default timeout of 5 minutes should not display failed test result(s) on GitHub MD report\r\n- Timeout should be flexible/increased to allow test suite to finish executing instead of displaying false positive on GitHub MD report\n\n### What is actually happening?\n\nMisalignment - GitHub MD displays false positives while Test Sessions are displaying passed results\r\n\r\n\r\n\n\n### Any additional comments?\n\n_No response_",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/reactions",
- "total_count": 1,
- "+1": 1,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/979/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/978",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/978",
- "id": 2649971969,
- "node_id": "PR_kwDOE8E-g86Bifc5",
- "number": 978,
- "title": "feat: introduce logging [sc-22304]",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-11-11T17:37:23Z",
- "updated_at": "2024-12-06T06:21:01Z",
- "closed_at": null,
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/978",
- "html_url": "https://github.com/checkly/checkly-cli/pull/978",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/978.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/978.patch",
- "merged_at": null
- },
- "body": "While this PR is intended to eventually introduce permanent logging to the CLI, for now its purpose is to help us debug a certain customer issue. As such some cleanup will be needed before this can merged for real.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\nA new dependency to `pino` is introduced. I also debated going with `winston` but `pino` seems to have a reputation for being somewhat faster, and it has slightly fewer dependencies.",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/978/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/977",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/977",
- "id": 2638865890,
- "node_id": "PR_kwDOE8E-g86BF7eI",
- "number": 977,
- "title": "fix: allow mqtt client to reconnect if it gets disconnected",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-11-06T18:15:53Z",
- "updated_at": "2024-11-07T09:11:18Z",
- "closed_at": "2024-11-07T09:11:16Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/977",
- "html_url": "https://github.com/checkly/checkly-cli/pull/977",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/977.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/977.patch",
- "merged_at": "2024-11-07T09:11:16Z"
- },
- "body": "MQTT client reconnections were disabled for seemingly no reason. Combined with the fact that the SocketClient's various error and disconnection events were completely ignored, a random disconnection before the expected final message was received would almost certainly cause the CLI to essentially hang, doing nothing until the failsafe timeout (currently 10m) hit.\r\n\r\nThere is an additional edge case which is not covered by this change. Even now that reconnections are enabled, in the unlucky case that the final message is distributed when our client is not connected (i.e. in the process waiting to reconnect, or actively reconnecting), then we'll still miss it and hang the same way. To reduce the odds of this edge condition happening, the reconnect wait timeout was reduced to 100ms from the default of 1000ms.\r\n\r\nTo invoke the reconnection behavior (and to try to figure out whether there was any reason why reconnections were originally disabled), I wrote a simple HTTP proxy that acts like a normal HTTP proxy but disconnects all connections after a configurable duration. Then I ran the CLI with the `https_proxy` environment variable and confirmed that reconnections were successful when the proxy closed connections.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/977/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/976",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/976",
- "id": 2638070511,
- "node_id": "PR_kwDOE8E-g86BDf_G",
- "number": 976,
- "title": "fix: resolve fixture package name conflict",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-11-06T13:14:35Z",
- "updated_at": "2024-11-06T13:22:23Z",
- "closed_at": "2024-11-06T13:22:07Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/976",
- "html_url": "https://github.com/checkly/checkly-cli/pull/976",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/976.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/976.patch",
- "merged_at": null
- },
- "body": "Fixes jest-haste-map reporting a Haste module naming collision for dummy-project.\r\n\r\nIf all checks pass following this change, then the PR is successful.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/976/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/975",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/975",
- "id": 2638020041,
- "node_id": "PR_kwDOE8E-g86BDXlg",
- "number": 975,
- "title": "chore: update mqtt to latest 5.x and remove unneeded async-mqtt wrapper",
- "user": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-11-06T12:56:16Z",
- "updated_at": "2024-11-06T16:37:22Z",
- "closed_at": "2024-11-06T16:37:20Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/975",
- "html_url": "https://github.com/checkly/checkly-cli/pull/975",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/975.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/975.patch",
- "merged_at": "2024-11-06T16:37:20Z"
- },
- "body": "It seems that the async-mqtt wrapper has not been updated for a few years and our usage does not require it. It's more future proof to just use mqtt directly.\r\n\r\nRelevant MqttClient calls have been updated to Async variants.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n\r\nWhile technically mqtt was added to package.json, it was already used indirectly via async-mqtt.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/975/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/974",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/974",
- "id": 2630761163,
- "node_id": "I_kwDOE8E-g86czjrL",
- "number": 974,
- "title": "bug: A new Playwright and Checkly project lead to a TypeScript version mismatch warning",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-11-02T20:10:49Z",
- "updated_at": "2024-12-17T00:02:10Z",
- "closed_at": null,
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n23\n\n### NPM version\n\n10.9\n\n### @checkly/cli version\n\nlatest (v4.8.1)\n\n### Steps to reproduce\n\n```\r\nnpm init playwright@latest\r\nnpm init checkly\r\nnpx checkly test\r\n```\r\n\r\nLeads to this warning. \r\n\r\n \r\n\r\nThings still work as expected but the warning isn't very \"trustworthy\". π«£\n\n### What is expected?\n\nNo TypeScript version mismatch warning.\n\n### What is actually happening?\n\nA warning is printed out.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/974/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/973",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/973",
- "id": 2629360336,
- "node_id": "I_kwDOE8E-g86cuNrQ",
- "number": 973,
- "title": "feat: Show hint to update CLI when there's a new version available",
- "user": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-11-01T16:12:49Z",
- "updated_at": "2025-02-19T10:59:19Z",
- "closed_at": "2025-02-19T10:59:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\nSaves mental energy from users, improves DX :)\r\n\r\nWhen running the CLI with an older version it says:\r\n\r\n```bash\r\nβΊ Warning: checkly update available from 4.7.0 to 4.9.1.\r\n```\r\n\r\nIt'd be nice if it were to have a hint to remind folks how to update it. \r\n\r\n### How would you implement this feature?\r\n\r\ni.e.\r\n\r\n```bash\r\n βΊ Warning: checkly update available from 4.7.0 to 4.9.1.\r\n βΊ use: npm install checkly@latest\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/973/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/972",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/972",
- "id": 2624256860,
- "node_id": "PR_kwDOE8E-g86AZLKs",
- "number": 972,
- "title": "docs: fix doc URL",
- "user": {
- "login": "matthiasgubler",
- "id": 2006388,
- "node_id": "MDQ6VXNlcjIwMDYzODg=",
- "avatar_url": "https://avatars.githubusercontent.com/u/2006388?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/matthiasgubler",
- "html_url": "https://github.com/matthiasgubler",
- "followers_url": "https://api.github.com/users/matthiasgubler/followers",
- "following_url": "https://api.github.com/users/matthiasgubler/following{/other_user}",
- "gists_url": "https://api.github.com/users/matthiasgubler/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/matthiasgubler/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/matthiasgubler/subscriptions",
- "organizations_url": "https://api.github.com/users/matthiasgubler/orgs",
- "repos_url": "https://api.github.com/users/matthiasgubler/repos",
- "events_url": "https://api.github.com/users/matthiasgubler/events{/privacy}",
- "received_events_url": "https://api.github.com/users/matthiasgubler/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2024-10-30T14:17:42Z",
- "updated_at": "2024-11-28T14:06:25Z",
- "closed_at": "2024-11-28T12:10:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/972",
- "html_url": "https://github.com/checkly/checkly-cli/pull/972",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/972.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/972.patch",
- "merged_at": "2024-11-28T12:10:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/972/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/971",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/971",
- "id": 2624138359,
- "node_id": "PR_kwDOE8E-g86AYyjI",
- "number": 971,
- "title": "Fix typo",
- "user": {
- "login": "2Fake",
- "id": 17730741,
- "node_id": "MDQ6VXNlcjE3NzMwNzQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/17730741?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/2Fake",
- "html_url": "https://github.com/2Fake",
- "followers_url": "https://api.github.com/users/2Fake/followers",
- "following_url": "https://api.github.com/users/2Fake/following{/other_user}",
- "gists_url": "https://api.github.com/users/2Fake/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/2Fake/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/2Fake/subscriptions",
- "organizations_url": "https://api.github.com/users/2Fake/orgs",
- "repos_url": "https://api.github.com/users/2Fake/repos",
- "events_url": "https://api.github.com/users/2Fake/events{/privacy}",
- "received_events_url": "https://api.github.com/users/2Fake/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-10-30T13:36:48Z",
- "updated_at": "2024-10-31T10:25:55Z",
- "closed_at": "2024-10-31T10:25:49Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/971",
- "html_url": "https://github.com/checkly/checkly-cli/pull/971",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/971.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/971.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n",
- "closed_by": {
- "login": "2Fake",
- "id": 17730741,
- "node_id": "MDQ6VXNlcjE3NzMwNzQx",
- "avatar_url": "https://avatars.githubusercontent.com/u/17730741?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/2Fake",
- "html_url": "https://github.com/2Fake",
- "followers_url": "https://api.github.com/users/2Fake/followers",
- "following_url": "https://api.github.com/users/2Fake/following{/other_user}",
- "gists_url": "https://api.github.com/users/2Fake/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/2Fake/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/2Fake/subscriptions",
- "organizations_url": "https://api.github.com/users/2Fake/orgs",
- "repos_url": "https://api.github.com/users/2Fake/repos",
- "events_url": "https://api.github.com/users/2Fake/events{/privacy}",
- "received_events_url": "https://api.github.com/users/2Fake/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/971/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/970",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/970",
- "id": 2604571098,
- "node_id": "I_kwDOE8E-g86bPpna",
- "number": 970,
- "title": "bug: Environment variables containing `#` are cut off",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2024-10-22T07:45:47Z",
- "updated_at": "2024-12-04T08:10:55Z",
- "closed_at": "2024-12-04T08:10:55Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n22\n\n### NPM version\n\n10\n\n### @checkly/cli version\n\n4.9.1\n\n### Steps to reproduce\n\nCreate any check (API or Browser). This check must contain an environment variable (secret or not) such as:\r\n\r\n```js\r\nenvironmentVariables: [\r\n {\r\n key: 'FOO',\r\n value: 'bar#baz',\r\n secret: true,\r\n },\r\n]\r\n```\n\n### What is expected?\n\nThe environment variable should be deployed under the check itself with the value `bar#baz`. When deploying it as an environment variable it's visible it's cropped off. When using a secret not directly but when entered e.g. into a password field the string is noticeable shorter.\n\n### What is actually happening?\n\nSaid environment variable is however saved as `bar`. So essentially cropped off at the `#`.\n\n### Any additional comments?\n\nI've noticed the same in the Checkly UI when trying to update the environment variable. At first it appears to be saved as `bar#baz` but when saving and reloading it again is cropped at `bar`. \r\n\r\nThis seems to correlate with the release of the [Secrets for sensitive data](https://feedback.checklyhq.com/changelog/manage-sensitive-data-in-checkly-with-secrets) release. Of course this is just a guess. ",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/970/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/969",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/969",
- "id": 2594283770,
- "node_id": "PR_kwDOE8E-g85-8nP3",
- "number": 969,
- "title": "feat: test PR [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-10-17T10:20:51Z",
- "updated_at": "2024-10-17T10:30:32Z",
- "closed_at": "2024-10-17T10:30:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/969",
- "html_url": "https://github.com/checkly/checkly-cli/pull/969",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/969.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/969.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/969/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/968",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/968",
- "id": 2593460570,
- "node_id": "PR_kwDOE8E-g85-6GbH",
- "number": 968,
- "title": "bug: Fix proxy auth assignment while creating tunnel agent",
- "user": {
- "login": "abhimanbhau",
- "id": 2017096,
- "node_id": "MDQ6VXNlcjIwMTcwOTY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/2017096?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/abhimanbhau",
- "html_url": "https://github.com/abhimanbhau",
- "followers_url": "https://api.github.com/users/abhimanbhau/followers",
- "following_url": "https://api.github.com/users/abhimanbhau/following{/other_user}",
- "gists_url": "https://api.github.com/users/abhimanbhau/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/abhimanbhau/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/abhimanbhau/subscriptions",
- "organizations_url": "https://api.github.com/users/abhimanbhau/orgs",
- "repos_url": "https://api.github.com/users/abhimanbhau/repos",
- "events_url": "https://api.github.com/users/abhimanbhau/events{/privacy}",
- "received_events_url": "https://api.github.com/users/abhimanbhau/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-10-17T02:47:30Z",
- "updated_at": "2024-10-17T10:13:08Z",
- "closed_at": "2024-10-17T10:13:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/968",
- "html_url": "https://github.com/checkly/checkly-cli/pull/968",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/968.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/968.patch",
- "merged_at": "2024-10-17T10:13:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [X] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThis PR fixes the issue of constructing proxy Auth object while creating the tunnel agent.\r\n\r\n> Resolves #967 \r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/968/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/967",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/967",
- "id": 2593437922,
- "node_id": "I_kwDOE8E-g86alLji",
- "number": 967,
- "title": "bug: Fix proxy auth assignment while creating tunnel agent",
- "user": {
- "login": "abhimanbhau",
- "id": 2017096,
- "node_id": "MDQ6VXNlcjIwMTcwOTY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/2017096?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/abhimanbhau",
- "html_url": "https://github.com/abhimanbhau",
- "followers_url": "https://api.github.com/users/abhimanbhau/followers",
- "following_url": "https://api.github.com/users/abhimanbhau/following{/other_user}",
- "gists_url": "https://api.github.com/users/abhimanbhau/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/abhimanbhau/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/abhimanbhau/subscriptions",
- "organizations_url": "https://api.github.com/users/abhimanbhau/orgs",
- "repos_url": "https://api.github.com/users/abhimanbhau/repos",
- "events_url": "https://api.github.com/users/abhimanbhau/events{/privacy}",
- "received_events_url": "https://api.github.com/users/abhimanbhau/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-10-17T02:33:43Z",
- "updated_at": "2024-10-17T10:45:43Z",
- "closed_at": "2024-10-17T10:13:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n20.16.0\n\n### NPM version\n\n10.8.1\n\n### @checkly/cli version\n\n4.9.0\n\n### Steps to reproduce\n\nSetting up HTTPS_PROXY via environment variable doesn't work as there's a bug in the code while constructing proxy.Auth object.\n\n### What is expected?\n\nCorrectly set the username/password from HTTPS_PROXY environment variable.\n\n### What is actually happening?\n\nundefined:undefined is being set\n\n### Any additional comments?\n\n1. https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/services/socket-client.ts#L47\r\n2. https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/services/util.ts#L212\r\n\r\nBoth cases the issue is the line\r\n```\r\nproxy.proxyAuth = `${proxyUrlEnv.username}:${proxyUrlEnv.password}`\r\n```\r\n\r\nproxyUrlEnv is a string object returned from getProxyForUrl method.\r\n\r\nChanging the line to \r\n```\r\nproxy.proxyAuth = `${parsedProxyUrl.username}:${parsedProxyUrl.password}`\r\n```\r\nfixes the issue.",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/967/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/966",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/966",
- "id": 2581281576,
- "node_id": "PR_kwDOE8E-g85-VsKs",
- "number": 966,
- "title": "chore: use baseURL [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-10-11T12:37:01Z",
- "updated_at": "2024-10-11T14:18:29Z",
- "closed_at": "2024-10-11T14:18:26Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/966",
- "html_url": "https://github.com/checkly/checkly-cli/pull/966",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/966.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/966.patch",
- "merged_at": "2024-10-11T14:18:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpdate checkly examples to use only the baseURL",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/966/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/965",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/965",
- "id": 2501216298,
- "node_id": "PR_kwDOE8E-g856LTNz",
- "number": 965,
- "title": "Chrislample/update version override",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-09-02T15:25:35Z",
- "updated_at": "2024-09-03T10:56:24Z",
- "closed_at": "2024-09-03T10:56:22Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/965",
- "html_url": "https://github.com/checkly/checkly-cli/pull/965",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/965.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/965.patch",
- "merged_at": "2024-09-03T10:56:22Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe backend now has different behavior depending on the CLI version that's used (in particular, the MQTT WebSocket topic format with https://github.com/checkly/checkly-cli/pull/952).\r\n\r\nWe have automatic version setting for local development testing. Experimental CLI releases created with the [release-canary.yml action](https://github.com/checkly/checkly-cli/blob/c9bd0b2da5d4d89ff4fd8a6ed14015e9b685df34/.github/workflows/release-canary.yml#L23) have a version with the format `0.0.0-pr..`, though, so our automatic version setting didn't work. This PR does a quick update of that.\r\n\r\n\r\n",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/965/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/964",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/964",
- "id": 2492874766,
- "node_id": "PR_kwDOE8E-g855wDCD",
- "number": 964,
- "title": "feat: add environment secrets support [sc-21028]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-08-28T19:50:47Z",
- "updated_at": "2024-09-03T10:45:23Z",
- "closed_at": "2024-09-03T10:45:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/964",
- "html_url": "https://github.com/checkly/checkly-cli/pull/964",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/964.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/964.patch",
- "merged_at": "2024-09-03T10:45:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- [x] Add `--secret` support while creating/updating environment variables with `npx checkly env add|update`\r\n- [x] Add `secret: boolean` support for check/group constructs\r\n- [x] Update `npx checkly env pull` to structure the file with regular and secret variables\r\n\r\n> [!IMPORTANT]\r\n> Important note: this feature is not available yet, if you have any questions feel free to reach out to our customer support",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/964/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/963",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/963",
- "id": 2475422198,
- "node_id": "PR_kwDOE8E-g8542IaI",
- "number": 963,
- "title": "chore(deps): Bump log-symbols from 4.1.0 to 7.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-08-20T11:37:00Z",
- "updated_at": "2025-05-22T11:18:38Z",
- "closed_at": "2025-05-22T11:18:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/963",
- "html_url": "https://github.com/checkly/checkly-cli/pull/963",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/963.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/963.patch",
- "merged_at": null
- },
- "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 7.0.0.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv7.0.0 \nBreaking \n\nSwitch from chalk to yoctocolors (#34 ) ab7ca3d\n\nThis is unlikely to affect anyone, but it's a major version just to be safe. \n \n \n \nImprovements \n\nMake it tree-shakeable (#35 ) 1eeaa5a \n \nhttps://github.com/sindresorhus/log-symbols/compare/v6.0.0...v7.0.0
\nv6.0.0 \nBreaking \n\nRequire Node.js 18 22e0d8c \n \nImprovements \n\nAdd exports.types to package.json (#32 ) d547f18 \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.1.0...v6.0.0
\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\nMost Recent Ignore Conditions Applied to This Pull Request \n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| log-symbols | [>= 5.a, < 6] |\n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/963/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/962",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/962",
- "id": 2470094056,
- "node_id": "PR_kwDOE8E-g854kchT",
- "number": 962,
- "title": "chore(deps-dev): Bump simple-git-hooks from 2.8.1 to 2.11.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-08-16T11:35:40Z",
- "updated_at": "2024-12-04T07:26:39Z",
- "closed_at": "2024-12-04T07:26:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/962",
- "html_url": "https://github.com/checkly/checkly-cli/pull/962",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/962.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/962.patch",
- "merged_at": "2024-12-04T07:26:37Z"
- },
- "body": "Bumps [simple-git-hooks](https://github.com/toplenboren/simple-git-hooks) from 2.8.1 to 2.11.1.\n\nRelease notes \nSourced from simple-git-hooks's releases .
\n\n2.11.1 \nPackage.json was updated with correct linkage to the repository
\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.11.0...2.11.1
\n2.11.0 \nWhat's Changed \n\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.10.0...2.11.0
\n2.10.0 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.9.0...2.10.0
\n2.9.0 \nHi! This release incorporates all the latest changes.
\nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/toplenboren/simple-git-hooks/compare/2.8.1...2.9.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/962/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/961",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/961",
- "id": 2470093715,
- "node_id": "PR_kwDOE8E-g854kccR",
- "number": 961,
- "title": "chore(deps): Bump log-symbols from 4.1.0 to 6.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-08-16T11:35:29Z",
- "updated_at": "2024-08-20T11:37:04Z",
- "closed_at": "2024-08-20T11:37:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/961",
- "html_url": "https://github.com/checkly/checkly-cli/pull/961",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/961.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/961.patch",
- "merged_at": null
- },
- "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 6.0.0.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv6.0.0 \nBreaking \n\nRequire Node.js 18 22e0d8c \n \nImprovements \n\nAdd exports.types to package.json (#32 ) d547f18 \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.1.0...v6.0.0
\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\nMost Recent Ignore Conditions Applied to This Pull Request \n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| log-symbols | [>= 5.a, < 6] |\n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/961/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/960",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/960",
- "id": 2470093327,
- "node_id": "PR_kwDOE8E-g854kcWu",
- "number": 960,
- "title": "chore(deps): Bump conf from 10.2.0 to 13.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2024-08-16T11:35:18Z",
- "updated_at": "2024-12-09T12:55:09Z",
- "closed_at": "2024-12-09T12:55:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/960",
- "html_url": "https://github.com/checkly/checkly-cli/pull/960",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/960.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/960.patch",
- "merged_at": null
- },
- "body": "Bumps [conf](https://github.com/sindresorhus/conf) from 10.2.0 to 13.0.1.\n\nRelease notes \nSourced from conf's releases .
\n\nv13.0.1 \n\nFix validation being incorrectly run before schema change (#194 ) 529e762 \n \nhttps://github.com/sindresorhus/conf/compare/v13.0.0...v13.0.1
\nv13.0.0 \nBreaking \n\nThis is only a breaking change if you use the schema option.
\nhttps://github.com/sindresorhus/conf/compare/v12.0.0...v13.0.0
\nv12.0.0 \nBreaking \n\nRequire Node.js 18 aa12658 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.2...v12.0.0
\nv11.0.2 \n\nFix types for .delete() to allow access by dot notation (#182 ) 5b9a6e3 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.1...v11.0.2
\nv11.0.1 \n\nFix paths in package.json' ;s exports (#172 ) 99732a0 \n \nhttps://github.com/sindresorhus/conf/compare/v11.0.0...v11.0.1
\nv11.0.0 \nBreaking \n\nRequire Node.js 14 cea3d68 \nThis package is now pure ESM. Please read this . \nThe projectName option is now required unless you use the cwd option.\n\nPreviously, the package fetched the package name from the closest package.json, but this is no longer possible with ESM. \nIf you target Node.js 18 or later, it's quite easy to read package.json . \n \n \nThe projectVersion option is now required if you use the migration option. \nRemove encryption migration 80e1ff0\n\nMake sure to upgrade to v10 first if you upgrade from a version earlier than v5 . \n \n \n \nhttps://github.com/sindresorhus/conf/compare/v10.2.0...v11.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/960/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/959",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/959",
- "id": 2467827229,
- "node_id": "PR_kwDOE8E-g854dJD1",
- "number": 959,
- "title": "Tnolet/maintenance updates",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-08-15T10:45:13Z",
- "updated_at": "2024-08-15T13:37:51Z",
- "closed_at": "2024-08-15T13:37:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/959",
- "html_url": "https://github.com/checkly/checkly-cli/pull/959",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/959.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/959.patch",
- "merged_at": "2024-08-15T13:37:49Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nThis is a maintenance update to address some reported vulnerabilities and some packages that just needed a bump.\r\n\r\nfixes #945 #939 \r\n\r\n## New Dependency Submission\r\n\r\nupdates:\r\n\r\n- @oclif/plugin-plugins\r\n- ts-jest",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/959/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/958",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/958",
- "id": 2465244417,
- "node_id": "PR_kwDOE8E-g854VAfu",
- "number": 958,
- "title": "chore: bump axios version to 1.7.4",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
- "id": 11443093,
- "node_id": "MI_kwDOE8E-g84ArpuV",
- "number": 19,
- "title": "maintenance release",
- "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 4,
- "state": "closed",
- "created_at": "2024-08-14T15:17:58Z",
- "updated_at": "2024-08-15T14:16:23Z",
- "due_on": "2024-08-19T07:00:00Z",
- "closed_at": "2024-08-15T14:16:23Z"
- },
- "comments": 0,
- "created_at": "2024-08-14T08:41:42Z",
- "updated_at": "2024-08-14T15:28:23Z",
- "closed_at": "2024-08-14T15:28:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/958",
- "html_url": "https://github.com/checkly/checkly-cli/pull/958",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/958.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/958.patch",
- "merged_at": "2024-08-14T15:28:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nBump axios version to 1.7.4 for a security update\r\n\r\nResolves #957 ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/958/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/957",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/957",
- "id": 2464210657,
- "node_id": "I_kwDOE8E-g86S4N7h",
- "number": 957,
- "title": "bug: axios dependency includes a high npm audit vulnerability",
- "user": {
- "login": "bradbotcode",
- "id": 33673313,
- "node_id": "MDQ6VXNlcjMzNjczMzEz",
- "avatar_url": "https://avatars.githubusercontent.com/u/33673313?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/bradbotcode",
- "html_url": "https://github.com/bradbotcode",
- "followers_url": "https://api.github.com/users/bradbotcode/followers",
- "following_url": "https://api.github.com/users/bradbotcode/following{/other_user}",
- "gists_url": "https://api.github.com/users/bradbotcode/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/bradbotcode/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/bradbotcode/subscriptions",
- "organizations_url": "https://api.github.com/users/bradbotcode/orgs",
- "repos_url": "https://api.github.com/users/bradbotcode/repos",
- "events_url": "https://api.github.com/users/bradbotcode/events{/privacy}",
- "received_events_url": "https://api.github.com/users/bradbotcode/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
- "id": 11443093,
- "node_id": "MI_kwDOE8E-g84ArpuV",
- "number": 19,
- "title": "maintenance release",
- "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 4,
- "state": "closed",
- "created_at": "2024-08-14T15:17:58Z",
- "updated_at": "2024-08-15T14:16:23Z",
- "due_on": "2024-08-19T07:00:00Z",
- "closed_at": "2024-08-15T14:16:23Z"
- },
- "comments": 1,
- "created_at": "2024-08-13T21:00:20Z",
- "updated_at": "2024-08-14T15:28:23Z",
- "closed_at": "2024-08-14T15:28:22Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n20.11\n\n### NPM version\n\n10.2.4\n\n### @checkly/cli version\n\n4.5.2\n\n### Steps to reproduce\n\nHi, Checkly team! \r\n\r\nRunning `npm install` in projects with `checkly` is showing a high vulnerability related to the `axios` dependency.\r\n\r\n- details: [CVE-2024-39338](https://github.com/advisories/GHSA-8hc4-vh64-cxmj)\r\n\r\nGood news is, the `axios` vulnerability was recently [fixed](https://github.com/axios/axios/pull/6539) (as of today Aug 13, 2024) and the patch is now available in [v1.7.4](https://github.com/axios/axios/releases/tag/v1.7.4)\r\n\r\nFor more context, here is the audit report output after running `npm audit` on projects with `checkly`:\r\n```\r\n# npm audit report\r\n\r\naxios 1.3.2 - 1.7.3\r\nSeverity: high\r\nServer-Side Request Forgery in axios - https://github.com/advisories/GHSA-8hc4-vh64-cxmj\r\nfix available via `npm audit fix --force`\r\nWill install checkly@4.0.12, which is a breaking change\r\nnode_modules/checkly/node_modules/axios\r\n checkly <=0.0.0-pr.944.98770dd || >=4.0.13-prerelease\r\n Depends on vulnerable versions of axios\r\n node_modules/checkly\r\n\r\n2 high severity vulnerabilities\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n ```\n\n### What is expected?\n\nExpected for the `axios` dependency version to match the patched version that resolves the aforementioned vulnerability. \r\n\r\nOverriding the `axios` dependency version in the package-lock.json ( `\"node_modules/checkly/node_modules/axios\"`) appeases npm audit but it would be preferred to have this fixed in the `checkly` package itself. \n\n### What is actually happening?\n\nThe `axios` dependency version is not the patched version.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/957/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/956",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/956",
- "id": 2434632283,
- "node_id": "PR_kwDOE8E-g852tCro",
- "number": 956,
- "title": "feat: add test retries to examples",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-07-29T07:10:41Z",
- "updated_at": "2024-07-29T07:54:45Z",
- "closed_at": "2024-07-29T07:54:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/956",
- "html_url": "https://github.com/checkly/checkly-cli/pull/956",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/956.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/956.patch",
- "merged_at": "2024-07-29T07:54:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nTest retry support was added in https://github.com/checkly/checkly-cli/pull/952. Retries can be set using the `--retries` flag or adding `retries` in the `checkly.config.ts`, and the `--retries` flag takes precedence. This PR adds `retries` to the example projects.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/956/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/955",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/955",
- "id": 2426789993,
- "node_id": "PR_kwDOE8E-g852TNCD",
- "number": 955,
- "title": "fix: correctly track check state for checkly-trigger",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-07-24T07:19:39Z",
- "updated_at": "2024-07-24T08:07:25Z",
- "closed_at": "2024-07-24T08:07:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/955",
- "html_url": "https://github.com/checkly/checkly-cli/pull/955",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/955.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/955.patch",
- "merged_at": "2024-07-24T08:07:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWhen running `npx checkly trigger`, the summary always lists the checks as \"scheduling\" even when they're completed. The root cause is that the CLI isn't calling the reporter on the `CHECK_INPROGRESS` event to mark the check is started. This is already correctly set for the `npx checkly test` command:\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/440b8513ae260f60864a8600613d4e99a7a0a200/packages/cli/src/commands/test.ts#L251-L253\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/955/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/954",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/954",
- "id": 2418827408,
- "node_id": "PR_kwDOE8E-g8515Rxt",
- "number": 954,
- "title": "feat: increase test session timeout",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-07-19T12:57:11Z",
- "updated_at": "2024-07-19T13:06:02Z",
- "closed_at": "2024-07-19T13:06:01Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/954",
- "html_url": "https://github.com/checkly/checkly-cli/pull/954",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/954.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/954.patch",
- "merged_at": "2024-07-19T13:06:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently both `npx checkly test` and `npx checkly trigger` support a `--timeout` flag. This is a fallback timeout to make sure that if the Checkly backend doesn't respond with a check result for some reason, the user's CI doesn't become stuck indefinitely.\r\n\r\nWhen it was originally added, there were few users of the CLI and checks ran on AWS Lambda which was able to run all checks concurrently. Now, users have very large test suites which can take longer, and have sometimes bumped into the default 300 second timeout. We'll also be adding test retries which will further increase the time tests take.\r\n\r\nThis PR simply bumps the default timeout to 10 minutes so that users are less likely to run into it.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/954/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/953",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/953",
- "id": 2403358812,
- "node_id": "PR_kwDOE8E-g851Gwjt",
- "number": 953,
- "title": "Tnolet/json reporter",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-07-11T14:40:17Z",
- "updated_at": "2024-07-12T14:08:21Z",
- "closed_at": "2024-07-12T14:08:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/953",
- "html_url": "https://github.com/checkly/checkly-cli/pull/953",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/953.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/953.patch",
- "merged_at": "2024-07-12T14:08:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Adds a new `JSON` reporter, very similar in implementation and usage to the `github` reporter.\r\n- Renders the output to a file named `checkly-json-report.json`.\r\n- File can be renamed by setting the variable `CHECKLY_REPORTER_JSON_OUTPUT`\r\n- Works with `npx checkly test` and `npx checkly trigger` by using `--reporter json`\r\n\r\n## How do I test this?\r\n\r\nRun any `test` or `trigger` command with the `--reporter json` flag. Optionally add the `--record` flag. Inspect the output in the saved JSON file.\r\n\r\nOutput looks like:\r\n\r\n```json\r\n{\r\n \"testSessionId\": \"a33d6e8a-34c5-44a6-9ba2-01219d44847c\",\r\n \"numChecks\": 8,\r\n \"runLocation\": \"eu-central-1\",\r\n \"checks\": [\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 12\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 135,\r\n \"filename\": \"__checks__/checkly-api-2.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/552acf23-0276-4afe-adf0-9fbd393262e5\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 123\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 117,\r\n \"filename\": \"__checks__/checkly-api-3.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/441136d1-048a-4a37-bfac-60b0380df1e4\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 1\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 147,\r\n \"filename\": \"__checks__/checkly-api.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/c0f56575-2c7d-470f-a3e5-e2c4a1942caf\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Pass\",\r\n \"name\": \"Acme API 2\",\r\n \"checkType\": \"API\",\r\n \"durationMilliseconds\": 109,\r\n \"filename\": \"__checks__/checkly-api.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/056e4b36-55da-438c-aed1-507c84713d3a\",\r\n \"runError\": null\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"Acme webapp\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/checkly-homepage.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/e4d5d905-ecc3-4831-bc5c-39b9d91f356e\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"Acme webapp\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/checkly-homepage.check.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/56a718ed-3b4d-4622-b1ae-d8474bc6e8d7\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"local.spec.ts\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/local.spec.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/2fe21340-dc32-44f8-b65e-67869e6e11e9\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n },\r\n {\r\n \"result\": \"Fail\",\r\n \"name\": \"nextjs.spec.ts\",\r\n \"durationMilliseconds\": null,\r\n \"filename\": \"__checks__/nextjs.spec.ts\",\r\n \"link\": \"https://app.checklyhq.com/test-sessions/a33d6e8a-34c5-44a6-9ba2-01219d44847c/results/c15e687f-fb69-4644-8b72-b77e6c516624\",\r\n \"runError\": \"Reached timeout of 1 seconds waiting for check result.\"\r\n }\r\n ]\r\n}\r\n```",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 1,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/953/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/952",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/952",
- "id": 2392579382,
- "node_id": "PR_kwDOE8E-g850iXOI",
- "number": 952,
- "title": "feat: add support for test retries [sc-20570]",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-07-05T13:07:13Z",
- "updated_at": "2024-07-28T13:17:05Z",
- "closed_at": "2024-07-28T13:17:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/952",
- "html_url": "https://github.com/checkly/checkly-cli/pull/952",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/952.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/952.patch",
- "merged_at": "2024-07-28T13:17:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds support for retrying failed tests with `npx checkly test` and `npx checkly trigger`. Users can configure retries by either passing the `--retries=` flag or by setting `retries` in their Checkly config file.\r\n\r\n### Check state changes\r\n\r\nPreviously the CLI tracked the state of a check run by using the `CheckRunId`. When MQTT/WebSocket updates were received, the CLI would look up which check it was for based on the `CheckRunId`. \r\n \r\n Since we now have retries, the `CheckRunId` can be different with each retry of a check. In order to track the check state, this PR switches the CLI to use `SequenceId`. This is stable across all retries. `CheckRunId` can then be used to track the progress of a particular run.\r\n \r\n In `abstract-check-runner.js` this means that the PR switches to looking up the `sequenceId` for incoming MQTT messages and using this for tracking the check state. The `abstract-list.ts` reporter is also updated to track check state using `sequenceId`.\r\n \r\nThis PR also introduces a new check state `CheckStatus.RETRIED` for indicating that a check is being retried. When a check is retried, we leave it in the `CheckStatus.RETRIED` state rather than switching it back to `CheckStatus.SCHEDULING`/`CheckStatus.RUNNING`. The lifecycle of a check that's retried will then look like: `SCHEDULING` -> `RUNNING` -> `RETRIED` -> `FAILED`/`SUCCESSFUL`.\r\n \r\n ### Reporters\r\n \r\n #### GitHub reporter\r\nNo changes are made to the GitHub reporter. It will simply show the same pass/fail data that it normally does. We could include the number of retries, but there isn't so much horizontal screen space in the GitHub UI to add another column.\r\n \r\n #### Dot reporter\r\n No changes. Will just indicate passed/failed after all retries are finished.\r\n \r\n #### Json reporter\r\n Includes the results for the last check run. Will also include the number of retries. \r\n \r\n #### CI + List Reporter\r\nPrints out info from any retry attempts and shows retrying checks in the summary. Basically following the Notion doc spec. Will add a video to the PR.\r\n \r\n ### Running\r\n \r\nThe retry support depends on https://github.com/checkly/checkly-runners/pull/1877. For now, it's only possible to run locally. When running, you also need to manually set `CHECKLY_CLI_VERSION=4.8.0` (the planned next version), since the backend relies on this to use the new MQTT topic format.\r\n\r\nπ’ It's expected that the tests are failing until the runners PR is released\r\n \r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/952/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/951",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/951",
- "id": 2364225396,
- "node_id": "PR_kwDOE8E-g85zD-kT",
- "number": 951,
- "title": "feat: allow users to choose ipv4 or ipv6 for api checks [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-06-20T11:38:26Z",
- "updated_at": "2024-06-20T12:42:47Z",
- "closed_at": "2024-06-20T12:42:46Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/951",
- "html_url": "https://github.com/checkly/checkly-cli/pull/951",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/951.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/951.patch",
- "merged_at": "2024-06-20T12:42:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd IPv4 or IPv6 option to api checks",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/951/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/950",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/950",
- "id": 2297242589,
- "node_id": "PR_kwDOE8E-g85vfxS_",
- "number": 950,
- "title": "feat: add retry mechanism to socket connect",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-05-15T08:43:20Z",
- "updated_at": "2024-05-15T09:17:00Z",
- "closed_at": "2024-05-15T09:16:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/950",
- "html_url": "https://github.com/checkly/checkly-cli/pull/950",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/950.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/950.patch",
- "merged_at": "2024-05-15T09:16:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[949](https://github.com/checkly/checkly-cli/issues/949)\r\n\r\n## New Dependency Submission\r\nRetry + backoff mechanism when trying to connect\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/950/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/949",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/949",
- "id": 2295506682,
- "node_id": "I_kwDOE8E-g86I0qb6",
- "number": 949,
- "title": "story: retry on iot connect failure with a backoff",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-05-14T13:45:12Z",
- "updated_at": "2024-07-10T08:47:22Z",
- "closed_at": "2024-07-10T08:47:22Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nIoT might reject connections due to lambda throttling. This is an expected scenarios and the client should retry when this happens. The cli currently tries to connect once and gives up on the first error. This is the behaviour we need to change so we try, for example, 3 times with some backoff\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/949/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/948",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/948",
- "id": 2280616938,
- "node_id": "PR_kwDOE8E-g85un5By",
- "number": 948,
- "title": "fix typo in example repos readmes",
- "user": {
- "login": "MariadeAnton",
- "id": 3729517,
- "node_id": "MDQ6VXNlcjM3Mjk1MTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3729517?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MariadeAnton",
- "html_url": "https://github.com/MariadeAnton",
- "followers_url": "https://api.github.com/users/MariadeAnton/followers",
- "following_url": "https://api.github.com/users/MariadeAnton/following{/other_user}",
- "gists_url": "https://api.github.com/users/MariadeAnton/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MariadeAnton/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MariadeAnton/subscriptions",
- "organizations_url": "https://api.github.com/users/MariadeAnton/orgs",
- "repos_url": "https://api.github.com/users/MariadeAnton/repos",
- "events_url": "https://api.github.com/users/MariadeAnton/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MariadeAnton/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-05-06T11:03:33Z",
- "updated_at": "2024-05-06T18:56:27Z",
- "closed_at": "2024-05-06T18:56:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/948",
- "html_url": "https://github.com/checkly/checkly-cli/pull/948",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/948.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/948.patch",
- "merged_at": "2024-05-06T18:56:27Z"
- },
- "body": " Replace `npx check deploy` with `npx checkly deploy` in all examples' READMEs. \r\n\r\n## Affected Components\r\n* [x] Examples\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/948/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/947",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/947",
- "id": 2261530005,
- "node_id": "PR_kwDOE8E-g85tnZd-",
- "number": 947,
- "title": "feat: set examples and base default to 2024.02 runtime [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-04-24T15:07:17Z",
- "updated_at": "2024-04-25T07:48:35Z",
- "closed_at": "2024-04-25T07:48:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/947",
- "html_url": "https://github.com/checkly/checkly-cli/pull/947",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/947.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/947.patch",
- "merged_at": "2024-04-25T07:48:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nBump examples to new runtime",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/947/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/946",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/946",
- "id": 2260960273,
- "node_id": "PR_kwDOE8E-g85tlcTL",
- "number": 946,
- "title": "fix: multistep test with fileargs [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-04-24T10:29:21Z",
- "updated_at": "2024-04-24T12:26:06Z",
- "closed_at": "2024-04-24T12:26:05Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/946",
- "html_url": "https://github.com/checkly/checkly-cli/pull/946",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/946.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/946.patch",
- "merged_at": "2024-04-24T12:26:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRun multistep test with filepath argument ",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/946/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/945",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/945",
- "id": 2235948596,
- "node_id": "I_kwDOE8E-g86FRd40",
- "number": 945,
- "title": "bug: checkly-cli install is introducing dependabot issues",
- "user": {
- "login": "slmoore",
- "id": 5049476,
- "node_id": "MDQ6VXNlcjUwNDk0NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5049476?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/slmoore",
- "html_url": "https://github.com/slmoore",
- "followers_url": "https://api.github.com/users/slmoore/followers",
- "following_url": "https://api.github.com/users/slmoore/following{/other_user}",
- "gists_url": "https://api.github.com/users/slmoore/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/slmoore/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/slmoore/subscriptions",
- "organizations_url": "https://api.github.com/users/slmoore/orgs",
- "repos_url": "https://api.github.com/users/slmoore/repos",
- "events_url": "https://api.github.com/users/slmoore/events{/privacy}",
- "received_events_url": "https://api.github.com/users/slmoore/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
- "id": 11443093,
- "node_id": "MI_kwDOE8E-g84ArpuV",
- "number": 19,
- "title": "maintenance release",
- "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 4,
- "state": "closed",
- "created_at": "2024-08-14T15:17:58Z",
- "updated_at": "2024-08-15T14:16:23Z",
- "due_on": "2024-08-19T07:00:00Z",
- "closed_at": "2024-08-15T14:16:23Z"
- },
- "comments": 5,
- "created_at": "2024-04-10T16:01:41Z",
- "updated_at": "2024-08-15T14:17:14Z",
- "closed_at": "2024-08-15T13:37:50Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n20.12.1\n\n### NPM version\n\n10.5.0\n\n### @checkly/cli version\n\n4.6.3\n\n### Steps to reproduce\n\nHi Checkly team!\r\n\r\nRunning `npm i --save-dev checkly` is installing the dependency `ip` with version `2.0.0` and `tar` with version `6.2.0`. This introduces audit and dependabot alerts.\r\nhttps://github.com/advisories/GHSA-78xj-cgh5-2h22\r\nhttps://github.com/advisories/GHSA-f5x3-32g6-xq36\r\n\r\n\r\nSteps to reproduce, on a clean repo without any dependencies or dev dependencies -\r\n\r\n```\r\nnpm i --save-dev checkly\r\nnpm WARN deprecated @oclif/screen@3.0.8: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\r\n\r\nadded 304 packages, and audited 531 packages in 13s\r\n\r\n85 packages are looking for funding\r\n run `npm fund` for details\r\n\r\n5 moderate severity vulnerabilities\r\n\r\nTo address issues that do not require attention, run:\r\n npm audit fix\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n\r\nRun `npm audit` for details.\r\n```\r\n\r\nHere is the `npm audit report`\r\n\r\n```\r\nnpm audit\r\n# npm audit report\r\n\r\nip 2.0.0\r\nSeverity: moderate\r\nNPM IP package incorrectly identifies some private IP addresses as public - https://github.com/advisories/GHSA-78xj-cgh5-2h22\r\nfix available via `npm audit fix`\r\nnode_modules/npm/node_modules/ip\r\n\r\ntar <6.2.1\r\nSeverity: moderate\r\nDenial of service while parsing a tar file due to lack of folders count validation - https://github.com/advisories/GHSA-f5x3-32g6-xq36\r\nfix available via `npm audit fix --force`\r\nWill install checkly@4.5.2, which is a breaking change\r\nnode_modules/npm/node_modules/tar\r\n npm <=10.5.0\r\n Depends on vulnerable versions of tar\r\n node_modules/npm\r\n @oclif/plugin-plugins >=3.0.1\r\n Depends on vulnerable versions of npm\r\n node_modules/@oclif/plugin-plugins\r\n checkly <=0.0.0-pr.944.98770dd || >=4.6.0-prerelease\r\n Depends on vulnerable versions of @oclif/plugin-plugins\r\n node_modules/checkly\r\n\r\n5 moderate severity vulnerabilities\r\n\r\nTo address issues that do not require attention, run:\r\n npm audit fix\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n```\r\n\r\nRunning `npm audit fix` results in the same audit errors\r\n\r\n```\r\nnpm audit fix\r\nnpm WARN audit fix ip@2.0.0 node_modules/npm/node_modules/ip\r\nnpm WARN audit fix ip@2.0.0 is a bundled dependency of\r\nnpm WARN audit fix ip@2.0.0 npm@10.2.3 at node_modules/npm\r\nnpm WARN audit fix ip@2.0.0 It cannot be fixed automatically.\r\nnpm WARN audit fix ip@2.0.0 Check for updates to the npm package.\r\nnpm WARN audit fix tar@6.2.0 node_modules/npm/node_modules/tar\r\nnpm WARN audit fix tar@6.2.0 is a bundled dependency of\r\nnpm WARN audit fix tar@6.2.0 npm@10.2.3 at node_modules/npm\r\nnpm WARN audit fix tar@6.2.0 It cannot be fixed automatically.\r\nnpm WARN audit fix tar@6.2.0 Check for updates to the npm package.\r\n\r\nup to date, audited 531 packages in 2s\r\n\r\n85 packages are looking for funding\r\n run `npm fund` for details\r\n\r\n# npm audit report\r\n\r\nip 2.0.0\r\nSeverity: moderate\r\nNPM IP package incorrectly identifies some private IP addresses as public - https://github.com/advisories/GHSA-78xj-cgh5-2h22\r\nfix available via `npm audit fix`\r\nnode_modules/npm/node_modules/ip\r\n\r\ntar <6.2.1\r\nSeverity: moderate\r\nDenial of service while parsing a tar file due to lack of folders count validation - https://github.com/advisories/GHSA-f5x3-32g6-xq36\r\nfix available via `npm audit fix --force`\r\nWill install checkly@4.5.2, which is a breaking change\r\nnode_modules/npm/node_modules/tar\r\n npm <=10.5.0\r\n Depends on vulnerable versions of tar\r\n node_modules/npm\r\n @oclif/plugin-plugins >=3.0.1\r\n Depends on vulnerable versions of npm\r\n node_modules/@oclif/plugin-plugins\r\n checkly <=0.0.0-pr.944.98770dd || >=4.6.0-prerelease\r\n Depends on vulnerable versions of @oclif/plugin-plugins\r\n node_modules/checkly\r\n\r\n5 moderate severity vulnerabilities\r\n\r\nTo address issues that do not require attention, run:\r\n npm audit fix\r\n\r\nTo address all issues (including breaking changes), run:\r\n npm audit fix --force\r\n ```\r\n \r\n Thanks!\n\n### What is expected?\n\nThe `ip` and `tar` dependency versions would match the patched versions that are safe to use.\n\n### What is actually happening?\n\nThe `ip` and `tar` dependency versions are not the patched versions.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/945/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/944",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/944",
- "id": 2205515219,
- "node_id": "PR_kwDOE8E-g85qpTCn",
- "number": 944,
- "title": "fix: allow disabling smart retries [gh-943]",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-03-25T11:23:52Z",
- "updated_at": "2024-03-25T14:36:10Z",
- "closed_at": "2024-03-25T14:36:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/944",
- "html_url": "https://github.com/checkly/checkly-cli/pull/944",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/944.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/944.patch",
- "merged_at": "2024-03-25T14:36:09Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nResolves #943 \r\n \r\nCurrently it's not straightforward to disable smart retries. Setting `retryStrategy: null` for a check gives a type error when using TypeScript (`type 'null' is not assignable to type 'RetryStrategy | undefined'`). When using JS, the [backend Joi default of `doubleCheck: true`](https://github.com/checkly/checkly-backend/blob/cd20f50db575b121052eb016d57b894f9a67f77b/api/src/modules/public-api/checkly-cli-schema.js#L317-L320) shows in the UI as a linear retry strategy. Currently to disable all retries you need to set both `retryStrategy: null` and `doubleCheck: false`.\r\n\r\nThis PR makes it simpler to disable smart retries. To disable smart retries, the user can just set `retryStrategy: null` on a check or a group - there's no need to also set `doubleCheck: false`. When a user sets `retryStrategy: null` and doesn't set `doubleCheck`, the CLI will set `doubleCheck: false` to avoid the Joi default.\r\n\r\nThis approach of fixing the issue on the CLI side should minimize the breaking changes for users. The only breaking change is that any users that had `retryStrategy: null` and that weren't setting explicitly setting `doubleCheck` will have their retries disabled when upgrading to the new CLI version (since the `doubleCheck: true` default is removed). This shouldn't really have an impact, though.\r\n\r\nThe PR also adds a `RetryStrategyBuilder.noRetries()` method to make it more clear/explicit how to disable retries.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/944/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/943",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/943",
- "id": 2197722588,
- "node_id": "I_kwDOE8E-g86C_pXc",
- "number": 943,
- "title": "bug: default retry strategy is added without having any strategy defined",
- "user": {
- "login": "miliberlin",
- "id": 54396648,
- "node_id": "MDQ6VXNlcjU0Mzk2NjQ4",
- "avatar_url": "https://avatars.githubusercontent.com/u/54396648?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/miliberlin",
- "html_url": "https://github.com/miliberlin",
- "followers_url": "https://api.github.com/users/miliberlin/followers",
- "following_url": "https://api.github.com/users/miliberlin/following{/other_user}",
- "gists_url": "https://api.github.com/users/miliberlin/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/miliberlin/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/miliberlin/subscriptions",
- "organizations_url": "https://api.github.com/users/miliberlin/orgs",
- "repos_url": "https://api.github.com/users/miliberlin/repos",
- "events_url": "https://api.github.com/users/miliberlin/events{/privacy}",
- "received_events_url": "https://api.github.com/users/miliberlin/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-03-20T14:44:50Z",
- "updated_at": "2024-03-25T14:36:10Z",
- "closed_at": "2024-03-25T14:36:10Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n4.6.2\n\n### Steps to reproduce\n\nCreate/update a check or group without defining a `retryStrategy` at any level\n\n### What is expected?\n\nThe check or group will not have any retry strategy\n\n### What is actually happening?\n\nA fixed default strategy is added and can not be removed.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/943/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/942",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/942",
- "id": 2181288855,
- "node_id": "PR_kwDOE8E-g85pXA1_",
- "number": 942,
- "title": "docs: clarify prerelease testing",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-03-12T10:42:29Z",
- "updated_at": "2024-03-12T10:49:04Z",
- "closed_at": "2024-03-12T10:49:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/942",
- "html_url": "https://github.com/checkly/checkly-cli/pull/942",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/942.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/942.patch",
- "merged_at": "2024-03-12T10:49:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/942/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/940",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/940",
- "id": 2171334122,
- "node_id": "PR_kwDOE8E-g85o1JUE",
- "number": 940,
- "title": "feat: support multistep glob pattern [sc-18837]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-03-06T11:56:25Z",
- "updated_at": "2024-03-12T08:44:34Z",
- "closed_at": "2024-03-12T08:44:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/940",
- "html_url": "https://github.com/checkly/checkly-cli/pull/940",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/940.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/940.patch",
- "merged_at": "2024-03-12T08:44:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd support for multistep glob patterns to load checks",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/940/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/939",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/939",
- "id": 2151770891,
- "node_id": "I_kwDOE8E-g86AQWsL",
- "number": 939,
- "title": "bug: locations is required on interface CheckGroupProps",
- "user": {
- "login": "slmoore",
- "id": 5049476,
- "node_id": "MDQ6VXNlcjUwNDk0NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5049476?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/slmoore",
- "html_url": "https://github.com/slmoore",
- "followers_url": "https://api.github.com/users/slmoore/followers",
- "following_url": "https://api.github.com/users/slmoore/following{/other_user}",
- "gists_url": "https://api.github.com/users/slmoore/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/slmoore/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/slmoore/subscriptions",
- "organizations_url": "https://api.github.com/users/slmoore/orgs",
- "repos_url": "https://api.github.com/users/slmoore/repos",
- "events_url": "https://api.github.com/users/slmoore/events{/privacy}",
- "received_events_url": "https://api.github.com/users/slmoore/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/19",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/19/labels",
- "id": 11443093,
- "node_id": "MI_kwDOE8E-g84ArpuV",
- "number": 19,
- "title": "maintenance release",
- "description": "- bring package dependencies up-to-date\r\n- other none functional changes\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 4,
- "state": "closed",
- "created_at": "2024-08-14T15:17:58Z",
- "updated_at": "2024-08-15T14:16:23Z",
- "due_on": "2024-08-19T07:00:00Z",
- "closed_at": "2024-08-15T14:16:23Z"
- },
- "comments": 2,
- "created_at": "2024-02-23T20:44:15Z",
- "updated_at": "2024-08-15T14:17:00Z",
- "closed_at": "2024-08-15T13:37:51Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\n16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n4.6.1\r\n\r\n### Steps to reproduce\r\n\r\nWhen creating a new `CheckGroup()`, if the `CheckGroupProps` argument is using `privateLocations` and omits `locations` there is a TypeScript Error:\r\n\r\n```\r\nProperty 'locations' is missing in type '{ alertChannels: AlertChannelWrapper[]; name: string; activated: true; muted: false; concurrency: number; frequency: Frequency; tags: string[]; privateLocations: string[]; browserChecks: { ...; }; retryStrategy: RetryStrategy; }' but required in type 'CheckGroupProps'.ts(2345)\r\n```\r\n\r\nIs it ok for `locations` to be an Optional parameter in the `interface CheckGroupProps`?\r\nhttps://github.com/checkly/checkly-cli/blob/bfc68daeeacc92cfe427e20305a2a36dc0fac043/packages/cli/src/constructs/check-group.ts#L70\r\n\r\nThis would match with `interface CheckProps` which is used by `ApiCheck` and `BrowserCheck`.\r\nhttps://github.com/checkly/checkly-cli/blob/bfc68daeeacc92cfe427e20305a2a36dc0fac043/packages/cli/src/constructs/check.ts#L51\r\n\r\nThanks!\r\n\r\n### What is expected?\r\n\r\nNo TypeScript error\r\n\r\n### What is actually happening?\r\n\r\nTypeScript Error\r\n\r\n### Any additional comments?\r\n\r\nFor context, we're running one Group of checks using `privateLocations` and a separate Group of checks using `locations`.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 1
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/939/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/938",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/938",
- "id": 2123158793,
- "node_id": "PR_kwDOE8E-g85mRN_b",
- "number": 938,
- "title": "feat: add alertSettings.parallelRunFailureTreshold to CLI [sc-19200]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-02-07T14:26:45Z",
- "updated_at": "2024-02-08T11:44:23Z",
- "closed_at": "2024-02-08T11:44:22Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/938",
- "html_url": "https://github.com/checkly/checkly-cli/pull/938",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/938.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/938.patch",
- "merged_at": "2024-02-08T11:44:22Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd new alert settings options:\r\n\r\n```\r\nalertEscalationPolicy: {\r\n parallelRunFailureThreshold: {\r\n enabled: true,\r\n percentage: 100,\r\n }\r\n }\r\n```",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/938/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/937",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/937",
- "id": 2122671972,
- "node_id": "PR_kwDOE8E-g85mPjd4",
- "number": 937,
- "title": "fix: error messages are passed using error key",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-02-07T10:17:33Z",
- "updated_at": "2024-02-07T10:27:58Z",
- "closed_at": "2024-02-07T10:27:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/937",
- "html_url": "https://github.com/checkly/checkly-cli/pull/937",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/937.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/937.patch",
- "merged_at": "2024-02-07T10:27:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe are using `error` key [on the api ](https://github.com/checkly/checkly-backend/blob/main/api/src/modules/public-api/test-sessions/PublicTestSessionsController.js#L141)for populating the error message when triggering test on the CLI\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/937/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/936",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/936",
- "id": 2118247300,
- "node_id": "PR_kwDOE8E-g85mAdIP",
- "number": 936,
- "title": "feat: support userAgent playwright config",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-02-05T11:01:52Z",
- "updated_at": "2024-02-06T10:16:21Z",
- "closed_at": "2024-02-06T10:16:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/936",
- "html_url": "https://github.com/checkly/checkly-cli/pull/936",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/936.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/936.patch",
- "merged_at": "2024-02-06T10:16:20Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd support for userAgent in playwright config\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/936/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/935",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/935",
- "id": 2114685271,
- "node_id": "PR_kwDOE8E-g85l0YhX",
- "number": 935,
- "title": "feat: examples set runParallel:true [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-02-02T11:11:22Z",
- "updated_at": "2024-02-02T11:41:17Z",
- "closed_at": "2024-02-02T11:41:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/935",
- "html_url": "https://github.com/checkly/checkly-cli/pull/935",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/935.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/935.patch",
- "merged_at": "2024-02-02T11:41:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSet examples to use `runParallel: true` by default",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/935/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/934",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/934",
- "id": 2107333029,
- "node_id": "PR_kwDOE8E-g85lbHOQ",
- "number": 934,
- "title": "chore: add more comment for missing alert channels",
- "user": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-30T09:24:22Z",
- "updated_at": "2024-01-30T09:33:46Z",
- "closed_at": "2024-01-30T09:33:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/934",
- "html_url": "https://github.com/checkly/checkly-cli/pull/934",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/934.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/934.patch",
- "merged_at": "2024-01-30T09:33:45Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- Add a better explanation in case the alert subscription array is empty or missing.",
- "closed_by": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/934/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/933",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/933",
- "id": 2102299205,
- "node_id": "PR_kwDOE8E-g85lKevf",
- "number": 933,
- "title": "fix: unpin checkly CLI version for JS examples",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-26T14:22:24Z",
- "updated_at": "2024-01-29T10:45:34Z",
- "closed_at": "2024-01-29T10:45:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/933",
- "html_url": "https://github.com/checkly/checkly-cli/pull/933",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/933.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/933.patch",
- "merged_at": "2024-01-29T10:45:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe JS examples always end up installing version 4.0.8 of the CLI (TS examples work fine). To reproduce: `npm create`, select the one of the JS examples, `cd` to the project, run `npx checkly --version`.\r\n\r\nThis happened since we commited the `package-lock.json`, pinning the `checkly` CLI version.\r\n\r\nTested by running `CHECKLY_CLI_VERSION=0e33919e80d083e146b3541943f00653a22dcc9f npm create checkly` to use the examples from this PR.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/933/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/932",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/932",
- "id": 2101994606,
- "node_id": "PR_kwDOE8E-g85lJdBD",
- "number": 932,
- "title": "chore: allow testing multiple prereleases",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-01-26T10:46:02Z",
- "updated_at": "2024-01-26T13:10:20Z",
- "closed_at": "2024-01-26T13:10:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/932",
- "html_url": "https://github.com/checkly/checkly-cli/pull/932",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/932.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/932.patch",
- "merged_at": "2024-01-26T13:10:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThe release.yml job already pushes pre-releases to NPM so that we can do some extra testing. The problem is that if we find an issue, it's hard to reset everything: NPM doesn't allow us to unpublish the prerelease and we can't overwrite it either.\r\n\r\nThis PR adds the commit SHA to the prerelease version. If we detect an issue in the prerelease phase, we can delete the Github release, fix the issue, and trigger another release.\r\n\r\nThis PR will also automatically push the `v` tag with the release, since that has been causing issues for old `create-checkly` versions.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/932/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/931",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/931",
- "id": 2101978102,
- "node_id": "PR_kwDOE8E-g85lJZbm",
- "number": 931,
- "title": "fix: examples not working",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-01-26T10:35:02Z",
- "updated_at": "2024-01-26T13:09:20Z",
- "closed_at": "2024-01-26T13:09:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/931",
- "html_url": "https://github.com/checkly/checkly-cli/pull/931",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/931.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/931.patch",
- "merged_at": "2024-01-26T13:09:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nExamples where using wrong urls + imports\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/931/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/930",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/930",
- "id": 2101849760,
- "node_id": "PR_kwDOE8E-g85lI9r-",
- "number": 930,
- "title": "fix: add missing json5",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-01-26T09:09:39Z",
- "updated_at": "2024-01-26T09:21:06Z",
- "closed_at": "2024-01-26T09:21:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/930",
- "html_url": "https://github.com/checkly/checkly-cli/pull/930",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/930.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/930.patch",
- "merged_at": "2024-01-26T09:21:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nadd missing json5 dependency\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/930/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/929",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/929",
- "id": 2100553033,
- "node_id": "PR_kwDOE8E-g85lEu7V",
- "number": 929,
- "title": "docs: adds playwrightConfig options to examples [sc-00]",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-01-25T14:47:10Z",
- "updated_at": "2024-01-26T08:32:27Z",
- "closed_at": "2024-01-26T08:32:26Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/929",
- "html_url": "https://github.com/checkly/checkly-cli/pull/929",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/929.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/929.patch",
- "merged_at": "2024-01-26T08:32:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- adds `playwrightConfig` section to examples.\r\n- adds actual usage of that section to advanced example and removes the `defaults` file that actually served this function.\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/929/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/928",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/928",
- "id": 2097838555,
- "node_id": "PR_kwDOE8E-g85k7fgl",
- "number": 928,
- "title": "feat: move playwright config at check level",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-01-24T09:36:30Z",
- "updated_at": "2024-01-24T11:37:34Z",
- "closed_at": "2024-01-24T11:37:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/928",
- "html_url": "https://github.com/checkly/checkly-cli/pull/928",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/928.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/928.patch",
- "merged_at": "2024-01-24T11:37:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n1. Move the playwright configuration on our checkly configuration at a check level\r\n2. Made it so that multistep checks can also use the playwright config\r\n\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/928/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/927",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/927",
- "id": 2096044865,
- "node_id": "PR_kwDOE8E-g85k1atl",
- "number": 927,
- "title": "chore(deps): Bump execa from 5.1.0 to 8.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-23T12:59:58Z",
- "updated_at": "2024-08-15T12:49:41Z",
- "closed_at": "2024-08-15T12:49:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/927",
- "html_url": "https://github.com/checkly/checkly-cli/pull/927",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/927.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/927.patch",
- "merged_at": null
- },
- "body": "Bumps [execa](https://github.com/sindresorhus/execa) from 5.1.0 to 8.0.1.\n\nRelease notes \nSourced from execa's releases .
\n\nv8.0.1 \nFixes \n\nhttps://github.com/sindresorhus/execa/compare/v8.0.0...v8.0.1
\nv8.0.0 \nBreaking \n\nRequire Node.js 16.17.0 and later (#569 ) \n \nhttps://github.com/sindresorhus/execa/compare/v7.2.0...v8.0.0
\nv7.2.0 \n\nAdd cwd error property (#565 ) f57fdec \n \nhttps://github.com/sindresorhus/execa/compare/v7.1.1...v7.2.0
\nv7.1.1 \nFeatures \n\nBug fixes \n\nv7.1.0 \nFeatures \n\nimport {$} from 'execa';\nconst branch = await $git branch --show-current;\nawait $dep deploy --branch=${branch};\n
\n\n// Similar to `echo unicorns > stdout.txt` in Bash\nawait execa('echo', ['unicorns']).pipeStdout('stdout.txt');\n// Similar to echo unicorns 2> stdout.txt in Bash\nawait execa('echo', ['unicorns']).pipeStderr('stderr.txt');
\n</tr></table>\n
\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/927/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/926",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/926",
- "id": 2093779581,
- "node_id": "PR_kwDOE8E-g85ktt0x",
- "number": 926,
- "title": "chore(deps-dev): Bump @typescript-eslint/parser from 5.61.0 to 5.62.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- },
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-22T12:12:51Z",
- "updated_at": "2024-01-23T09:19:28Z",
- "closed_at": "2024-01-22T15:00:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/926",
- "html_url": "https://github.com/checkly/checkly-cli/pull/926",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/926.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/926.patch",
- "merged_at": "2024-01-22T15:00:17Z"
- },
- "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.61.0 to 5.62.0.\n\nRelease notes \nSourced from @βtypescript-eslint/parser's releases .
\n\nv5.62.0 \n5.62.0 (2023-07-10) \nBug Fixes \n\neslint-plugin: [comma-spacing] allow no space after trailing comma in objects and arrays (#6938 ) (24bdacc ) \neslint-plugin: [prefer-includes] escape special characters (#7161 ) (5a347a5 ), closes #7145 \neslint-plugin: replace auto-fix of class literal property style rule with suggestion (#7054 ) (a8c824a ) \n \nFeatures \n\neslint-plugin: [prefer-nullish-coalescing] add ignorePrimitives option (#6487 ) (6edaa04 ) \n \nYou can read about our versioning strategy and releases on our website.
\n \n \n\nChangelog \nSourced from @βtypescript-eslint/parser's changelog .
\n\n5.62.0 (2023-07-10) \nNote: Version bump only for package @βtypescript-eslint/parser
\nYou can read about our versioning strategy and releases on our website.
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/926/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/925",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/925",
- "id": 2093777754,
- "node_id": "PR_kwDOE8E-g85kttam",
- "number": 925,
- "title": "chore(deps): Bump ora from 5.4.1 to 8.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-22T12:11:48Z",
- "updated_at": "2024-08-15T12:49:40Z",
- "closed_at": "2024-08-15T12:49:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/925",
- "html_url": "https://github.com/checkly/checkly-cli/pull/925",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/925.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/925.patch",
- "merged_at": null
- },
- "body": "Bumps [ora](https://github.com/sindresorhus/ora) from 5.4.1 to 8.0.1.\n\nRelease notes \nSourced from ora's releases .
\n\nv8.0.1 \n\nFix the process not exiting 89a1f31 \n \nhttps://github.com/sindresorhus/ora/compare/v8.0.0...v8.0.1
\nv8.0.0 \nBreaking \n\nRequire Node.js 18 675590f \n \nImprovements \n\nUpdate dependencies 675590f \n \nhttps://github.com/sindresorhus/ora/compare/v7.0.1...v8.0.0
\nv7.0.1 \n\nFix missing dependency (#228 ) 1dc1ece \n \nhttps://github.com/sindresorhus/ora/compare/v7.0.0...v7.0.1
\nv7.0.0 \nBreaking \n\nRequire Node.js 16 0e96acd \n \nhttps://github.com/sindresorhus/ora/compare/v6.3.1...v7.0.0
\nv6.3.1 \n\nFix Node.js 12 compatibility 4b1c2be \n \nhttps://github.com/sindresorhus/ora/compare/v6.3.0...v6.3.1
\nv6.3.0 \n\nhttps://github.com/sindresorhus/ora/compare/v6.2.0...v6.3.0
\nv6.2.0 \n\nAdd spinners export to be able to access all available spinners (#222 ) f2ac111 \n \nhttps://github.com/sindresorhus/ora/compare/v6.1.2...v6.2.0
\nv6.1.2 \n\nRevert "Fix preserving stdin' ;s pause state (#210 )" f4e03ea\n\n \n \nhttps://github.com/sindresorhus/ora/compare/v6.1.1...v6.1.2
\nv6.1.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/925/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/924",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/924",
- "id": 2090300904,
- "node_id": "PR_kwDOE8E-g85kiKmu",
- "number": 924,
- "title": "feat: make sync-playwright command visible",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-01-19T11:12:23Z",
- "updated_at": "2024-01-19T13:58:33Z",
- "closed_at": "2024-01-19T13:58:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/924",
- "html_url": "https://github.com/checkly/checkly-cli/pull/924",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/924.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/924.patch",
- "merged_at": "2024-01-19T13:58:32Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n`npx checkly help` now shows `sync-playwright` command",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/924/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/923",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/923",
- "id": 2086027036,
- "node_id": "PR_kwDOE8E-g85kTfUS",
- "number": 923,
- "title": "fix: print session url on all reporters",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-17T11:51:25Z",
- "updated_at": "2024-01-17T14:43:22Z",
- "closed_at": "2024-01-17T14:43:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/923",
- "html_url": "https://github.com/checkly/checkly-cli/pull/923",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/923.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/923.patch",
- "merged_at": "2024-01-17T14:43:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nNot all the reporters were printing the test session url\r\n\r\nResolves [#918](https://github.com/checkly/checkly-cli/issues/918)\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/923/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/922",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/922",
- "id": 2078648133,
- "node_id": "PR_kwDOE8E-g85j6hA4",
- "number": 922,
- "title": "feat: add alert escalation policy as part of the check/config",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2024-01-12T11:40:03Z",
- "updated_at": "2024-01-16T15:55:38Z",
- "closed_at": "2024-01-16T15:55:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/922",
- "html_url": "https://github.com/checkly/checkly-cli/pull/922",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/922.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/922.patch",
- "merged_at": "2024-01-16T15:55:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAlert Escalation policy can be defined either on the check, the check group or the checkly config file\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/901\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/922/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/921",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/921",
- "id": 2072792610,
- "node_id": "PR_kwDOE8E-g85jmcIs",
- "number": 921,
- "title": "feat: adds mini preview on each deploy",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2024-01-09T17:03:43Z",
- "updated_at": "2025-02-17T12:54:19Z",
- "closed_at": "2025-02-17T12:54:18Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/921",
- "html_url": "https://github.com/checkly/checkly-cli/pull/921",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/921.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/921.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- Adds a small, extra preview to each `deploy` command.\r\n- Refactors the preview fetching to a dedicated method and adds a type. Adds a counter and aligns indentation.\r\n- Reshuffles some copy and format on the full `--preview` command\r\n\r\n## Examples\r\n\r\n### Mini preview example\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim beige-gazelle % npx checkly deploy \r\nParsing your project... done\r\n\r\nDeploy preview:\r\n\r\n - 1 to create, 0 to delete\r\n\r\n For a full preview, run: npx checkly deploy --preview\r\n\r\n? You are about to deploy your project \"Acme webapp\" to account \"Acme Production\". Do you want to continue? βΊ (y/N)\r\n```\r\n\r\n\r\n\r\n### Full preview example:\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim beige-gazelle % npx checkly deploy --preview\r\nParsing your project... done\r\nCreating (1):\r\n ApiCheck: checkly-api-123\r\n\r\nUpdating or leaving unchanged (4):\r\n BrowserCheck: __checks__/docs.spec.ts\r\n ApiCheck: checkly-api-1\r\n ApiCheck: checkly-api-2\r\n BrowserCheck: checkly-homepage\r\n\r\nSkipping because of testOnly (1):\r\n ApiCheck: checkly-api-12\r\n```\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/921/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/920",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/920",
- "id": 2070345324,
- "node_id": "PR_kwDOE8E-g85jeGEx",
- "number": 920,
- "title": "chore(deps): Bump open from 8.4.0 to 10.0.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-01-08T12:24:13Z",
- "updated_at": "2024-08-15T12:49:40Z",
- "closed_at": "2024-08-15T12:49:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/920",
- "html_url": "https://github.com/checkly/checkly-cli/pull/920",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/920.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/920.patch",
- "merged_at": null
- },
- "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.3.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.3 \n\nFix target option on macOS (#332 ) b597dec \n \nhttps://github.com/sindresorhus/open/compare/v10.0.2...v10.0.3
\nv10.0.2 \n\nFix Linux compatibility 798cd93 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.1...v10.0.2
\nv10.0.1 \n\nAdd Windows environment variable fallback for some broken systems (#328 ) 8e69be4 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/920/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/919",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/919",
- "id": 2067495243,
- "node_id": "PR_kwDOE8E-g85jUfUr",
- "number": 919,
- "title": "feat: add ability to copy playwright config into checkly config",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2024-01-05T14:59:24Z",
- "updated_at": "2024-01-16T10:43:12Z",
- "closed_at": "2024-01-16T10:43:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/919",
- "html_url": "https://github.com/checkly/checkly-cli/pull/919",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/919.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/919.patch",
- "merged_at": "2024-01-16T10:43:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSince create-cli and cli are 2 different workspaces I had to duplicate quite some code, if this extends more it would probably be wise to add a shared workspace or package between the 2 for the playwright config.\r\n\r\nPR is separated in 2 commits.\r\n1. Create CLI: adds option once creating the CLI to also import the playwright config file if found\r\n2. CLI: `checkly sync-playwright` currently hidden, if passed adds or updates the playwright config of the checkly config. \r\n\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/919/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/918",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/918",
- "id": 2058917266,
- "node_id": "I_kwDOE8E-g856uJWS",
- "number": 918,
- "title": "feat: include test session URL in `ci` output",
- "user": {
- "login": "jameshartig",
- "id": 112555,
- "node_id": "MDQ6VXNlcjExMjU1NQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/112555?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/jameshartig",
- "html_url": "https://github.com/jameshartig",
- "followers_url": "https://api.github.com/users/jameshartig/followers",
- "following_url": "https://api.github.com/users/jameshartig/following{/other_user}",
- "gists_url": "https://api.github.com/users/jameshartig/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/jameshartig/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/jameshartig/subscriptions",
- "organizations_url": "https://api.github.com/users/jameshartig/orgs",
- "repos_url": "https://api.github.com/users/jameshartig/repos",
- "events_url": "https://api.github.com/users/jameshartig/events{/privacy}",
- "received_events_url": "https://api.github.com/users/jameshartig/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-28T22:41:24Z",
- "updated_at": "2024-01-17T14:43:22Z",
- "closed_at": "2024-01-17T14:43:22Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nWhen a CI run fails after calling `npx checkly trigger...` it would be helpful to include the URL directly to the test session so the user doesn't need to open Checkly and find it.\n\n### How would you implement this feature?\n\nI believe `_printTestSessionsUrl` just needs to be called from the ci's `onEnd` function.",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/reactions",
- "total_count": 2,
- "+1": 1,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 1,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/918/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/917",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/917",
- "id": 2058392014,
- "node_id": "PR_kwDOE8E-g85i4fqZ",
- "number": 917,
- "title": "chore(deps): Bump open from 8.4.0 to 10.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-28T12:41:09Z",
- "updated_at": "2024-01-08T12:24:18Z",
- "closed_at": "2024-01-08T12:24:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/917",
- "html_url": "https://github.com/checkly/checkly-cli/pull/917",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/917.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/917.patch",
- "merged_at": null
- },
- "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.2.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.2 \n\nFix Linux compatibility 798cd93 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.1...v10.0.2
\nv10.0.1 \n\nAdd Windows environment variable fallback for some broken systems (#328 ) 8e69be4 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/917/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/916",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/916",
- "id": 2057446952,
- "node_id": "PR_kwDOE8E-g85i1VSO",
- "number": 916,
- "title": "chore: update check `activated` field jsdoc hint",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-27T14:35:59Z",
- "updated_at": "2023-12-27T14:44:42Z",
- "closed_at": "2023-12-27T14:44:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/916",
- "html_url": "https://github.com/checkly/checkly-cli/pull/916",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/916.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/916.patch",
- "merged_at": "2023-12-27T14:44:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/916/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/915",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/915",
- "id": 2056404085,
- "node_id": "PR_kwDOE8E-g85ix3R2",
- "number": 915,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.12",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-26T13:13:56Z",
- "updated_at": "2024-01-19T14:19:49Z",
- "closed_at": "2024-01-19T14:19:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/915",
- "html_url": "https://github.com/checkly/checkly-cli/pull/915",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/915.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/915.patch",
- "merged_at": "2024-01-19T14:19:48Z"
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.12.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.12 \nBug Fixes \n\n4.1.11 \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.11-qa.0 \nNo release notes provided.
\n4.1.10 \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.12 (2023-12-26) \nBug Fixes \n\n4.1.11 (2023-12-23) \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.10 (2023-12-06) \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 (2023-12-05) \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \n\n \n... (truncated)
\n \n\nCommits \n\n807338a chore(release): 4.1.12 [skip ci] \nfe1988e fix: update npm version \n8e65277 chore(dev-deps): bump @βtypes/semver from 7.5.5 to 7.5.6 (#748 ) \n8bd9f89 chore(dev-deps): bump eslint-config-prettier from 9.0.0 to 9.1.0 (#749 ) \n3753f41 chore(dev-deps): bump @βtypes/chai from 4.3.10 to 4.3.11 (#750 ) \na938dae chore(release): 4.1.11 [skip ci] \n1271c84 fix(deps): bump npm from 10.2.3 to 10.2.5 (#751 ) \n2fdac8d chore(dev-deps): bump eslint-config-oclif-typescript (#752 ) \n9bad54d chore(dev-deps): bump prettier from 3.1.0 to 3.1.1 (#743 ) \n02268c1 chore(dev-deps): bump eslint from 8.53.0 to 8.56.0 (#744 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/915/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/914",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/914",
- "id": 2055656845,
- "node_id": "PR_kwDOE8E-g85ivZgd",
- "number": 914,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.11",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-25T12:26:30Z",
- "updated_at": "2023-12-26T13:14:00Z",
- "closed_at": "2023-12-26T13:13:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/914",
- "html_url": "https://github.com/checkly/checkly-cli/pull/914",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/914.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/914.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.11.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.11 \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.11-qa.0 \nNo release notes provided.
\n4.1.10 \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.11 (2023-12-23) \nBug Fixes \n\ndeps: bump npm from 10.2.3 to 10.2.5 (#751 ) (1271c84 ) \n \n4.1.10 (2023-12-06) \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 (2023-12-05) \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \n\n \n... (truncated)
\n \n\nCommits \n\na938dae chore(release): 4.1.11 [skip ci] \n1271c84 fix(deps): bump npm from 10.2.3 to 10.2.5 (#751 ) \n2fdac8d chore(dev-deps): bump eslint-config-oclif-typescript (#752 ) \n9bad54d chore(dev-deps): bump prettier from 3.1.0 to 3.1.1 (#743 ) \n02268c1 chore(dev-deps): bump eslint from 8.53.0 to 8.56.0 (#744 ) \n35d0d35 chore(dev-deps): bump eslint-config-oclif-typescript (#745 ) \n73fbd1f chore(dev-deps): bump @βoclif/plugin-help from 6.0.6 to 6.0.8 (#746 ) \ncb0c2a3 chore(dev-deps): bump @βtypes/node from 18.18.7 to 18.19.3 (#738 ) \n30a6a7e chore(dev-deps): bump ts-node from 10.9.1 to 10.9.2 (#740 ) \na38e041 chore(dev-deps): bump typescript from 5.2.2 to 5.3.3 (#741 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/914/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/913",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/913",
- "id": 2053895364,
- "node_id": "PR_kwDOE8E-g85ipnAe",
- "number": 913,
- "title": "feat: support arrays of glob patterns",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-22T13:04:25Z",
- "updated_at": "2023-12-27T09:45:47Z",
- "closed_at": "2023-12-27T09:45:46Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/913",
- "html_url": "https://github.com/checkly/checkly-cli/pull/913",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/913.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/913.patch",
- "merged_at": "2023-12-27T09:45:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- allows `string[]` for all glob patterns.\r\n- adds tests to showcase that all heavy lifting (deduplications etc.) is done by the underlying glob library\r\n\r\n## How to test this?\r\n\r\nFor instance, you can just add arrays to the `checkly.config.ts` i.e.\r\n\r\n```\r\n checkMatch: ['**/__checks__/**/*.check.ts', '**/more-checks/**/*.check.ts'],\r\n browserChecks: {\r\n testMatch: ['**/__checks__/**/*.spec.ts', 'other-tests/**/*.spec.ts'],\r\n```\r\n\r\nEven with nested folders, the glob library will return a set of paths and checks that matches the expectations, e.g. no duplicates in overlapping glob definitions.\r\n\r\n> Resolves #[911]\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/913/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/912",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/912",
- "id": 2053875081,
- "node_id": "PR_kwDOE8E-g85ipiij",
- "number": 912,
- "title": "chore(deps): Bump open from 8.4.0 to 10.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-22T12:46:20Z",
- "updated_at": "2023-12-28T12:41:14Z",
- "closed_at": "2023-12-28T12:41:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/912",
- "html_url": "https://github.com/checkly/checkly-cli/pull/912",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/912.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/912.patch",
- "merged_at": null
- },
- "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.1.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.1 \n\nAdd Windows environment variable fallback for some broken systems (#328 ) 8e69be4 \n \nhttps://github.com/sindresorhus/open/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/912/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/911",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/911",
- "id": 2053870382,
- "node_id": "I_kwDOE8E-g856a5Mu",
- "number": 911,
- "title": "story: support an array of glob patterns for all `checkMatch` and `testMatch` properties",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-22T12:41:58Z",
- "updated_at": "2023-12-27T09:45:47Z",
- "closed_at": "2023-12-27T09:45:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nIt's useful to be able to support arrays of glob patterns so users can more finely slice & dice where they store their checks inside their code base. This was requested by multiple users.\r\n\r\ni.e.\r\n\r\n```\r\ntestMatch: [glob1, glob2]\r\n```\r\n\r\nThis also matches how Playwright and Jest do `testMatch` like patterns.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/911/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/910",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/910",
- "id": 2052606452,
- "node_id": "PR_kwDOE8E-g85ilNxc",
- "number": 910,
- "title": "fix: send runtimeId to the BE [gh-909]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-21T15:12:52Z",
- "updated_at": "2023-12-21T16:00:42Z",
- "closed_at": "2023-12-21T16:00:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/910",
- "html_url": "https://github.com/checkly/checkly-cli/pull/910",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/910.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/910.patch",
- "merged_at": "2023-12-21T16:00:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSend runtimeId with the group construct\r\n\r\nResolves #909 ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/910/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/909",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/909",
- "id": 2052566352,
- "node_id": "I_kwDOE8E-g856V61Q",
- "number": 909,
- "title": "bug: `runtimeId` for `CheckGroup` construct is not changed on deploy",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-21T14:48:46Z",
- "updated_at": "2023-12-21T16:00:42Z",
- "closed_at": "2023-12-21T16:00:42Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18\n\n### NPM version\n\n9.7.1\n\n### @checkly/cli version\n\n4.5.2\n\n### Steps to reproduce\n\n- Create a `CheckGroup` with `runtimeId` 2023.02\r\n- Deploy it. \r\n- Check the UI, it will show 2023.09\r\n- Change it to any value in the construct and deploy again. Nothing changes.\r\n\r\ne.g.\r\n\r\n```ts\r\nimport { CheckGroup } from 'checkly/constructs'\r\n\r\nexport const myGroup = new CheckGroup('my-group-1',{\r\n name: 'My Group 1',\r\n runtimeId: '2022.10',\r\n locations: ['eu-west-1'],\r\n})\r\n```\n\n### What is expected?\n\nThe deploy updates the runtime to version specified in the construct.\n\n### What is actually happening?\n\nThe runtime is never updated.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/909/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/908",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/908",
- "id": 2052430686,
- "node_id": "PR_kwDOE8E-g85ikm6n",
- "number": 908,
- "title": "feat: add missing options on playwright config support",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-21T13:30:41Z",
- "updated_at": "2023-12-21T15:47:45Z",
- "closed_at": "2023-12-21T15:47:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/908",
- "html_url": "https://github.com/checkly/checkly-cli/pull/908",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/908.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/908.patch",
- "merged_at": "2023-12-21T15:47:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd support for `accuracy`, `toHaveScreenshot` and `toMatchSnapshot` on playwright config\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/908/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/907",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/907",
- "id": 2050765120,
- "node_id": "PR_kwDOE8E-g85ie5X0",
- "number": 907,
- "title": "feat: add support for playwright config on browser checks",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-20T15:19:18Z",
- "updated_at": "2023-12-20T15:41:38Z",
- "closed_at": "2023-12-20T15:41:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/907",
- "html_url": "https://github.com/checkly/checkly-cli/pull/907",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/907.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/907.patch",
- "merged_at": "2023-12-20T15:41:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdd support for playwright config on browser check\r\nUsed [RFC](https://github.com/checkly/checkly-cli/issues/806) as reference for parameters supported\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/907/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/906",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/906",
- "id": 2050341547,
- "node_id": "PR_kwDOE8E-g85idbvF",
- "number": 906,
- "title": "chore: validate tag format during release",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-20T11:12:20Z",
- "updated_at": "2023-12-20T13:08:06Z",
- "closed_at": "2023-12-20T13:08:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/906",
- "html_url": "https://github.com/checkly/checkly-cli/pull/906",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/906.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/906.patch",
- "merged_at": "2023-12-20T13:08:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe've run into different issues with `create-checkly` fetching the examples (https://github.com/checkly/checkly-cli/issues/844). To avoid any mistakes during CLI releases, this PR adds validation to make sure that versions are formatted like `4.1.0` (and not `v4.1.0`). Even if adding a `v` prefix doesn't cause issues, I think that having complete consistency between releases is going to be safer.\r\n\r\nTested on a personal repo:\r\nhttps://github.com/clample/commerce/actions\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/906/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/905",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/905",
- "id": 2048576195,
- "node_id": "PR_kwDOE8E-g85iXYuB",
- "number": 905,
- "title": "chore(deps): Bump open from 8.4.0 to 10.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-19T12:37:05Z",
- "updated_at": "2023-12-22T12:46:25Z",
- "closed_at": "2023-12-22T12:46:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/905",
- "html_url": "https://github.com/checkly/checkly-cli/pull/905",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/905.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/905.patch",
- "merged_at": null
- },
- "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 10.0.0.\n\nRelease notes \nSourced from open's releases .
\n\nv10.0.0 \nBreaking \n\nRequire Node.js 18 5628dc8 \n \nhttps://github.com/sindresorhus/open/compare/v9.1.0...v10.0.0
\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/905/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/904",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/904",
- "id": 2031335662,
- "node_id": "PR_kwDOE8E-g85hdDVD",
- "number": 904,
- "title": "Tnolet/update examples and readmes",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-07T18:47:14Z",
- "updated_at": "2023-12-14T14:51:36Z",
- "closed_at": "2023-12-14T14:51:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/904",
- "html_url": "https://github.com/checkly/checkly-cli/pull/904",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/904.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/904.patch",
- "merged_at": "2023-12-14T14:51:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- removes the unneeded `services/` dir in examples.\r\n- renames some examples for clarity.,\r\n- updates the readme with fixes and some extra info.\r\n- fixes small typo in `create` package.\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/904/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/903",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/903",
- "id": 2030647211,
- "node_id": "PR_kwDOE8E-g85haq-P",
- "number": 903,
- "title": "chore(deps-dev): Bump typescript from 4.9.4 to 5.3.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-07T12:21:42Z",
- "updated_at": "2024-01-22T11:09:28Z",
- "closed_at": "2024-01-22T11:09:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/903",
- "html_url": "https://github.com/checkly/checkly-cli/pull/903",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/903.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/903.patch",
- "merged_at": "2024-01-22T11:09:26Z"
- },
- "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.3.3.\n\nRelease notes \nSourced from typescript's releases .
\n\nTypeScript 5.3.3 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 RC \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 Beta \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm .
\nTypeScript 5.2 \nFor release notes, check out the release announcement .
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/903/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/902",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/902",
- "id": 2028416440,
- "node_id": "PR_kwDOE8E-g85hTBVm",
- "number": 902,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.10",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-12-06T12:19:30Z",
- "updated_at": "2023-12-25T12:26:34Z",
- "closed_at": "2023-12-25T12:26:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/902",
- "html_url": "https://github.com/checkly/checkly-cli/pull/902",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/902.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/902.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.10.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.10 \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.10 (2023-12-06) \nBug Fixes \n\ndeps: bump yarn from 1.22.19 to 1.22.21 (#732 ) (08399d7 ) \n \n4.1.9 (2023-12-05) \nBug Fixes \n\nbump npm, skip lib checks (cf44c8d ) \n \n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \n\n \n... (truncated)
\n \n\nCommits \n\ncbe8241 chore(release): 4.1.10 [skip ci] \n08399d7 fix(deps): bump yarn from 1.22.19 to 1.22.21 (#732 ) \n952b24c chore(release): 4.1.9 [skip ci] \n003af17 Merge pull request #736 from oclif/ew/npm-bump \ncf44c8d fix: bump npm, skip lib checks \n92eed15 chore(dev-deps): bump @βtypes/validate-npm-package-name (#726 ) \n163c898 chore(dev-deps): bump @βtypes/shelljs from 0.8.14 to 0.8.15 (#727 ) \nfedd986 chore(dev-deps): bump prettier from 3.0.3 to 3.1.0 (#728 ) \nfdd63b3 chore(dev-deps): bump eslint-config-oclif-typescript (#729 ) \n2cf768f chore(dev-deps): bump @βtypes/mocha from 10.0.3 to 10.0.6 (#730 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/902/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/901",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/901",
- "id": 2028110743,
- "node_id": "I_kwDOE8E-g8544oOX",
- "number": 901,
- "title": "feat: support configuring alert escalation policies",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-12-06T09:26:15Z",
- "updated_at": "2024-01-16T15:55:39Z",
- "closed_at": "2024-01-16T15:55:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\n\r\nWe should add support for configuring a checks alert escalation policy:\r\n\r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/901/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/900",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/900",
- "id": 2021225020,
- "node_id": "PR_kwDOE8E-g85g6taG",
- "number": 900,
- "title": "feat(parallel): support `runParallel` in checks and groups [sc-18210]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-12-01T16:34:47Z",
- "updated_at": "2023-12-15T12:47:34Z",
- "closed_at": "2023-12-15T12:47:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/900",
- "html_url": "https://github.com/checkly/checkly-cli/pull/900",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/900.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/900.patch",
- "merged_at": "2023-12-15T12:47:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdd `runParallel` to check and group constructs to allow simultaneous check run scheduling on multi-locations.\r\n\r\nIf set to false, the check runs will be scheduled in the different locations in a round-robin fashion.\r\n\r\nRequires this [BE PR](https://github.com/checkly/checkly-backend/pull/4950) for testing.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/900/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/899",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/899",
- "id": 2018627491,
- "node_id": "PR_kwDOE8E-g85gxzpd",
- "number": 899,
- "title": "chore(deps): Bump open from 8.4.0 to 9.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-30T13:03:52Z",
- "updated_at": "2023-12-19T12:37:10Z",
- "closed_at": "2023-12-19T12:37:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/899",
- "html_url": "https://github.com/checkly/checkly-cli/pull/899",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/899.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/899.patch",
- "merged_at": null
- },
- "body": "Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 9.1.0.\n\nRelease notes \nSourced from open's releases .
\n\nv9.1.0 \n\nUpdate dependencies 46adf0b \n \nhttps://github.com/sindresorhus/open/compare/v9.0.0...v9.1.0
\nv9.0.0 \nBreaking \n\nRequire Node.js 14 7f5995e \nThis package is now pure ESM. Please read this . \n\nPlease don't open issues regarding ESM / CommonJS. \n \n \nopen.openApp is now a named import: import {openApp} from 'open' \nopen.apps is now a named import: import {apps} from 'open' \n \nImprovements \n\nAdd the ability to open default browser and default browser in private mode (#294 ) 3b79981 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.2...v9.0.0
\nv8.4.2 \n\nFix support for Podman 51fae87 \n \nhttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2
\nv8.4.1 \n\nFix allowNonzeroExitCode option (#296 ) 051edca \nFix the app argument with WSL (#295 ) 4cf1a6d \n \nhttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/899/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/898",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/898",
- "id": 2018612814,
- "node_id": "I_kwDOE8E-g854UZZO",
- "number": 898,
- "title": "bug: when a runtime version is not included we default to 2023.02 - we should migrate that to 2023.09",
- "user": {
- "login": "josep-fl",
- "id": 26063772,
- "node_id": "MDQ6VXNlcjI2MDYzNzcy",
- "avatar_url": "https://avatars.githubusercontent.com/u/26063772?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/josep-fl",
- "html_url": "https://github.com/josep-fl",
- "followers_url": "https://api.github.com/users/josep-fl/followers",
- "following_url": "https://api.github.com/users/josep-fl/following{/other_user}",
- "gists_url": "https://api.github.com/users/josep-fl/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/josep-fl/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/josep-fl/subscriptions",
- "organizations_url": "https://api.github.com/users/josep-fl/orgs",
- "repos_url": "https://api.github.com/users/josep-fl/repos",
- "events_url": "https://api.github.com/users/josep-fl/events{/privacy}",
- "received_events_url": "https://api.github.com/users/josep-fl/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-30T12:55:11Z",
- "updated_at": "2023-12-21T14:44:28Z",
- "closed_at": "2023-12-21T14:44:28Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv18.18.2\n\n### NPM version\n\n10.2.4\n\n### @checkly/cli version\n\n2023.02\n\n### Steps to reproduce\n\nYou can reproduce by simply not including any runtimeId in any config file or check file. \r\n\r\nEven if your account/check defaults to 2023.09 on the Checkly side the CLI will default to 2023.02\n\n### What is expected?\n\nEither to default to latest runtime, or to account default, or to check version\n\n### What is actually happening?\n\ndefaults to 2023.02\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/898/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/897",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/897",
- "id": 2017257044,
- "node_id": "PR_kwDOE8E-g85gtIEZ",
- "number": 897,
- "title": "feat: updates runtimes in examples and defaults to 2023.09",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-11-29T19:17:38Z",
- "updated_at": "2023-11-30T16:30:32Z",
- "closed_at": "2023-11-30T16:30:31Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/897",
- "html_url": "https://github.com/checkly/checkly-cli/pull/897",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/897.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/897.patch",
- "merged_at": "2023-11-30T16:30:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nUpdates the examples to the latest runtime.\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/897/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/896",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/896",
- "id": 2016578559,
- "node_id": "PR_kwDOE8E-g85gqzDe",
- "number": 896,
- "title": "chore(deps): Bump axios from 1.4.0 to 1.6.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-11-29T13:19:12Z",
- "updated_at": "2023-11-30T08:51:14Z",
- "closed_at": "2023-11-30T08:51:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/896",
- "html_url": "https://github.com/checkly/checkly-cli/pull/896",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/896.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/896.patch",
- "merged_at": null
- },
- "body": "[//]: # (dependabot-start)\nβ οΈ **Dependabot is rebasing this PR** β οΈ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [axios](https://github.com/axios/axios) from 1.4.0 to 1.6.2.\n\nRelease notes \nSourced from axios's releases .
\n\nRelease v1.6.2 \nRelease notes: \nFeatures \n\nwithXSRFToken: added withXSRFToken option as a workaround to achieve the old withCredentials behavior; (#6046 ) (cff9967 ) \n \nPRs \n\nfeat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ( #6046 ) \n \n\nπ’ This PR added 'withXSRFToken' option as a replacement for old withCredentials behaviour. \nYou should now use withXSRFToken along with withCredential to get the old behavior.\nThis functionality is considered as a fix.\n \nContributors to this release \n\nRelease v1.6.1 \nRelease notes: \nBug Fixes \n\nformdata: fixed content-type header normalization for non-standard browser environments; (#6056 ) (dd465ab ) \nplatform: fixed emulated browser detection in node.js environment; (#6055 ) (3dc8369 ) \n \nContributors to this release \n\nRelease v1.6.0 \nRelease notes: \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \ndns: fixed lookup function decorator to work properly in node v20; (#6011 ) (5aaff53 ) \ntypes: fix AxiosHeaders types; (#5931 ) (a1c8ad0 ) \n \nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \nContributors to this release \n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n1.6.2 (2023-11-14) \nFeatures \n\nwithXSRFToken: added withXSRFToken option as a workaround to achieve the old withCredentials behavior; (#6046 ) (cff9967 ) \n \nPRs \n\nfeat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ( #6046 ) \n \n\nπ’ This PR added 'withXSRFToken' option as a replacement for old withCredentials behaviour. \nYou should now use withXSRFToken along with withCredential to get the old behavior.\nThis functionality is considered as a fix.\n \nContributors to this release \n\n1.6.1 (2023-11-08) \nBug Fixes \n\nformdata: fixed content-type header normalization for non-standard browser environments; (#6056 ) (dd465ab ) \nplatform: fixed emulated browser detection in node.js environment; (#6055 ) (3dc8369 ) \n \nContributors to this release \n\nPRs \n\nfeat(withXSRFToken): added withXSRFToken option as a workaround to achieve the old `withCredentials` behavior; ( #6046 ) \n \n\nπ’ This PR added 'withXSRFToken' option as a replacement for old withCredentials behaviour. \nYou should now use withXSRFToken along with withCredential to get the old behavior.\nThis functionality is considered as a fix.\n \n1.6.0 (2023-10-26) \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\nb3be365 chore(release): v1.6.2 (#6082 ) \n8739acb chore(ci): removed redundant release action; (#6081 ) \nbfa9c30 chore(docs): fix outdated grunt to npm scripts (#6073 ) \na2b0fb3 chore(docs): update README.md (#6048 ) \nb12a608 chore(ci): removed paths-ignore filter; (#6080 ) \n0c9d886 chore(ci): reworked ignoring files logic; (#6079 ) \n30873ee chore(ci): add paths-ignore config to testing action; (#6078 ) \ncff9967 feat(withXSRFToken): added withXSRFToken option as a workaround to achieve th... \n7009715 chore(ci): fixed release notification action; (#6064 ) \n7144f10 chore(ci): fixed release notification action; (#6063 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/896/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/895",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/895",
- "id": 2014794929,
- "node_id": "PR_kwDOE8E-g85gkswp",
- "number": 895,
- "title": "chore(deps): Bump axios from 1.4.0 to 1.6.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-28T16:10:09Z",
- "updated_at": "2023-11-29T13:19:18Z",
- "closed_at": "2023-11-29T13:19:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/895",
- "html_url": "https://github.com/checkly/checkly-cli/pull/895",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/895.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/895.patch",
- "merged_at": null
- },
- "body": "Bumps [axios](https://github.com/axios/axios) from 1.4.0 to 1.6.0.\n\nRelease notes \nSourced from axios's releases .
\n\nRelease v1.6.0 \nRelease notes: \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \ndns: fixed lookup function decorator to work properly in node v20; (#6011 ) (5aaff53 ) \ntypes: fix AxiosHeaders types; (#5931 ) (a1c8ad0 ) \n \nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \nContributors to this release \n\nRelease v1.5.1 \nRelease notes: \nBug Fixes \n\nadapters: improved adapters loading logic to have clear error messages; (#5919 ) (e410779 ) \nformdata: fixed automatic addition of the Content-Type header for FormData in non-browser environments; (#5917 ) (bc9af51 ) \nheaders: allow content-encoding header to handle case-insensitive values (#5890 ) (#5892 ) (4c89f25 ) \ntypes: removed duplicated code (9e62056 ) \n \nContributors to this release \n\nRelease v1.5.0 \nRelease notes: \nBug Fixes \n\nadapter: make adapter loading error more clear by using platform-specific adapters explicitly (#5837 ) (9a414bb ) \ndns: fixed cacheable-lookup integration; (#5836 ) (b3e327d ) \nheaders: added support for setting header names that overlap with class methods; (#5831 ) (d8b4ca0 ) \nheaders: fixed common Content-Type header merging; (#5832 ) (8fda276 ) \n \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n1.6.0 (2023-10-26) \nBug Fixes \n\nCSRF: fixed CSRF vulnerability CVE-2023-45857 (#6028 ) (96ee232 ) \ndns: fixed lookup function decorator to work properly in node v20; (#6011 ) (5aaff53 ) \ntypes: fix AxiosHeaders types; (#5931 ) (a1c8ad0 ) \n \nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \nContributors to this release \n\n1.5.1 (2023-09-26) \nBug Fixes \n\nadapters: improved adapters loading logic to have clear error messages; (#5919 ) (e410779 ) \nformdata: fixed automatic addition of the Content-Type header for FormData in non-browser environments; (#5917 ) (bc9af51 ) \nheaders: allow content-encoding header to handle case-insensitive values (#5890 ) (#5892 ) (4c89f25 ) \ntypes: removed duplicated code (9e62056 ) \n \nContributors to this release \n\nPRs \n\nCVE 2023 45857 ( #6028 ) \n \n\nβ οΈ Critical vulnerability fix. See https://security.snyk.io/vuln/SNYK-JS-AXIOS-6032459\n \n1.5.0 (2023-08-26) \n\n \n... (truncated)
\n \n\nCommits \n\nf7adacd chore(release): v1.6.0 (#6031 ) \n9917e67 chore(ci): fix release-it arg; (#6032 ) \n96ee232 fix(CSRF): fixed CSRF vulnerability CVE-2023-45857 (#6028 ) \n7d45ab2 chore(tests): fixed tests to pass in node v19 and v20 with keep-alive enabl... \n5aaff53 fix(dns): fixed lookup function decorator to work properly in node v20; (#6011 ) \na48a63a chore(docs): added AxiosHeaders docs; (#5932 ) \na1c8ad0 fix(types): fix AxiosHeaders types; (#5931 ) \n2ac731d chore(docs): update readme.md (#5889 ) \n88fb52b chore(release): v1.5.1 (#5920 ) \ne410779 fix(adapters): improved adapters loading logic to have clear error messages; ... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/checkly/checkly-cli/network/alerts).\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/895/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/894",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/894",
- "id": 2012819312,
- "node_id": "PR_kwDOE8E-g85gd7zC",
- "number": 894,
- "title": "chore(deps): bump axios to 1.6.2",
- "user": {
- "login": "ellisio",
- "id": 127468,
- "node_id": "MDQ6VXNlcjEyNzQ2OA==",
- "avatar_url": "https://avatars.githubusercontent.com/u/127468?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ellisio",
- "html_url": "https://github.com/ellisio",
- "followers_url": "https://api.github.com/users/ellisio/followers",
- "following_url": "https://api.github.com/users/ellisio/following{/other_user}",
- "gists_url": "https://api.github.com/users/ellisio/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ellisio/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ellisio/subscriptions",
- "organizations_url": "https://api.github.com/users/ellisio/orgs",
- "repos_url": "https://api.github.com/users/ellisio/repos",
- "events_url": "https://api.github.com/users/ellisio/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ellisio/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-27T18:05:53Z",
- "updated_at": "2023-12-04T18:07:36Z",
- "closed_at": "2023-11-30T08:49:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/894",
- "html_url": "https://github.com/checkly/checkly-cli/pull/894",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/894.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/894.patch",
- "merged_at": "2023-11-30T08:49:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThis bumps `axios` to `1.6.2` to resolve [CVE-2023-45857](https://github.com/advisories/GHSA-wf5p-g6vw-rhxx)\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/894/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/893",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/893",
- "id": 2006197535,
- "node_id": "PR_kwDOE8E-g85gH4px",
- "number": 893,
- "title": "feat: add ability to filter by group tag",
- "user": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-22T12:04:07Z",
- "updated_at": "2023-11-22T15:52:27Z",
- "closed_at": "2023-11-22T15:52:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/893",
- "html_url": "https://github.com/checkly/checkly-cli/pull/893",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/893.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/893.patch",
- "merged_at": "2023-11-22T15:52:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThe check only provides groupId information, hence the part of trying to get the group from the check ref\r\n\r\n> Resolves #878 \r\n\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/893/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/892",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/892",
- "id": 2004196449,
- "node_id": "PR_kwDOE8E-g85gBDGj",
- "number": 892,
- "title": "chore(deps-dev): Bump typescript from 4.9.4 to 5.3.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-21T12:37:13Z",
- "updated_at": "2023-12-07T12:21:47Z",
- "closed_at": "2023-12-07T12:21:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/892",
- "html_url": "https://github.com/checkly/checkly-cli/pull/892",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/892.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/892.patch",
- "merged_at": null
- },
- "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.3.2.\n\nRelease notes \nSourced from typescript's releases .
\n\nTypeScript 5.3 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 RC \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.3 Beta \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm .
\nTypeScript 5.2 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.2 RC \nFor release notes, check out the release announcement .
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/892/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/891",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/891",
- "id": 1999025762,
- "node_id": "PR_kwDOE8E-g85fvuTD",
- "number": 891,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.8",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-17T12:34:07Z",
- "updated_at": "2023-12-06T12:19:35Z",
- "closed_at": "2023-12-06T12:19:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/891",
- "html_url": "https://github.com/checkly/checkly-cli/pull/891",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/891.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/891.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.8.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.8 \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.8 (2023-11-16) \nBug Fixes \n\nscope install warnings to plugin being installed (#721 ) (51f7721 ) \n \n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \n\n \n... (truncated)
\n \n\nCommits \n\n0187176 chore(release): 4.1.8 [skip ci] \n51f7721 fix: scope install warnings to plugin being installed (#721 ) \na659c74 chore: update github actions [no ci] (#720 ) \n271fb3f chore(release): 4.1.7 [skip ci] \nc2a3f43 fix: use templates for examples (#719 ) \n93fa155 chore(release): 4.1.6 [skip ci] \n083976a fix: handle spaces in node/npm path (#718 ) \nb6b93fe chore(dev-deps): bump @βoclif/plugin-help from 6.0.3 to 6.0.5 (#713 ) \n6d97225 chore(dev-deps): bump sinon from 16.1.0 to 16.1.3 (#715 ) \n4707dec chore(dev-deps): bump @βtypes/semver from 7.5.4 to 7.5.5 (#716 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/891/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/890",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/890",
- "id": 1992655445,
- "node_id": "PR_kwDOE8E-g85fZ_p7",
- "number": 890,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.7",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-14T12:34:18Z",
- "updated_at": "2023-11-17T12:34:13Z",
- "closed_at": "2023-11-17T12:34:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/890",
- "html_url": "https://github.com/checkly/checkly-cli/pull/890",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/890.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/890.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.7.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.7 \nBug Fixes \n\n4.1.6 \nBug Fixes \n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.7 (2023-11-13) \nBug Fixes \n\n4.1.6 (2023-11-13) \nBug Fixes \n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \n\n \n... (truncated)
\n \n\nCommits \n\n271fb3f chore(release): 4.1.7 [skip ci] \nc2a3f43 fix: use templates for examples (#719 ) \n93fa155 chore(release): 4.1.6 [skip ci] \n083976a fix: handle spaces in node/npm path (#718 ) \nb6b93fe chore(dev-deps): bump @βoclif/plugin-help from 6.0.3 to 6.0.5 (#713 ) \n6d97225 chore(dev-deps): bump sinon from 16.1.0 to 16.1.3 (#715 ) \n4707dec chore(dev-deps): bump @βtypes/semver from 7.5.4 to 7.5.5 (#716 ) \n3f7d2b5 chore(release): 4.1.5 [skip ci] \n31e197f fix(deps): bump npm from 9.8.1 to 9.9.1 (#717 ) \n4faf85b chore(release): 4.1.4 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/890/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/889",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/889",
- "id": 1990553605,
- "node_id": "PR_kwDOE8E-g85fS1yo",
- "number": 889,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-13T12:22:26Z",
- "updated_at": "2023-11-14T12:34:24Z",
- "closed_at": "2023-11-14T12:34:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/889",
- "html_url": "https://github.com/checkly/checkly-cli/pull/889",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/889.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/889.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.5.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.5 \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 \nBug Fixes \n\n4.1.3 \nBug Fixes \n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.5 (2023-11-11) \nBug Fixes \n\ndeps: bump npm from 9.8.1 to 9.9.1 (#717 ) (31e197f ) \n \n4.1.4 (2023-11-10) \nBug Fixes \n\n4.1.3 (2023-11-10) \nBug Fixes \n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \n\n \n... (truncated)
\n \n\nCommits \n\n3f7d2b5 chore(release): 4.1.5 [skip ci] \n31e197f fix(deps): bump npm from 9.8.1 to 9.9.1 (#717 ) \n4faf85b chore(release): 4.1.4 [skip ci] \n59785cd fix: enable --json for plugins install (#712 ) \n638825d chore(release): 4.1.3 [skip ci] \n0e5f43e fix: handle spaces in node bin path (#711 ) \n76ea070 chore(release): 4.1.2 [skip ci] \n7b8cb30 Merge pull request #709 from oclif/mdonnalley/json \n6bdba67 fix: all error and warnings to stderr, this.log in commands \nb3eb9e9 chore(release): 4.1.1 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/889/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/888",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/888",
- "id": 1989176928,
- "node_id": "I_kwDOE8E-g852kG5g",
- "number": 888,
- "title": "feat: TSX/JSX support",
- "user": {
- "login": "kirkstrobeck",
- "id": 241963,
- "node_id": "MDQ6VXNlcjI0MTk2Mw==",
- "avatar_url": "https://avatars.githubusercontent.com/u/241963?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kirkstrobeck",
- "html_url": "https://github.com/kirkstrobeck",
- "followers_url": "https://api.github.com/users/kirkstrobeck/followers",
- "following_url": "https://api.github.com/users/kirkstrobeck/following{/other_user}",
- "gists_url": "https://api.github.com/users/kirkstrobeck/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kirkstrobeck/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kirkstrobeck/subscriptions",
- "organizations_url": "https://api.github.com/users/kirkstrobeck/orgs",
- "repos_url": "https://api.github.com/users/kirkstrobeck/repos",
- "events_url": "https://api.github.com/users/kirkstrobeck/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kirkstrobeck/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 8,
- "created_at": "2023-11-12T00:38:52Z",
- "updated_at": "2025-01-04T16:02:58Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n4.2.0\n\n### Steps to reproduce\n\nImport a tsx file\n\n### What is expected?\n\nHandle the tsx file or say that tsx is invalid\n\n### What is actually happening?\n\n```\r\nnpx checkly test -e ENVIRONMENT_URL=https://[url]\r\n βΊ Warning: checkly update available from 4.2.0 to 4.4.0.\r\nParsing your project... !\r\n Error: Encountered an error parsing check files for /Users/[path]/tests/test.spec.ts.\r\n\r\n The following dependencies weren't found:\r\n \t/Users/[path]/src/components/[tsx-filename]\r\n```\n\n### Any additional comments?\n\n_No response_",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/888/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/887",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/887",
- "id": 1985546623,
- "node_id": "PR_kwDOE8E-g85fB81J",
- "number": 887,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-09T12:43:54Z",
- "updated_at": "2023-11-13T12:22:32Z",
- "closed_at": "2023-11-13T12:22:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/887",
- "html_url": "https://github.com/checkly/checkly-cli/pull/887",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/887.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/887.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.2 \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.2 (2023-11-08) \nBug Fixes \n\nall error and warnings to stderr, this.log in commands (6bdba67 ) \n \n4.1.1 (2023-11-08) \nBug Fixes \n\ncan now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) (41566b6 ) \n \n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \n\n \n... (truncated)
\n \n\nCommits \n\n76ea070 chore(release): 4.1.2 [skip ci] \n7b8cb30 Merge pull request #709 from oclif/mdonnalley/json \n6bdba67 fix: all error and warnings to stderr, this.log in commands \nb3eb9e9 chore(release): 4.1.1 [skip ci] \n41566b6 fix: can now install legacy plugins if @βoclif/plugin-legacy in plugins (#708 ) \ncba84e7 chore(release): 4.1.0 [skip ci] \n91ab13f Merge pull request #701 from oclif/mdonnalley/reset \n31fb721 chore(release): 4.0.3 [skip ci] \n69129c9 fix: HUSKY=0 on github installs (#702 ) \nff042d5 chore(dev-deps): bump @βcommitlint/config-conventional (#703 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/887/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/886",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/886",
- "id": 1982935736,
- "node_id": "PR_kwDOE8E-g85e5C29",
- "number": 886,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-08T07:32:59Z",
- "updated_at": "2023-11-09T12:44:00Z",
- "closed_at": "2023-11-09T12:43:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/886",
- "html_url": "https://github.com/checkly/checkly-cli/pull/886",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/886.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/886.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.1.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.1.0 \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.1.0 (2023-11-07) \nFeatures \n\nadd plugins reset cmd (6d5d4a2 ) \n \n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \n\n \n... (truncated)
\n \n\nCommits \n\ncba84e7 chore(release): 4.1.0 [skip ci] \n91ab13f Merge pull request #701 from oclif/mdonnalley/reset \n31fb721 chore(release): 4.0.3 [skip ci] \n69129c9 fix: HUSKY=0 on github installs (#702 ) \nff042d5 chore(dev-deps): bump @βcommitlint/config-conventional (#703 ) \n5674d61 chore(dev-deps): bump eslint from 8.52.0 to 8.53.0 (#704 ) \n25c2e91 chore(dev-deps): bump commitlint from 17.8.0 to 17.8.1 (#705 ) \n09adb7a chore(dev-deps): bump @βtypes/semver from 7.5.3 to 7.5.4 (#706 ) \n3ae355b chore(dev-deps): bump eslint-config-oclif-typescript (#707 ) \n6d5d4a2 feat: add plugins reset cmd \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/886/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/885",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/885",
- "id": 1981763930,
- "node_id": "PR_kwDOE8E-g85e1BcS",
- "number": 885,
- "title": "test: add e2e snapshot tests",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-07T16:33:28Z",
- "updated_at": "2023-11-08T07:31:59Z",
- "closed_at": "2023-11-08T07:31:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/885",
- "html_url": "https://github.com/checkly/checkly-cli/pull/885",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/885.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/885.patch",
- "merged_at": "2023-11-08T07:31:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR simply adds some e2e tests for `npx checkly deploy` and `npx checkly test` with snapshots. This should help us avoid regressions in the feature.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/885/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/884",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/884",
- "id": 1981720112,
- "node_id": "I_kwDOE8E-g852HqYw",
- "number": 884,
- "title": "feat: Checkly check-parser use the paths alias defined in tsconfig.json",
- "user": {
- "login": "obi-awyss",
- "id": 145404001,
- "node_id": "U_kgDOCKqwYQ",
- "avatar_url": "https://avatars.githubusercontent.com/u/145404001?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/obi-awyss",
- "html_url": "https://github.com/obi-awyss",
- "followers_url": "https://api.github.com/users/obi-awyss/followers",
- "following_url": "https://api.github.com/users/obi-awyss/following{/other_user}",
- "gists_url": "https://api.github.com/users/obi-awyss/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/obi-awyss/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/obi-awyss/subscriptions",
- "organizations_url": "https://api.github.com/users/obi-awyss/orgs",
- "repos_url": "https://api.github.com/users/obi-awyss/repos",
- "events_url": "https://api.github.com/users/obi-awyss/events{/privacy}",
- "received_events_url": "https://api.github.com/users/obi-awyss/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 7,
- "created_at": "2023-11-07T16:10:36Z",
- "updated_at": "2025-01-20T07:04:10Z",
- "closed_at": "2025-01-20T07:04:08Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nCurrently the Checkly's `check-parser` does not consider https://www.typescriptlang.org/tsconfig#paths when resolving local imported files.\r\n\r\nWith some paths alias defined in tsconfig.json for the project:\r\n```\r\n{\r\n \"compilerOptions\": {\r\n \"baseUrl\": \".\",\r\n \"paths\": {\r\n \"_/*\": [\"./src/*\"],\r\n \"_checkly/*\": [\"./checkly/*\"]\r\n },\r\n...\r\n```\r\nAny spec files that use an alias in the import statement will also work in Checkly like it already does in Playwright.\r\n`import { baseURL } from '_checkly/constants';`\r\n\r\nToday this does not work and you get this error:\r\n```\r\nParsing your project... !\r\n Error: Error loading file /Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts\r\n Error: Encountered an error parsing check files for /Users/awyss/gitlab.obsec1/frontend/app-product/src/e2e/login.spec.ts.\r\n\r\n The following NPM dependencies were used, but aren't supported in the runtimes.\r\n For more information, see https://www.checklyhq.com/docs/runtimes/.\r\n /Users/awyss/gitlab.obsec1/frontend/app-product/src/e2e/login.spec.ts imports unsupported dependencies:\r\n _checkly/constants\r\n\r\n at Collector.validate (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/services/check-parser/collector.ts:48:13)\r\n at Parser.parse (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/services/check-parser/parser.ts:146:15)\r\n at Function.bundle (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/constructs/browser-check.ts:109:27)\r\n at new BrowserCheck (/Users/awyss/gitlab.obsec1/frontend/app-product/node_modules/checkly/src/constructs/browser-check.ts:69:35)\r\n at /Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts:30:5\r\n at Array.forEach ()\r\n at /Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts:28:13\r\n at Array.forEach ()\r\n at Object. (/Users/awyss/gitlab.obsec1/frontend/app-product/checkly/__checks__/browser-group.check.ts:9:18)\r\n at Module._compile (node:internal/modules/cjs/loader:1155:14)\r\n ```\r\n \r\nThis is because Checkly check-parser is not resolving the alias to the local file and instead assumes an NPM package.\n\n### How would you implement this feature?\n\nImprove the Checkly's `check-parser` to use the the information in the tsconfig.json file to resolve any import of a local file that use an alias at the beginning of the import path.\r\n\r\n`import { baseURL } from '_checkly/constants';`\r\n`import { foo } from '_/someFolder/foo';`\r\n\r\nbecomes \r\n\r\n`import { baseURL } from './checkly/constants';`\r\n`import { foo } from './src/someFolder/foo';`\r\n\r\n\r\nhttps://www.typescriptlang.org/tsconfig#paths",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/reactions",
- "total_count": 9,
- "+1": 9,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/884/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/883",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/883",
- "id": 1981688560,
- "node_id": "PR_kwDOE8E-g85e0w8W",
- "number": 883,
- "title": "feat: enable the default snapshot support [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-07T15:55:37Z",
- "updated_at": "2023-11-07T16:05:03Z",
- "closed_at": "2023-11-07T16:05:02Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/883",
- "html_url": "https://github.com/checkly/checkly-cli/pull/883",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/883.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/883.patch",
- "merged_at": "2023-11-07T16:05:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nEnable snapshot support by default for test and the deploy flows",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/883/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/882",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/882",
- "id": 1981220190,
- "node_id": "PR_kwDOE8E-g85ezJqh",
- "number": 882,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.0.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-07T12:18:53Z",
- "updated_at": "2023-11-08T07:33:05Z",
- "closed_at": "2023-11-08T07:33:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/882",
- "html_url": "https://github.com/checkly/checkly-cli/pull/882",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/882.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/882.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.0.3.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.0.3 \nBug Fixes \n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.0.3 (2023-11-06) \nBug Fixes \n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \n\n \n... (truncated)
\n \n\nCommits \n\n31fb721 chore(release): 4.0.3 [skip ci] \n69129c9 fix: HUSKY=0 on github installs (#702 ) \nff042d5 chore(dev-deps): bump @βcommitlint/config-conventional (#703 ) \n5674d61 chore(dev-deps): bump eslint from 8.52.0 to 8.53.0 (#704 ) \n25c2e91 chore(dev-deps): bump commitlint from 17.8.0 to 17.8.1 (#705 ) \n09adb7a chore(dev-deps): bump @βtypes/semver from 7.5.3 to 7.5.4 (#706 ) \n3ae355b chore(dev-deps): bump eslint-config-oclif-typescript (#707 ) \ne10f2f7 chore(release): 4.0.2 [skip ci] \n17afd99 fix: use strict=false (#700 ) \n75b1872 chore: add npm update workflow \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/882/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/881",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/881",
- "id": 1976470454,
- "node_id": "PR_kwDOE8E-g85ejTs9",
- "number": 881,
- "title": "refactor: remove unused method",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-03T15:40:52Z",
- "updated_at": "2023-11-07T09:04:33Z",
- "closed_at": "2023-11-07T09:04:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/881",
- "html_url": "https://github.com/checkly/checkly-cli/pull/881",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/881.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/881.patch",
- "merged_at": "2023-11-07T09:04:32Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n`walkDirectory` isn't used at all. This PR removes it to keep the codebase clean.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/881/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/880",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/880",
- "id": 1975698886,
- "node_id": "PR_kwDOE8E-g85egqlk",
- "number": 880,
- "title": "feat: add testing copy [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-03T08:47:41Z",
- "updated_at": "2023-11-03T10:36:37Z",
- "closed_at": "2023-11-03T10:36:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/880",
- "html_url": "https://github.com/checkly/checkly-cli/pull/880",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/880.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/880.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDemo purpose PR",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/880/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/879",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/879",
- "id": 1974152878,
- "node_id": "PR_kwDOE8E-g85ebYd9",
- "number": 879,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-11-02T12:32:11Z",
- "updated_at": "2023-11-07T12:18:58Z",
- "closed_at": "2023-11-07T12:18:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/879",
- "html_url": "https://github.com/checkly/checkly-cli/pull/879",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/879.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/879.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.0.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.0.2 \nBug Fixes \n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\nBug Fixes \n\nprevent circular json (2be40c4 ) \nresolve yarn from plugin and config.root (aa86e2a ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.0.2 (2023-11-01) \nBug Fixes \n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \n\n \n... (truncated)
\n \n\nCommits \n\ne10f2f7 chore(release): 4.0.2 [skip ci] \n17afd99 fix: use strict=false (#700 ) \n75b1872 chore: add npm update workflow \n55abfcf chore(dev-deps): bump oclif from 4.0.2 to 4.0.3 (#692 ) \n88be14d chore(dev-deps): bump eslint from 8.51.0 to 8.52.0 (#694 ) \n3feb94b chore(dev-deps): bump @βtypes/debug from 4.1.9 to 4.1.10 (#697 ) \n7f38bfe chore(dev-deps): bump @βtypes/node from 18.18.5 to 18.18.7 (#698 ) \nc940319 chore(dev-deps): bump lint-staged from 15.0.1 to 15.0.2 (#699 ) \n29cc1d7 chore(dev-deps): bump @βtypes/mocha from 10.0.2 to 10.0.3 (#693 ) \n16d889f chore(dev-deps): bump eslint-config-oclif-typescript from 3.0.6 to 3.0.8 (#695 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/879/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/878",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/878",
- "id": 1973957892,
- "node_id": "I_kwDOE8E-g851qDUE",
- "number": 878,
- "title": "feat: support group tags when filtering `checkly test --tags`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-02T10:34:15Z",
- "updated_at": "2023-11-22T15:52:27Z",
- "closed_at": "2023-11-22T15:52:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\n\r\nCurrently the `--tags` flag for `npx checkly test` only applies to check tags. We should make the filtering also apply to group tags. If a group matches the tags filter, then all checks in the group should be run as well.\r\n\r\nThis is particularly important for users using glob patterns to create browser checks in a group, since there's no way to set tags on the automatically generated browser checks.\r\n",
- "closed_by": {
- "login": "ferrandiaz",
- "id": 6786071,
- "node_id": "MDQ6VXNlcjY3ODYwNzE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/6786071?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ferrandiaz",
- "html_url": "https://github.com/ferrandiaz",
- "followers_url": "https://api.github.com/users/ferrandiaz/followers",
- "following_url": "https://api.github.com/users/ferrandiaz/following{/other_user}",
- "gists_url": "https://api.github.com/users/ferrandiaz/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ferrandiaz/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ferrandiaz/subscriptions",
- "organizations_url": "https://api.github.com/users/ferrandiaz/orgs",
- "repos_url": "https://api.github.com/users/ferrandiaz/repos",
- "events_url": "https://api.github.com/users/ferrandiaz/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ferrandiaz/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/878/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/877",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/877",
- "id": 1972387819,
- "node_id": "PR_kwDOE8E-g85eVbTv",
- "number": 877,
- "title": "feat(multistep): update template best practice [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-11-01T13:31:03Z",
- "updated_at": "2023-11-02T10:38:12Z",
- "closed_at": "2023-11-02T10:38:11Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/877",
- "html_url": "https://github.com/checkly/checkly-cli/pull/877",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/877.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/877.patch",
- "merged_at": "2023-11-02T10:38:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nMove assertions to be inside of the `test.step`",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/877/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/876",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/876",
- "id": 1971310459,
- "node_id": "PR_kwDOE8E-g85eRzGv",
- "number": 876,
- "title": "feat: add alpha support for PWT snapshot testing",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-10-31T21:12:39Z",
- "updated_at": "2023-11-06T09:33:19Z",
- "closed_at": "2023-11-06T09:33:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/876",
- "html_url": "https://github.com/checkly/checkly-cli/pull/876",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/876.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/876.patch",
- "merged_at": "2023-11-06T09:33:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nThis PR adds initial support for PWT snapshot testing in the CLI . `npx checkly test --update-snapshots` updates any snapshots using the actual result of this test run. `npx checkly deploy` can then be used to actually push the snapshots: it updates the snapshots used by the check on Checkly.\r\n\r\nTODO:\r\n* [ ] Update examples\r\n* [ ] Add integration test\r\n\r\nOne limitation in the current implementation is that we push the files to storage with every `npx checkly deploy`. We could probably improve this by adding some change detection using hashing. Such an implementation would be more complicated, though, so maybe we save it for later.\r\n\r\nIntegration tests are failing since the backend hasn't been deployed with the new schema yet.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/876/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/875",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/875",
- "id": 1970615694,
- "node_id": "PR_kwDOE8E-g85ePa08",
- "number": 875,
- "title": "fix: rm commitlint issue ref setting [sc-00]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-10-31T14:35:49Z",
- "updated_at": "2023-10-31T14:46:44Z",
- "closed_at": "2023-10-31T14:46:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/875",
- "html_url": "https://github.com/checkly/checkly-cli/pull/875",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/875.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/875.patch",
- "merged_at": "2023-10-31T14:46:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n\r\n- We decided to not require issue references in all commit messages, as long as they're in the PR title so that shortcut can link the PR correctly. (See: https://checklyhq.slack.com/archives/CSG0W8UTG/p1697700201010529)\r\n- However, our `commitlint` rules still required them, this PR removes that commitlint rule\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/875/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/874",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/874",
- "id": 1968836860,
- "node_id": "I_kwDOE8E-g851WhD8",
- "number": 874,
- "title": "bug: Cli connection issue connect ECONNREFUSED 127.0.0.1:3000 Ubuntu 22.04.3 LTS",
- "user": {
- "login": "reinaldomendes",
- "id": 725300,
- "node_id": "MDQ6VXNlcjcyNTMwMA==",
- "avatar_url": "https://avatars.githubusercontent.com/u/725300?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/reinaldomendes",
- "html_url": "https://github.com/reinaldomendes",
- "followers_url": "https://api.github.com/users/reinaldomendes/followers",
- "following_url": "https://api.github.com/users/reinaldomendes/following{/other_user}",
- "gists_url": "https://api.github.com/users/reinaldomendes/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/reinaldomendes/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/reinaldomendes/subscriptions",
- "organizations_url": "https://api.github.com/users/reinaldomendes/orgs",
- "repos_url": "https://api.github.com/users/reinaldomendes/repos",
- "events_url": "https://api.github.com/users/reinaldomendes/events{/privacy}",
- "received_events_url": "https://api.github.com/users/reinaldomendes/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-10-30T17:04:19Z",
- "updated_at": "2023-11-28T09:14:09Z",
- "closed_at": "2023-11-28T09:14:08Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv18.16.0\r\n\r\n### NPM version\r\n\r\n9.5.1\r\n\r\n### @checkly/cli version\r\n\r\n0.4.13\r\n\r\n### Steps to reproduce\r\n\r\nI don't know what cause this.\r\n\r\nMy last interation with this project was in May 24.\r\n\r\nToday when I'm trying to test and deploy I'm stuck in problem with network.\r\n\r\nI tried to login but the same issue happens.\r\nI tried to update, but the same error happens.\r\n\r\n\r\n\r\n\r\n\r\n\r\n### What is expected?\r\n\r\nThe cli should works.\r\n\r\n### What is actually happening?\r\n\r\n```bash \r\n npx checkly test --env-file=./.env\r\n \r\n βΊ Warning: @checkly/cli update available from 0.4.13 to 0.4.14.\r\n Error: Encountered an error connecting to Checkly. Please check that the internet connection is working. connect ECONNREFUSED 127.0.0.1:3000\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Any additional comments?\r\n\r\nI'm running the CLI on Ubuntu 22.04.3 LTS\r\n\r\nMy package.json\r\n```json\r\n{\r\n \"name\": \"advanced-project\",\r\n \"version\": \"1.0.0\",\r\n \"description\": \"\",\r\n \"main\": \"index.js\",\r\n \"type\": \"commonjs\",\r\n \"scripts\": {\r\n \"test\": \"echo \\\"Error: no test specified\\\" && exit 1\",\r\n \"checkly:deploy\": \"npx checkly deploy --force\",\r\n \"checkly:test\": \"npx checkly test\"\r\n },\r\n \"author\": \"\",\r\n \"license\": \"ISC\",\r\n \"devDependencies\": {\r\n \"@checkly/cli\": \"latest\",\r\n \"@playwright/test\": \"^1.33.0\",\r\n \"@types/axios\": \"^0.14.0\",\r\n \"@types/btoa\": \"^1.2.3\",\r\n \"@types/crypto-js\": \"^4.1.1\",\r\n \"dotenv\": \"^16.0.3\",\r\n \"ts-node\": \"10.9.1\",\r\n \"typescript\": \"4.9.5\"\r\n },\r\n \"dependencies\": {\r\n \"axios\": \"^0.27.2\",\r\n \"btoa\": \"^1.2.1\",\r\n \"crypto-js\": \"^4.1.1\",\r\n \"date-fns\": \"^2.29.3\",\r\n \"date-fns-tz\": \"^2.0.0\"\r\n }\r\n}\r\n```",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/874/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/873",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/873",
- "id": 1965377061,
- "node_id": "PR_kwDOE8E-g85d9xGd",
- "number": 873,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 4.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-10-27T12:01:05Z",
- "updated_at": "2023-11-02T12:32:17Z",
- "closed_at": "2023-11-02T12:32:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/873",
- "html_url": "https://github.com/checkly/checkly-cli/pull/873",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/873.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/873.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 4.0.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n4.0.1 \nBug Fixes \n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.5 \nBug Fixes \n\nimprove install warnings (b462f16 ) \n \n\nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n\nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n\nBug Fixes \n\nprevent circular json (2be40c4 ) \nresolve yarn from plugin and config.root (aa86e2a ) \n \n\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n4.0.1 (2023-10-26) \nBug Fixes \n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \n\n \n... (truncated)
\n \n\nCommits \n\nfde1466 chore(release): 4.0.1 [skip ci] \n1a23d33 fix: 4.0.0 release \n66e3d4f feat!: migrate to ESM (#683 ) \n5ba86b5 chore(release): 3.9.4 [skip ci] \n1cb870b fix: update npm version \nc7b3453 Merge pull request #686 from oclif/dependabot-npm_and_yarn-types-validate-npm... \n60769bc Merge pull request #687 from oclif/dependabot-npm_and_yarn-nock-13.3.6 \nb4808fc Merge pull request #688 from oclif/dependabot-npm_and_yarn-types-node-14.18.63 \n34cabad chore(dev-deps): bump @βtypes/validate-npm-package-name \n3767ea3 chore(dev-deps): bump @βtypes/node from 14.18.60 to 14.18.63 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/873/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/872",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/872",
- "id": 1965050746,
- "node_id": "PR_kwDOE8E-g85d8pt0",
- "number": 872,
- "title": "feat: multistep fix + add examples back [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-10-27T08:42:53Z",
- "updated_at": "2023-11-01T13:27:37Z",
- "closed_at": "2023-11-01T13:27:36Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/872",
- "html_url": "https://github.com/checkly/checkly-cli/pull/872",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/872.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/872.patch",
- "merged_at": "2023-11-01T13:27:35Z"
- },
- "body": "- [x] Reverts checkly/checkly-cli#869 adding the examples back\r\n- [x] Fix test/deploy commands to ignore `.spec.ts` files that are coming from multistep checks, otherwise these were scheduled as browser ",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/872/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/871",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/871",
- "id": 1961206103,
- "node_id": "PR_kwDOE8E-g85dvjn6",
- "number": 871,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-10-25T11:49:50Z",
- "updated_at": "2023-10-27T12:01:12Z",
- "closed_at": "2023-10-27T12:01:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/871",
- "html_url": "https://github.com/checkly/checkly-cli/pull/871",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/871.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/871.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.4.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.4 \nBug Fixes \n\n3.9.4-qa.4 \nBug Fixes \n\ncheck config root for yarn (5b58de1 ) \n \n3.9.4-qa.3 \nBug Fixes \n\ndont cache yarn bin on class (e803fe1 ) \n \n3.9.4-qa.2 \nBug Fixes \n\nprevent circular json (2be40c4 ) \nresolve yarn from plugin and config.root (aa86e2a ) \n \n3.9.4-qa.1 \nBug Fixes \n\nfile exists check (94ca767 ) \nignore yarn path resolution (bc54d05 ) \nremove rogue console.log (e607a77 ) \ntests (5630d42 ) \nthrow preemptive error if npm pkg does not exist (9f3c4bc ) \n \nFeatures \n\nadd --silent flag to install (dbdb4df ) \nadd env var for yarn --network-timeout (699e926 ) \ncompile github-installed plugins (88e9d02 ) \nconfigurable pluginPrefix (a071ef1 ) \nimproved terminal output (aaab8ec ) \n \n3.9.4-qa.0 \nBug Fixes \n\nfile exists check (94ca767 ) \nremove rogue console.log (e607a77 ) \ntests (5630d42 ) \nthrow preemptive error if npm pkg does not exist (9f3c4bc ) \n \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.4 (2023-10-24) \nBug Fixes \n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n5ba86b5 chore(release): 3.9.4 [skip ci] \n1cb870b fix: update npm version \nc7b3453 Merge pull request #686 from oclif/dependabot-npm_and_yarn-types-validate-npm... \n60769bc Merge pull request #687 from oclif/dependabot-npm_and_yarn-nock-13.3.6 \nb4808fc Merge pull request #688 from oclif/dependabot-npm_and_yarn-types-node-14.18.63 \n34cabad chore(dev-deps): bump @βtypes/validate-npm-package-name \n3767ea3 chore(dev-deps): bump @βtypes/node from 14.18.60 to 14.18.63 \n9801ead Merge pull request #689 from oclif/dependabot-npm_and_yarn-types-shelljs-0.8.14 \n2abf2c9 Merge pull request #690 from oclif/dependabot-npm_and_yarn-types-chai-4.3.9 \n49b14c0 chore(dev-deps): bump @βtypes/chai from 4.3.6 to 4.3.9 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/871/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/870",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/870",
- "id": 1949571197,
- "node_id": "PR_kwDOE8E-g85dIdWa",
- "number": 870,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-10-18T11:58:35Z",
- "updated_at": "2023-10-25T11:49:57Z",
- "closed_at": "2023-10-25T11:49:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/870",
- "html_url": "https://github.com/checkly/checkly-cli/pull/870",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/870.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/870.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.3.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.3 \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 \nBug Fixes \n\n3.9.1 \nBug Fixes \n\n3.9.0 \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.3 (2023-10-18) \nBug Fixes \n\ndeps: bump @βbabel/traverse from 7.16.3 to 7.23.2 (b36ce99 ) \n \n3.9.2 (2023-10-17) \nBug Fixes \n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n93e8af4 chore(release): 3.9.3 [skip ci] \nf2c9c71 Merge pull request #682 from oclif/dependabot-npm_and_yarn-babel-traverse-7.23.2 \na26f982 chore(release): 3.9.2 [skip ci] \nd8e8d21 fix: update npm version \nb36ce99 fix(deps): bump @βbabel/traverse from 7.16.3 to 7.23.2 \n358f219 Merge pull request #675 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n09463da chore(dev-deps): bump @βoclif/plugin-help from 5.2.18 to 5.2.20 \n9840357 Merge pull request #681 from oclif/dependabot-npm_and_yarn-oclif-test-2.5.6 \n38274df chore(dev-deps): bump @βoclif/test from 2.4.7 to 2.5.6 \n9f9971e chore(release): 3.9.1 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/870/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/869",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/869",
- "id": 1949541341,
- "node_id": "PR_kwDOE8E-g85dIW4Y",
- "number": 869,
- "title": "fix: remove multistep examples until GA release [sc-00]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-10-18T11:42:02Z",
- "updated_at": "2023-10-18T11:51:27Z",
- "closed_at": "2023-10-18T11:51:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/869",
- "html_url": "https://github.com/checkly/checkly-cli/pull/869",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/869.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/869.patch",
- "merged_at": "2023-10-18T11:51:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n- Removes the multistep check examples so as to not break peoples example projects, until multistep is released GA and no longer requires a FF\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/869/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/868",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/868",
- "id": 1939757817,
- "node_id": "PR_kwDOE8E-g85cnx7G",
- "number": 868,
- "title": "feat: add multistep construct and support for running test session [sc-17814]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-10-12T11:10:48Z",
- "updated_at": "2023-10-18T08:33:51Z",
- "closed_at": "2023-10-18T08:33:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/868",
- "html_url": "https://github.com/checkly/checkly-cli/pull/868",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/868.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/868.patch",
- "merged_at": "2023-10-18T08:33:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n- Completes [sc-17814](https://app.shortcut.com/checkly/story/17814/update-public-api-to-allow-to-run-test-multi-steps-through-the-cli) and [sc-17815](https://app.shortcut.com/checkly/story/17815/add-new-multistepcheck-constructor-to-the-cli)\r\n\t- Regarding `17814`, we already supported `MULTI_STEP` check runs via test-session due to `checkly-backend/api/src/modules/public-api/test-sessions/PublicTestSessionsController.js:93` and the following code paths submitting the check run to the correct queue based off of its `checkType`.\r\n- Adds multistep check construct, based off of browser construct\r\n- Supercedes: https://github.com/checkly/checkly-cli/pull/864\r\n\t- Reused test and example files from there :pray: \r\n\r\n\r\nManually tested with `npm create checkly` simple example and the following files:\r\n```typescript\r\n// multistep.check.ts\r\nimport { MultiStepCheck } from 'checkly/constructs'\r\n\r\nnew MultiStepCheck('multi-step-check-1', {\r\n name: 'SpaceX Template',\r\n frequency: 15,\r\n code: { entrypoint: 'homepage.spec.ts' },\r\n})\r\n```\r\n```typescript\r\n// homepage.spec.ts\r\nimport { test, expect } from '@playwright/test'\r\n\r\nconst baseUrl = 'https://api.spacexdata.com/v3'\r\n\r\ntest('space-x dragon capsules', async ({ request }) => {\r\n /**\r\n * Get all SpaceX Dragon Capsules\r\n */\r\n const response = await test.step('get all capsules', async () => {\r\n return request.get(`${baseUrl}/dragons`)\r\n })\r\n\r\n expect(response).toBeOK()\r\n\r\n const data = await response.json()\r\n expect(data.length).toBeGreaterThan(0)\r\n\r\n const [first] = data\r\n\r\n /**\r\n * Get a single Dragon Capsule\r\n */\r\n const getSingleResponse = await test.step('get single dragon capsule', async () => {\r\n return request.get(`${baseUrl}/dragons/${first.id}`)\r\n })\r\n\r\n expect(getSingleResponse).toBeOK()\r\n\r\n const dragonCapsule = await getSingleResponse.json()\r\n expect(dragonCapsule.name).toEqual(first.name)\r\n})\r\n```\r\n\r\nAdding playwrights `context` to `homepage.spec.ts:5` test callback arguments correctly returns `cannot use 'context' in MULTI_STEP checks`, confirming its been submitted and handled by `2023-09-multistep` runner.\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/868/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/867",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/867",
- "id": 1937629207,
- "node_id": "PR_kwDOE8E-g85cgcO3",
- "number": 867,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-10-11T12:13:13Z",
- "updated_at": "2023-10-18T11:58:40Z",
- "closed_at": "2023-10-18T11:58:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/867",
- "html_url": "https://github.com/checkly/checkly-cli/pull/867",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/867.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/867.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.1 \nBug Fixes \n\n3.9.0 \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.1 (2023-10-10) \nBug Fixes \n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n9f9971e chore(release): 3.9.1 [skip ci] \na67bc17 fix: update npm version \n6834f60 chore(release): 3.9.0 [skip ci] \nf4ded5a feat: allow --no-install on plugins link (#679 ) \nfcfbd4a Merge pull request #680 from oclif/dependabot-npm_and_yarn-chai-4.3.10 \n24c0b6d chore(dev-deps): bump chai from 4.3.8 to 4.3.10 \ne02eee1 Merge pull request #677 from oclif/dependabot-npm_and_yarn-types-semver-7.5.3 \nb1bd31c chore(release): 3.8.4 [skip ci] \n9d9130c chore(dev-deps): bump @βtypes/semver from 7.5.0 to 7.5.3 \n8af550d Merge pull request #678 from oclif/ew/types \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/867/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/866",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/866",
- "id": 1935164885,
- "node_id": "PR_kwDOE8E-g85cX7Qs",
- "number": 866,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.9.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-10-10T11:50:00Z",
- "updated_at": "2023-10-11T12:13:19Z",
- "closed_at": "2023-10-11T12:13:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/866",
- "html_url": "https://github.com/checkly/checkly-cli/pull/866",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/866.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/866.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.9.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.9.0 \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.9.0 (2023-10-09) \nFeatures \n\nallow --no-install on plugins link (#679 ) (f4ded5a ) \n \n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n \n... (truncated)
\n \n\nCommits \n\n6834f60 chore(release): 3.9.0 [skip ci] \nf4ded5a feat: allow --no-install on plugins link (#679 ) \nfcfbd4a Merge pull request #680 from oclif/dependabot-npm_and_yarn-chai-4.3.10 \n24c0b6d chore(dev-deps): bump chai from 4.3.8 to 4.3.10 \ne02eee1 Merge pull request #677 from oclif/dependabot-npm_and_yarn-types-semver-7.5.3 \nb1bd31c chore(release): 3.8.4 [skip ci] \n9d9130c chore(dev-deps): bump @βtypes/semver from 7.5.0 to 7.5.3 \n8af550d Merge pull request #678 from oclif/ew/types \neb964aa fix: update npm version \n66881ee chore: caret \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/866/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/865",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/865",
- "id": 1925987698,
- "node_id": "PR_kwDOE8E-g85b433z",
- "number": 865,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-10-04T11:19:29Z",
- "updated_at": "2023-10-10T11:50:07Z",
- "closed_at": "2023-10-10T11:50:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/865",
- "html_url": "https://github.com/checkly/checkly-cli/pull/865",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/865.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/865.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.4.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.4 \nBug Fixes \n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.4 (2023-10-03) \nBug Fixes \n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/865/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/864",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/864",
- "id": 1919235654,
- "node_id": "PR_kwDOE8E-g85biR7z",
- "number": 864,
- "title": "Antoinecoutellier/sc 17815/add new multistepcheck constructor to the",
- "user": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-09-29T13:02:53Z",
- "updated_at": "2023-10-18T11:54:36Z",
- "closed_at": "2023-10-18T11:54:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/864",
- "html_url": "https://github.com/checkly/checkly-cli/pull/864",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/864.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/864.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/864/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/863",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/863",
- "id": 1918864267,
- "node_id": "PR_kwDOE8E-g85bhAvK",
- "number": 863,
- "title": "feat: fetch checkRunSuiteId from backend",
- "user": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-09-29T08:49:41Z",
- "updated_at": "2023-10-17T07:25:39Z",
- "closed_at": "2023-10-17T07:25:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/863",
- "html_url": "https://github.com/checkly/checkly-cli/pull/863",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/863.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/863.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- We need to fetch the check run ID from our backend to listen to the run-end socket event to know how many API calls were made during the run.",
- "closed_by": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/863/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/862",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/862",
- "id": 1917356366,
- "node_id": "PR_kwDOE8E-g85bb3rz",
- "number": 862,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-28T11:55:20Z",
- "updated_at": "2023-10-04T11:19:36Z",
- "closed_at": "2023-10-04T11:19:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/862",
- "html_url": "https://github.com/checkly/checkly-cli/pull/862",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/862.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/862.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.3.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.3 \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.3 (2023-09-28) \nBug Fixes \n\ndeps: bump get-func-name from 2.0.0 to 2.0.2 (fab9bbe ) \n \n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nc3cbd94 chore(release): 3.8.3 [skip ci] \n54ecd1f Merge pull request #674 from oclif/dependabot-npm_and_yarn-get-func-name-2.0.2 \nfab9bbe fix(deps): bump get-func-name from 2.0.0 to 2.0.2 \n948d67f chore(release): 3.8.2 [skip ci] \n85018ba Merge pull request #669 from oclif/mdonnalley/no-early-exit \n435224e chore(release): 3.8.1 [skip ci] \n685a627 fix: update npm version \ne7596fb chore(release): 3.8.0 [skip ci] \n1aedc10 Merge pull request #670 from oclif/ew/network-mutex \ndd262c8 chore: remove log \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/862/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/861",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/861",
- "id": 1915379833,
- "node_id": "PR_kwDOE8E-g85bVG2K",
- "number": 861,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-27T11:48:19Z",
- "updated_at": "2023-09-28T11:55:26Z",
- "closed_at": "2023-09-28T11:55:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/861",
- "html_url": "https://github.com/checkly/checkly-cli/pull/861",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/861.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/861.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.2 \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 \nBug Fixes \n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.2 (2023-09-26) \nBug Fixes \n\ndont exit early if no user plugins (abe4c0c ) \n \n3.8.1 (2023-09-26) \nBug Fixes \n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n948d67f chore(release): 3.8.2 [skip ci] \n85018ba Merge pull request #669 from oclif/mdonnalley/no-early-exit \n435224e chore(release): 3.8.1 [skip ci] \n685a627 fix: update npm version \ne7596fb chore(release): 3.8.0 [skip ci] \n1aedc10 Merge pull request #670 from oclif/ew/network-mutex \ndd262c8 chore: remove log \n68a3054 feat: yarn network mutex \nafcb389 test: update assertions \nabe4c0c fix: dont exit early if no user plugins \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/861/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/860",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/860",
- "id": 1911177957,
- "node_id": "I_kwDOE8E-g85x6kLl",
- "number": 860,
- "title": "Monorepo support",
- "user": {
- "login": "PhilGarb",
- "id": 38015558,
- "node_id": "MDQ6VXNlcjM4MDE1NTU4",
- "avatar_url": "https://avatars.githubusercontent.com/u/38015558?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/PhilGarb",
- "html_url": "https://github.com/PhilGarb",
- "followers_url": "https://api.github.com/users/PhilGarb/followers",
- "following_url": "https://api.github.com/users/PhilGarb/following{/other_user}",
- "gists_url": "https://api.github.com/users/PhilGarb/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/PhilGarb/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/PhilGarb/subscriptions",
- "organizations_url": "https://api.github.com/users/PhilGarb/orgs",
- "repos_url": "https://api.github.com/users/PhilGarb/repos",
- "events_url": "https://api.github.com/users/PhilGarb/events{/privacy}",
- "received_events_url": "https://api.github.com/users/PhilGarb/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064777,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc3",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/duplicate",
- "name": "duplicate",
- "color": "cfd3d7",
- "default": true,
- "description": "This issue or pull request already exists"
- },
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-09-25T10:29:38Z",
- "updated_at": "2025-01-02T15:18:48Z",
- "closed_at": "2025-01-02T15:18:48Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nWe are using a Monorepo and would love to adopt checkly. However the constrained on the usable dependencies makes it hard to adopt for us. Local monorepo packages are basically just source code and not really a dependencies that could not be supported by the cli as long as the packages dependencies conform to the runtime. \r\nBeing able to use local packages would allow us to adopt checkly.\n\n### How would you implement this feature?\n\nI am not sure how checkly handles the check for allowed dependencies, but should it not be possible to allow all packages from a specific org? Usually local monorepo packages follow the @company/* naming convention. Filtering these allowed dependencies based on such a glob would be easy. They could then be inlined and the result be checked for the runtime requirements.",
- "closed_by": {
- "login": "sorccu",
- "id": 32509,
- "node_id": "MDQ6VXNlcjMyNTA5",
- "avatar_url": "https://avatars.githubusercontent.com/u/32509?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/sorccu",
- "html_url": "https://github.com/sorccu",
- "followers_url": "https://api.github.com/users/sorccu/followers",
- "following_url": "https://api.github.com/users/sorccu/following{/other_user}",
- "gists_url": "https://api.github.com/users/sorccu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/sorccu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/sorccu/subscriptions",
- "organizations_url": "https://api.github.com/users/sorccu/orgs",
- "repos_url": "https://api.github.com/users/sorccu/repos",
- "events_url": "https://api.github.com/users/sorccu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/sorccu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/reactions",
- "total_count": 1,
- "+1": 1,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/860/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/859",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/859",
- "id": 1911029017,
- "node_id": "PR_kwDOE8E-g85bGV6f",
- "number": 859,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.8.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-25T09:08:13Z",
- "updated_at": "2023-09-27T11:48:26Z",
- "closed_at": "2023-09-27T11:48:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/859",
- "html_url": "https://github.com/checkly/checkly-cli/pull/859",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/859.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/859.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.8.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.8.0 \nFeatures \n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.8.0 (2023-09-22) \nFeatures \n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n\n \n... (truncated)
\n \n\nCommits \n\ne7596fb chore(release): 3.8.0 [skip ci] \n1aedc10 Merge pull request #670 from oclif/ew/network-mutex \ndd262c8 chore: remove log \n68a3054 feat: yarn network mutex \nb0e66ec chore(release): 3.7.1 [skip ci] \n1876c4d fix: update npm version \nd2d0096 Merge pull request #663 from oclif/dependabot-npm_and_yarn-chai-and-types-cha... \nc740237 chore(dev-deps): bump chai and @βtypes/chai \n4b608db Merge pull request #668 from oclif/dependabot-npm_and_yarn-types-node-14.18.60 \n61aea99 chore(dev-deps): bump @βtypes/node from 14.18.57 to 14.18.60 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/859/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/858",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/858",
- "id": 1911027720,
- "node_id": "PR_kwDOE8E-g85bGVob",
- "number": 858,
- "title": "chore(deps-dev): Bump config and @types/config",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-09-25T09:07:29Z",
- "updated_at": "2023-11-28T16:08:37Z",
- "closed_at": "2023-11-28T16:08:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/858",
- "html_url": "https://github.com/checkly/checkly-cli/pull/858",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/858.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/858.patch",
- "merged_at": "2023-11-28T16:08:36Z"
- },
- "body": "Bumps [config](https://github.com/node-config/node-config) and [@types/config](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/config). These dependencies needed to be updated together.\nUpdates `config` from 3.3.8 to 3.3.9\n\nRelease notes \nSourced from config's releases .
\n\nv3.3.9 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/node-config/node-config/compare/v3.3.8...v3.3.9
\n \n \n\nCommits \n\n4c1c619 deps: bump json5 version \n2cca43c fix(vulnerability): upgrade json5 version from 2.2.1 to 2.2.2 \n56f0f51 Update History.md \n4da385c Support loading transpiled JS modules \nfadb21b internal: Update Github issue templates \nfa43913 chore: bump version to 3.3.8 \n8bb4333 Add Bug Report and Feature Request templates \n97bd618 recommend Github Discussion for discussions. \nSee full diff in compare view \n \n \n \n\nUpdates `@types/config` from 3.3.0 to 3.3.1\n\nCommits \n\n \n \n\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/858/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/857",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/857",
- "id": 1908888631,
- "node_id": "PR_kwDOE8E-g85a_ZTB",
- "number": 857,
- "title": "chore: upgrade typescript eslint parser to support typescript 5 [gh-848]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-09-22T13:13:46Z",
- "updated_at": "2023-09-25T09:06:38Z",
- "closed_at": "2023-09-25T09:06:37Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/857",
- "html_url": "https://github.com/checkly/checkly-cli/pull/857",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/857.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/857.patch",
- "merged_at": "2023-09-25T09:06:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpgrade typescript parser to the latest version, 6.x, to support typescript 5.2 and above\r\n\r\nResolves #848 with the next release\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/857/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/856",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/856",
- "id": 1905244498,
- "node_id": "I_kwDOE8E-g85xj7lS",
- "number": 856,
- "title": "bug: checkly login produces error ",
- "user": {
- "login": "geoffharcourt",
- "id": 319471,
- "node_id": "MDQ6VXNlcjMxOTQ3MQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/319471?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/geoffharcourt",
- "html_url": "https://github.com/geoffharcourt",
- "followers_url": "https://api.github.com/users/geoffharcourt/followers",
- "following_url": "https://api.github.com/users/geoffharcourt/following{/other_user}",
- "gists_url": "https://api.github.com/users/geoffharcourt/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/geoffharcourt/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/geoffharcourt/subscriptions",
- "organizations_url": "https://api.github.com/users/geoffharcourt/orgs",
- "repos_url": "https://api.github.com/users/geoffharcourt/repos",
- "events_url": "https://api.github.com/users/geoffharcourt/events{/privacy}",
- "received_events_url": "https://api.github.com/users/geoffharcourt/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-20T15:29:30Z",
- "updated_at": "2023-09-26T07:44:19Z",
- "closed_at": "2023-09-26T07:44:19Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\n9.7.1\n\n### @checkly/cli version\n\n0.0.7\n\n### Steps to reproduce\n\nWhen I run `npx checkly login` or `yarn checkly login` I get an error.\r\n\n\n### What is expected?\n\nI'm authenticated with Checkly.\n\n### What is actually happening?\n\n```\r\nβ― npx checkly login\r\n βββββββββββββββββββββββββ\r\n β β\r\n β β\r\n β checkly cli β\r\n β β\r\n β β\r\n βββββββββββββββββββββββββ\r\n/Users/geoff/commonlit/commonlit/node_modules/glob/sync.js:28\r\n throw new Error('must provide pattern')\r\n ^\r\n\r\nError: must provide pattern\r\n at new GlobSync (/Users/geoff/commonlit/commonlit/node_modules/glob/sync.js:28:11)\r\n at Function.globSync [as sync] (/Users/geoff/commonlit/commonlit/node_modules/glob/sync.js:23:10)\r\n at getFiles (file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/src/check-definitions.js:11:28)\r\n at getCheckGroupDefinitions (file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/src/check-definitions.js:50:17)\r\n at main (file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/src/index.js:48:32)\r\n at file:///Users/geoff/commonlit/commonlit/node_modules/checkly-cli/bin/index.js:5:1\r\n at ModuleJob.run (node:internal/modules/esm/module_job:194:25)\r\n\r\nNode.js v18.16.0\r\n```\n\n### Any additional comments?\n\nThis also happens if I run `checkly test` or anything that's not `checkly --version`",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/856/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/855",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/855",
- "id": 1904819949,
- "node_id": "PR_kwDOE8E-g85axn_Q",
- "number": 855,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.7.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-20T11:50:00Z",
- "updated_at": "2023-09-25T09:08:20Z",
- "closed_at": "2023-09-25T09:08:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/855",
- "html_url": "https://github.com/checkly/checkly-cli/pull/855",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/855.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/855.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.7.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.7.1 \nBug Fixes \n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.7.1 (2023-09-19) \nBug Fixes \n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n\n \n... (truncated)
\n \n\nCommits \n\nb0e66ec chore(release): 3.7.1 [skip ci] \n1876c4d fix: update npm version \nd2d0096 Merge pull request #663 from oclif/dependabot-npm_and_yarn-chai-and-types-cha... \nc740237 chore(dev-deps): bump chai and @βtypes/chai \n4b608db Merge pull request #668 from oclif/dependabot-npm_and_yarn-types-node-14.18.60 \n61aea99 chore(dev-deps): bump @βtypes/node from 14.18.57 to 14.18.60 \n91555d9 chore(release): 3.7.0 [skip ci] \n835894c Merge pull request #665 from oclif/mdonnalley/jit-friendliness \n62a5a63 chore: code review \nd7c50bd fix: remove install jit plugins from list \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/855/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/854",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/854",
- "id": 1904495667,
- "node_id": "PR_kwDOE8E-g85awhbx",
- "number": 854,
- "title": "chore: update module to node16 [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-20T08:47:36Z",
- "updated_at": "2023-09-22T12:39:45Z",
- "closed_at": "2023-09-22T12:39:44Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/854",
- "html_url": "https://github.com/checkly/checkly-cli/pull/854",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/854.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/854.patch",
- "merged_at": "2023-09-22T12:39:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe new ts parser requires node 16 minimum so we need to change the module",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/854/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/853",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/853",
- "id": 1900748196,
- "node_id": "PR_kwDOE8E-g85ajzI9",
- "number": 853,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.7.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-18T11:40:30Z",
- "updated_at": "2023-09-20T11:50:07Z",
- "closed_at": "2023-09-20T11:50:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/853",
- "html_url": "https://github.com/checkly/checkly-cli/pull/853",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/853.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/853.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.7.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.7.0 \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.7.0 (2023-09-15) \nBug Fixes \n\nclean up (3c2b6be ) \nremove install jit plugins from list (d7c50bd ) \nwarn if --jit used with non jit plugin (26c5d4c ) \n \nFeatures \n\nincorporate jit plugins (8b48a8c ) \nuse parse to prevent --jit on non-jit plugins (71c7453 ) \n \n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n\n \n... (truncated)
\n \n\nCommits \n\n91555d9 chore(release): 3.7.0 [skip ci] \n835894c Merge pull request #665 from oclif/mdonnalley/jit-friendliness \n62a5a63 chore: code review \nd7c50bd fix: remove install jit plugins from list \n3c2b6be fix: clean up \n71c7453 feat: use parse to prevent --jit on non-jit plugins \n26c5d4c fix: warn if --jit used with non jit plugin \n8b48a8c feat: incorporate jit plugins \n60626db chore(release): 3.6.1 [skip ci] \n74d5030 fix: update npm version \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/853/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/852",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/852",
- "id": 1894325369,
- "node_id": "PR_kwDOE8E-g85aOXJu",
- "number": 852,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.6.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-13T11:27:39Z",
- "updated_at": "2023-09-18T11:40:36Z",
- "closed_at": "2023-09-18T11:40:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/852",
- "html_url": "https://github.com/checkly/checkly-cli/pull/852",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/852.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/852.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.6.1.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.6.1 \nBug Fixes \n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.6.1 (2023-09-12) \nBug Fixes \n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/852/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/851",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/851",
- "id": 1892550331,
- "node_id": "I_kwDOE8E-g85wzga7",
- "number": 851,
- "title": "bug: no error when env is missing",
- "user": {
- "login": "cyrus-za",
- "id": 1845861,
- "node_id": "MDQ6VXNlcjE4NDU4NjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1845861?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/cyrus-za",
- "html_url": "https://github.com/cyrus-za",
- "followers_url": "https://api.github.com/users/cyrus-za/followers",
- "following_url": "https://api.github.com/users/cyrus-za/following{/other_user}",
- "gists_url": "https://api.github.com/users/cyrus-za/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/cyrus-za/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/cyrus-za/subscriptions",
- "organizations_url": "https://api.github.com/users/cyrus-za/orgs",
- "repos_url": "https://api.github.com/users/cyrus-za/repos",
- "events_url": "https://api.github.com/users/cyrus-za/events{/privacy}",
- "received_events_url": "https://api.github.com/users/cyrus-za/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-09-12T13:39:38Z",
- "updated_at": "2023-12-21T15:09:45Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\npnpm 8.7.4\n\n### @checkly/cli version\n\ncheckly 4.1.0\n\n### Steps to reproduce\n\nRun `npm create checkly`\r\n\r\nUsing the defaults, create a check in __checks__ and let it point to a spec file of any basic playwright test\r\n\r\ncreate a lib/env.ts file with the following content\r\n\r\n```\r\nconst { BASE_URL } = process.env\r\n\r\nif(!BASE_URL) throw new Error(\"BASE_URL is a required env\")\r\n```\r\nCreate .env file with `BASE_URL=https://github.com`\r\n\r\nedit your .spec file to import BASE_URL\r\n\r\n```ts\r\nimport { BASE_URL } from './lib/env'\r\n\r\ntest.describe(\"my test suite\", () => {\r\n test(\"my test\", async ({ page }) => {\r\n await page.goTo(BASE_URL)\r\n await expect(page).toHaveTitle(/Github/)\r\n })\r\n})\r\n```\r\n\r\nRun the check with `npx checkly test --env-file .env --record`\r\nYour test should pass without issues\r\n\r\nRun `npx checkly deploy -f`\n\n### What is expected?\n\nYour check should run on schedule and succeed\n\n### What is actually happening?\n\nYour check now runs on schedule but it immediately fails. \r\nLogs show no error message other than \"No tests found\"\r\n\r\n \r\n\r\nIf you try to edit the test and run it manually within checkly dashboard you also get no logs at all. \n\n### Any additional comments?\n\nAfter spending a few hours debugging, I realised it was because when I do `npx checkly deploy` it does not use the .env file (duh!) and I had to manually add the env in the checkly dashboard\r\n\r\nIt would be really helpful if the error is actually logged",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 1,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/851/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/850",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/850",
- "id": 1892350542,
- "node_id": "PR_kwDOE8E-g85aHvec",
- "number": 850,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.6.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-12T11:51:41Z",
- "updated_at": "2023-09-13T11:27:45Z",
- "closed_at": "2023-09-13T11:27:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/850",
- "html_url": "https://github.com/checkly/checkly-cli/pull/850",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/850.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/850.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.6.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.6.0 \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.6.0 (2023-09-11) \nFeatures \n\nrefresh user plugins after any install (#657 ) (85c6b5c ) \n \n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nace08ec chore(release): 3.6.0 [skip ci] \n85c6b5c feat: refresh user plugins after any install (#657 ) \n089e8b4 chore(release): 3.5.0 [skip ci] \nf06fbd8 feat: integration tests (#659 ) \nc48af0a test: add tests for oclif.lock (#658 ) \n391dc9d chore(release): 3.4.2 [skip ci] \n1c2389d fix: no fs-extra (#653 ) \n05392db chore(release): 3.4.1 [skip ci] \n4ab4ef7 fix: update npm version \n95d88d2 Merge pull request #655 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/850/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/849",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/849",
- "id": 1890356633,
- "node_id": "PR_kwDOE8E-g85aA9-j",
- "number": 849,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.5.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-11T12:02:29Z",
- "updated_at": "2023-09-12T11:51:47Z",
- "closed_at": "2023-09-12T11:51:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/849",
- "html_url": "https://github.com/checkly/checkly-cli/pull/849",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/849.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/849.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.5.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.5.0 \nFeatures \n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.5.0 (2023-09-08) \nFeatures \n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n089e8b4 chore(release): 3.5.0 [skip ci] \nf06fbd8 feat: integration tests (#659 ) \nc48af0a test: add tests for oclif.lock (#658 ) \n391dc9d chore(release): 3.4.2 [skip ci] \n1c2389d fix: no fs-extra (#653 ) \n05392db chore(release): 3.4.1 [skip ci] \n4ab4ef7 fix: update npm version \n95d88d2 Merge pull request #655 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n7154cbf Merge pull request #656 from oclif/dependabot-npm_and_yarn-types-node-14.18.57 \n8290073 chore(dev-deps): bump @βtypes/node from 14.18.56 to 14.18.57 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/849/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/848",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/848",
- "id": 1889130921,
- "node_id": "I_kwDOE8E-g85wmdmp",
- "number": 848,
- "title": "bug: Canβt use latest TypeScript",
- "user": {
- "login": "kirkstrobeck",
- "id": 241963,
- "node_id": "MDQ6VXNlcjI0MTk2Mw==",
- "avatar_url": "https://avatars.githubusercontent.com/u/241963?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kirkstrobeck",
- "html_url": "https://github.com/kirkstrobeck",
- "followers_url": "https://api.github.com/users/kirkstrobeck/followers",
- "following_url": "https://api.github.com/users/kirkstrobeck/following{/other_user}",
- "gists_url": "https://api.github.com/users/kirkstrobeck/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kirkstrobeck/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kirkstrobeck/subscriptions",
- "organizations_url": "https://api.github.com/users/kirkstrobeck/orgs",
- "repos_url": "https://api.github.com/users/kirkstrobeck/repos",
- "events_url": "https://api.github.com/users/kirkstrobeck/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kirkstrobeck/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-09-10T12:39:29Z",
- "updated_at": "2023-09-25T09:06:38Z",
- "closed_at": "2023-09-25T09:06:38Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv18.12.1\r\n\r\n### NPM version\r\n\r\n8.19.2\r\n\r\n### @checkly/cli version\r\n\r\n4.1.0\r\n\r\n### Steps to reproduce\r\n\r\nI believe typescript at 5.2.2 should be sufficient to repro\r\n\r\n### What is expected?\r\n\r\nRun successfully\r\n\r\n### What is actually happening?\r\n\r\nnpx checkly test\r\nParsing your project... β‘Ώ\r\n=============\r\n\r\nWARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree.\r\n\r\nYou may find that it works just fine, or you may not.\r\n\r\nSUPPORTED TYPESCRIPT VERSIONS: >=3.3.1 <5.0.0\r\n\r\nYOUR TYPESCRIPT VERSION: 5.2.2\r\n\r\nPlease only submit bug reports when using the officially supported version.\r\n\r\nParsing your project... !\r\n Error: Encountered an error parsing check files for [filepath here]\r\n\r\n The following files couldn't be parsed:\r\n \t[filepath here] - DeprecationError: 'originalKeywordKind' has been deprecated since v5.0.0 and can no longer\r\n be used. Use 'identifierToKeywordKind(identifier)' instead.\r\n\r\n### Any additional comments?\r\n\r\n1. Please upgrade @typescript-eslint/typescript-estree\r\n2. Allow opting out of eslint checks for test running",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/reactions",
- "total_count": 6,
- "+1": 4,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 2
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/848/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/847",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/847",
- "id": 1883792344,
- "node_id": "PR_kwDOE8E-g85Zq9iE",
- "number": 847,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.4.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-06T11:16:16Z",
- "updated_at": "2023-09-11T12:02:35Z",
- "closed_at": "2023-09-11T12:02:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/847",
- "html_url": "https://github.com/checkly/checkly-cli/pull/847",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/847.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/847.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.4.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.4.2 \nBug Fixes \n\n3.4.1 \nBug Fixes \n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n3.2.4 \nBug Fixes \n\nremove ts-node/esm loader from execArgv when using child_process.fork (167419a ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.4.2 (2023-09-05) \nBug Fixes \n\n3.4.1 (2023-09-05) \nBug Fixes \n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n3.3.0 (2023-08-23) \nFeatures \n\n \n... (truncated)
\n \n\nCommits \n\n391dc9d chore(release): 3.4.2 [skip ci] \n1c2389d fix: no fs-extra (#653 ) \n05392db chore(release): 3.4.1 [skip ci] \n4ab4ef7 fix: update npm version \n95d88d2 Merge pull request #655 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n7154cbf Merge pull request #656 from oclif/dependabot-npm_and_yarn-types-node-14.18.57 \n8290073 chore(dev-deps): bump @βtypes/node from 14.18.56 to 14.18.57 \ndfba0f7 chore(dev-deps): bump @βoclif/plugin-help from 5.2.17 to 5.2.18 \nb5adbf8 chore(release): 3.4.0 [skip ci] \n9830b0a feat: check for renamed yarn.lock during install (#648 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/847/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/846",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/846",
- "id": 1881711110,
- "node_id": "PR_kwDOE8E-g85Zj3uF",
- "number": 846,
- "title": "fix(frequency): fix typo to handle `EVERY_3H` frequency [sc-00]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-09-05T10:47:26Z",
- "updated_at": "2023-09-05T11:18:36Z",
- "closed_at": "2023-09-05T11:18:35Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/846",
- "html_url": "https://github.com/checkly/checkly-cli/pull/846",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/846.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/846.patch",
- "merged_at": "2023-09-05T11:18:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## Affected Components\n* [x] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [ ] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n\nWhen setting the check frequency, we don't allow `EVERY_3M`, instead we should allow `EVERY_3H` which is currently missing.",
- "closed_by": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/846/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/845",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/845",
- "id": 1880129487,
- "node_id": "PR_kwDOE8E-g85ZegcL",
- "number": 845,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.4.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-04T12:00:40Z",
- "updated_at": "2023-09-06T11:16:21Z",
- "closed_at": "2023-09-06T11:16:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/845",
- "html_url": "https://github.com/checkly/checkly-cli/pull/845",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/845.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/845.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.4.0.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.4.0 \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n3.2.4 \nBug Fixes \n\nremove ts-node/esm loader from execArgv when using child_process.fork (167419a ) \n \n3.2.3 \nBug Fixes \n\n3.2.2 \nBug Fixes \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.4.0 (2023-09-01) \nFeatures \n\ncheck for renamed yarn.lock during install (#648 ) (9830b0a ) \n \n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n3.3.0 (2023-08-23) \nFeatures \n\n3.2.7 (2023-08-19) \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 (2023-08-12) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nb5adbf8 chore(release): 3.4.0 [skip ci] \n9830b0a feat: check for renamed yarn.lock during install (#648 ) \na7123ff chore(release): 3.3.2 [skip ci] \ndf266aa fix: update npm version \n66c4934 chore(release): 3.3.1 [skip ci] \n9545ec7 fix: update npm version \n15f40da chore: check with token \n6e72f0e Merge pull request #649 from oclif/dependabot-npm_and_yarn-types-node-14.18.56 \ndd24c5d chore(dev-deps): bump @βtypes/node from 14.18.54 to 14.18.56 \na3f8a79 Merge pull request #651 from oclif/dependabot-npm_and_yarn-fancy-test-2.0.35 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/845/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/844",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/844",
- "id": 1877424852,
- "node_id": "I_kwDOE8E-g85v5zrU",
- "number": 844,
- "title": "bug: giget has issues fetching our tags",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-09-01T13:25:26Z",
- "updated_at": "2023-12-20T09:56:54Z",
- "closed_at": "2023-12-20T09:56:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18\n\n### NPM version\n\n7\n\n### @checkly/cli version\n\n4.1.0\n\n### Steps to reproduce\n\nuse create-cli with a tag that doesn't have the prefix `v`\n\n### What is expected?\n\nIt should work with any tag\n\n### What is actually happening?\n\nIt is saying it can't find the tag we are trying to find\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/844/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/843",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/843",
- "id": 1877266038,
- "node_id": "PR_kwDOE8E-g85ZVLTx",
- "number": 843,
- "title": "chore(deps): Bump @oclif/plugin-plugins from 2.3.0 to 3.3.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-01T11:38:44Z",
- "updated_at": "2023-09-04T12:00:47Z",
- "closed_at": "2023-09-04T12:00:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/843",
- "html_url": "https://github.com/checkly/checkly-cli/pull/843",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/843.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/843.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins) from 2.3.0 to 3.3.2.\n\nRelease notes \nSourced from @βoclif/plugin-plugins's releases .
\n\n3.3.2 \nBug Fixes \n\n3.3.1 \nBug Fixes \n\n3.3.0 \nFeatures \n\n3.2.7 \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 \nBug Fixes \n\nremove debug that logs all env vars (8c27903 ) \n \n3.2.4 \nBug Fixes \n\nremove ts-node/esm loader from execArgv when using child_process.fork (167419a ) \n \n3.2.3 \nBug Fixes \n\n3.2.2 \nBug Fixes \n\n3.2.1 \nBug Fixes \n\nadd shell option to spawn (b7ba429 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/plugin-plugins's changelog .
\n\n3.3.2 (2023-08-29) \nBug Fixes \n\n3.3.1 (2023-08-28) \nBug Fixes \n\n3.3.0 (2023-08-23) \nFeatures \n\n3.2.7 (2023-08-19) \nBug Fixes \n\ndeps: bump tslib from 2.6.1 to 2.6.2 (34d0664 ) \n \n3.2.6 (2023-08-12) \nBug Fixes \n\ndeps: bump @βoclif/color from 1.0.4 to 1.0.10 (fbd07bf ) \n \n3.2.5 (2023-08-11) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\na7123ff chore(release): 3.3.2 [skip ci] \ndf266aa fix: update npm version \n66c4934 chore(release): 3.3.1 [skip ci] \n9545ec7 fix: update npm version \n15f40da chore: check with token \n6e72f0e Merge pull request #649 from oclif/dependabot-npm_and_yarn-types-node-14.18.56 \ndd24c5d chore(dev-deps): bump @βtypes/node from 14.18.54 to 14.18.56 \na3f8a79 Merge pull request #651 from oclif/dependabot-npm_and_yarn-fancy-test-2.0.35 \nb6d39ff chore(dev-deps): bump fancy-test from 2.0.33 to 2.0.35 \nc93a12b Merge pull request #650 from oclif/dependabot-npm_and_yarn-nock-13.3.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/843/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/842",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/842",
- "id": 1877265522,
- "node_id": "PR_kwDOE8E-g85ZVLMg",
- "number": 842,
- "title": "chore(deps-dev): Bump typescript from 4.9.4 to 5.2.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-01T11:38:21Z",
- "updated_at": "2023-11-21T12:37:19Z",
- "closed_at": "2023-11-21T12:37:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/842",
- "html_url": "https://github.com/checkly/checkly-cli/pull/842",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/842.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/842.patch",
- "merged_at": null
- },
- "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.2.2.\n\nRelease notes \nSourced from typescript's releases .
\n\nTypeScript 5.2 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.2 RC \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on:
\n\nTypeScript 5.2 Beta \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm .
\nTypeScript 5.1.6 \nFor release notes, check out the release announcement .
\nFor the complete list of fixed issues, check out the
\n\nDownloads are available on npm
\nTypeScript 5.1.5 \n\n \n... (truncated)
\n \n\nCommits \n\n9684ba6 Cherry-pick fix for cross-file inlay hints (#55476 ) to release-5.2 and LKG ... \n555ef99 Bump version to 5.2.2 and LKG \n6074b9d Update LKG for 5.2.1 RC. \nb778ed1 Merge commit 'e936eb13d2900f21d79553c32a704307c7ad03dd' into release-5.2 \n10b9962 Bump version to 5.2.1-rc and LKG \ne936eb1 Update package-lock.json \ne36cd57 Update package-lock.json \n581fba1 Update package-lock.json \n8fc8c95 Decorators normative updates (#55276 ) \nb1c4dc4 Fix class name references (#55262 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/842/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/841",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/841",
- "id": 1877265187,
- "node_id": "PR_kwDOE8E-g85ZVLH7",
- "number": 841,
- "title": "chore(deps-dev): Bump config from 3.3.8 to 3.3.9",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-09-01T11:38:05Z",
- "updated_at": "2023-09-25T09:07:25Z",
- "closed_at": "2023-09-25T09:07:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/841",
- "html_url": "https://github.com/checkly/checkly-cli/pull/841",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/841.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/841.patch",
- "merged_at": null
- },
- "body": "Bumps [config](https://github.com/node-config/node-config) from 3.3.8 to 3.3.9.\n\nRelease notes \nSourced from config's releases .
\n\nv3.3.9 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/node-config/node-config/compare/v3.3.8...v3.3.9
\n \n \n\nCommits \n\n4c1c619 deps: bump json5 version \n2cca43c fix(vulnerability): upgrade json5 version from 2.2.1 to 2.2.2 \n56f0f51 Update History.md \n4da385c Support loading transpiled JS modules \nfadb21b internal: Update Github issue templates \nfa43913 chore: bump version to 3.3.8 \n8bb4333 Add Bug Report and Feature Request templates \n97bd618 recommend Github Discussion for discussions. \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/841/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/840",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/840",
- "id": 1877158542,
- "node_id": "PR_kwDOE8E-g85ZUz65",
- "number": 840,
- "title": "feat: update sameRegion default to true",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-09-01T10:21:22Z",
- "updated_at": "2023-09-01T11:17:56Z",
- "closed_at": "2023-09-01T11:17:55Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/840",
- "html_url": "https://github.com/checkly/checkly-cli/pull/840",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/840.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/840.patch",
- "merged_at": "2023-09-01T11:17:55Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe previously decided that `sameRegion` for retry strategies should default to `true`.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/840/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/839",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/839",
- "id": 1877147722,
- "node_id": "PR_kwDOE8E-g85ZUxh9",
- "number": 839,
- "title": "feat: allow no options for RetryStrategyBuilder",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-09-01T10:13:39Z",
- "updated_at": "2023-09-01T10:31:13Z",
- "closed_at": "2023-09-01T10:31:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/839",
- "html_url": "https://github.com/checkly/checkly-cli/pull/839",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/839.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/839.patch",
- "merged_at": "2023-09-01T10:31:12Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR updates the `RetryStrategyBuilder` to handle no `options` argument being passed. Since we already have default values for all options, the `options` argument isn't required. To improve the UX, we can update the types accordingly. Now it's possible to simply do `RetryStrategyBuilder.fixedStrategy()`.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/839/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/838",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/838",
- "id": 1876999874,
- "node_id": "PR_kwDOE8E-g85ZUReI",
- "number": 838,
- "title": "refactor: rename maxAttempts to maxRetries [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-09-01T08:36:48Z",
- "updated_at": "2023-09-01T10:01:27Z",
- "closed_at": "2023-09-01T10:01:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/838",
- "html_url": "https://github.com/checkly/checkly-cli/pull/838",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/838.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/838.patch",
- "merged_at": "2023-09-01T10:01:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRename maxAttempts to maxRetries",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/838/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/837",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/837",
- "id": 1875555980,
- "node_id": "PR_kwDOE8E-g85ZPW7H",
- "number": 837,
- "title": "feat: add retryStrategy to the advanced examples",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-31T13:38:34Z",
- "updated_at": "2023-08-31T14:31:55Z",
- "closed_at": "2023-08-31T14:31:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/837",
- "html_url": "https://github.com/checkly/checkly-cli/pull/837",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/837.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/837.patch",
- "merged_at": "2023-08-31T14:31:54Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds examples of the new `retryStrategy` property to the advanced examples. Since this isn't supported on deprecated plans, deprecated users will get errors when running the advanced example.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/837/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/836",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/836",
- "id": 1875423907,
- "node_id": "PR_kwDOE8E-g85ZO6Ee",
- "number": 836,
- "title": "feat: deprecate doubleCheck property",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-31T12:24:41Z",
- "updated_at": "2023-08-31T12:33:34Z",
- "closed_at": "2023-08-31T12:33:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/836",
- "html_url": "https://github.com/checkly/checkly-cli/pull/836",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/836.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/836.patch",
- "merged_at": "2023-08-31T12:33:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe `doubleCheck` property for checks and groups is being replaced with `retryStrategy`, which allows for more flexibility in specifying how to retry failed check runs. This PR marks the `doubleCheck` property as deprecated so that users can begin migrating.\r\n\r\nI also verified that `doubleCheck` isn't used in any of the examples.\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/836/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/835",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/835",
- "id": 1875240851,
- "node_id": "PR_kwDOE8E-g85ZOR9A",
- "number": 835,
- "title": "chore: adds CI name as header to API",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-31T10:28:00Z",
- "updated_at": "2023-08-31T10:40:24Z",
- "closed_at": "2023-08-31T10:40:23Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/835",
- "html_url": "https://github.com/checkly/checkly-cli/pull/835",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/835.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/835.patch",
- "merged_at": "2023-08-31T10:40:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nAdds a header with the CI name if available. This helps us determine which CI systems are mostly used so we can have better docs and integration support.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/835/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/834",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/834",
- "id": 1873803810,
- "node_id": "PR_kwDOE8E-g85ZJbCb",
- "number": 834,
- "title": "feat: adjust default grace and period for heartbeat checks [sc-17531]",
- "user": {
- "login": "miliberlin",
- "id": 54396648,
- "node_id": "MDQ6VXNlcjU0Mzk2NjQ4",
- "avatar_url": "https://avatars.githubusercontent.com/u/54396648?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/miliberlin",
- "html_url": "https://github.com/miliberlin",
- "followers_url": "https://api.github.com/users/miliberlin/followers",
- "following_url": "https://api.github.com/users/miliberlin/following{/other_user}",
- "gists_url": "https://api.github.com/users/miliberlin/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/miliberlin/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/miliberlin/subscriptions",
- "organizations_url": "https://api.github.com/users/miliberlin/orgs",
- "repos_url": "https://api.github.com/users/miliberlin/repos",
- "events_url": "https://api.github.com/users/miliberlin/events{/privacy}",
- "received_events_url": "https://api.github.com/users/miliberlin/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-30T14:28:32Z",
- "updated_at": "2023-08-30T14:38:40Z",
- "closed_at": "2023-08-30T14:38:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/834",
- "html_url": "https://github.com/checkly/checkly-cli/pull/834",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/834.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/834.patch",
- "merged_at": "2023-08-30T14:38:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nAdjusting examples to reduce default frequency.\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "miliberlin",
- "id": 54396648,
- "node_id": "MDQ6VXNlcjU0Mzk2NjQ4",
- "avatar_url": "https://avatars.githubusercontent.com/u/54396648?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/miliberlin",
- "html_url": "https://github.com/miliberlin",
- "followers_url": "https://api.github.com/users/miliberlin/followers",
- "following_url": "https://api.github.com/users/miliberlin/following{/other_user}",
- "gists_url": "https://api.github.com/users/miliberlin/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/miliberlin/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/miliberlin/subscriptions",
- "organizations_url": "https://api.github.com/users/miliberlin/orgs",
- "repos_url": "https://api.github.com/users/miliberlin/repos",
- "events_url": "https://api.github.com/users/miliberlin/events{/privacy}",
- "received_events_url": "https://api.github.com/users/miliberlin/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/834/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/833",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/833",
- "id": 1873143566,
- "node_id": "PR_kwDOE8E-g85ZHKd5",
- "number": 833,
- "title": "fix(heartbeats): addSubscriptions to alert channels [sc-17522]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-30T08:00:49Z",
- "updated_at": "2023-08-30T08:12:55Z",
- "closed_at": "2023-08-30T08:12:53Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/833",
- "html_url": "https://github.com/checkly/checkly-cli/pull/833",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/833.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/833.patch",
- "merged_at": "2023-08-30T08:12:53Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n`addSubscription` is needed to register all the alert channels connected to a heartbeat",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/833/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/832",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/832",
- "id": 1869839424,
- "node_id": "PR_kwDOE8E-g85Y8HGV",
- "number": 832,
- "title": "feat: add retryStrategy to checkly config defaults",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-28T14:06:37Z",
- "updated_at": "2023-08-28T14:17:42Z",
- "closed_at": "2023-08-28T14:17:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/832",
- "html_url": "https://github.com/checkly/checkly-cli/pull/832",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/832.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/832.patch",
- "merged_at": "2023-08-28T14:17:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds `retryStrategy` to the allowed values in checkly config defaults. \r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/832/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/831",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/831",
- "id": 1869597935,
- "node_id": "PR_kwDOE8E-g85Y7SOj",
- "number": 831,
- "title": "chore(deps-dev): Bump eslint from 8.41.0 to 8.48.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-28T11:45:48Z",
- "updated_at": "2023-09-01T08:17:26Z",
- "closed_at": "2023-09-01T08:17:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/831",
- "html_url": "https://github.com/checkly/checkly-cli/pull/831",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/831.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/831.patch",
- "merged_at": "2023-09-01T08:17:25Z"
- },
- "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.48.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.48.0 \nFeatures \n\n1fbb3b0 feat: correct update direction in for-direction (#17483 ) (Francesco Trotta) \nd73fbf2 feat: rule tester do not create empty valid or invalid test suites (#17475 ) (fnx) \nee2f718 feat: Allow void in rule no-promise-executor-return (#17282 ) (nopeless) \n \nBug Fixes \n\n7234f6a fix: update RuleTester JSDoc and deprecations (#17496 ) (Jonas Berlin) \n \nDocumentation \n\n7a51d77 docs: no-param-reassign mention strict mode (#17494 ) (Stephen Hardy) \n9cd7ac2 docs: add fetch script to package.json conventions (#17459 ) (Nitin Kumar) \ncab21e6 docs: advice for inline disabling of rules (#17458 ) (Ashish Yadav) \n056499d docs: fix example of flat config from plugin (#17482 ) (Francesco Trotta) \n9e9edf9 docs: update documentation URL in error message (#17465 ) (Nitin Kumar) \n \nChores \n\n8dd3cec chore: upgrade @βeslint/js@β8 .48.0 (#17501 ) (Milos Djermanovic) \n6d0496e chore: package.json update for @βeslint/js release (ESLint Jenkins) \n9d4216d chore: Refactor and document CodePathSegment (#17474 ) (Nicholas C. Zakas) \n \nv8.47.0 \nFeatures \n\n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \n \nBug Fixes \n\n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n \nDocumentation \n\na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nChores \n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n \nv8.46.0 \nFeatures \n\n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.48.0 - August 25, 2023
\n\n8dd3cec chore: upgrade @βeslint/js@β8 .48.0 (#17501 ) (Milos Djermanovic) \n6d0496e chore: package.json update for @βeslint/js release (ESLint Jenkins) \n7a51d77 docs: no-param-reassign mention strict mode (#17494 ) (Stephen Hardy) \n9cd7ac2 docs: add fetch script to package.json conventions (#17459 ) (Nitin Kumar) \n7234f6a fix: update RuleTester JSDoc and deprecations (#17496 ) (Jonas Berlin) \n1fbb3b0 feat: correct update direction in for-direction (#17483 ) (Francesco Trotta) \n9d4216d chore: Refactor and document CodePathSegment (#17474 ) (Nicholas C. Zakas) \ncab21e6 docs: advice for inline disabling of rules (#17458 ) (Ashish Yadav) \n056499d docs: fix example of flat config from plugin (#17482 ) (Francesco Trotta) \nd73fbf2 feat: rule tester do not create empty valid or invalid test suites (#17475 ) (fnx) \nee2f718 feat: Allow void in rule no-promise-executor-return (#17282 ) (nopeless) \n9e9edf9 docs: update documentation URL in error message (#17465 ) (Nitin Kumar) \n \nv8.47.0 - August 11, 2023
\n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nv8.46.0 - July 28, 2023
\n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n9254a6c docs: Update README (GitHub Actions Bot) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/831/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/830",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/830",
- "id": 1867238959,
- "node_id": "PR_kwDOE8E-g85Yzi0p",
- "number": 830,
- "title": "feat: add support for retry strategies",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-25T15:18:42Z",
- "updated_at": "2023-08-28T13:43:41Z",
- "closed_at": "2023-08-28T13:43:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/830",
- "html_url": "https://github.com/checkly/checkly-cli/pull/830",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/830.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/830.patch",
- "merged_at": "2023-08-28T13:43:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds support for retry strategies to checks and check groups. The feature is still in beta, so the examples aren't updated. Users can now configure retry strategies as follows:\r\n\r\n```\r\nnew ApiCheck('homepage-api-check-3', {\r\n name: 'Test',\r\n retryStrategy: RetryStrategyBuilder.linearStrategy({ baseBackoffSeconds: 10, maxAttempts: 10, maxDurationSeconds: 600, sameRegion: false }),\r\n request: {\r\n url: 'https://danube-web.shop/api/books',\r\n method: 'GET',\r\n }\r\n})\r\n```\r\n\r\nIt's possible to configure retry strategies on both checks and groups.\r\n\r\nDefaults for retry strategies are implemented in the CLI side. This should give us a bit more flexibility in changing defaults between CLI releases.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/830/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/829",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/829",
- "id": 1855318692,
- "node_id": "PR_kwDOE8E-g85YLM3b",
- "number": 829,
- "title": "chore: add bad reference error [gh-800]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-08-17T16:24:04Z",
- "updated_at": "2023-11-28T15:57:45Z",
- "closed_at": "2023-11-28T15:57:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/829",
- "html_url": "https://github.com/checkly/checkly-cli/pull/829",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/829.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/829.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PRs catches dependency file paths that are above the project CWD and show a user-friendly error.\r\nThe check is done for API and Browser checks, because both checks could have not permitted paths for their dependencies.\r\n\r\n\r\n\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/829/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/828",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/828",
- "id": 1855084804,
- "node_id": "PR_kwDOE8E-g85YKZmk",
- "number": 828,
- "title": "chore: add test-session link on github reporter [gh-822]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-17T14:07:35Z",
- "updated_at": "2023-08-17T15:08:24Z",
- "closed_at": "2023-08-17T15:08:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/828",
- "html_url": "https://github.com/checkly/checkly-cli/pull/828",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/828.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/828.patch",
- "merged_at": "2023-08-17T15:08:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds test-session link (if the `--record` flag is set) when using `--reporter=github`.\r\n\r\n\r\n\r\n\r\n\r\n\r\n> Resolves #822\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/828/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/827",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/827",
- "id": 1849769360,
- "node_id": "PR_kwDOE8E-g85X4efT",
- "number": 827,
- "title": "fix: use ipv4 for local setup",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-14T13:22:11Z",
- "updated_at": "2023-08-14T13:32:15Z",
- "closed_at": "2023-08-14T13:32:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/827",
- "html_url": "https://github.com/checkly/checkly-cli/pull/827",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/827.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/827.patch",
- "merged_at": "2023-08-14T13:32:14Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nOn Mac, I receive the following error when running the CLI with `CHECKLY_ENV=local`:\r\n```\r\n Error: Encountered an error connecting to Checkly. Please check that the internet connection is working. connect ECONNREFUSED ::1:3000\r\n```\r\n\r\nThe CLI tries to connect to the IPv6 loopback address. The local setup isn't bound to the IPv6 interface, though, so this fails. To fix the issue, we can make sure that the CLI always uses the IPv4 address.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/827/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/826",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/826",
- "id": 1849650722,
- "node_id": "PR_kwDOE8E-g85X4Eg9",
- "number": 826,
- "title": "chore(deps-dev): Bump eslint from 8.41.0 to 8.47.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-14T12:08:07Z",
- "updated_at": "2023-08-28T11:45:56Z",
- "closed_at": "2023-08-28T11:45:53Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/826",
- "html_url": "https://github.com/checkly/checkly-cli/pull/826",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/826.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/826.patch",
- "merged_at": null
- },
- "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.47.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.47.0 \nFeatures \n\n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \n \nBug Fixes \n\n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n \nDocumentation \n\na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nChores \n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n \nv8.46.0 \nFeatures \n\n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n \nBug Fixes \n\n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n \nDocumentation \n\n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n9254a6c docs: Update README (GitHub Actions Bot) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.47.0 - August 11, 2023
\n\nbf69aa6 chore: Update dependencies (#17456 ) (Nicholas C. Zakas) \n0e45760 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n631648e fix: do not report on shadowed constructors in no-new-wrappers (#17447 ) (Francesco Trotta) \n757bfe1 chore: Remove add-to-triage (#17450 ) (Nicholas C. Zakas) \nb066640 chore: standardize npm script names (#17431 ) (Nitin Kumar) \na766a48 docs: document lack of config file names (#17442 ) (James) \na1635d6 docs: Update README (GitHub Actions Bot) \n6b2410f chore: Update add-to-triage.yml (#17444 ) (Nicholas C. Zakas) \n47a0859 docs: update require-unicode-regexp.md as following up #17402 (#17441 ) (SUZUKI Sosuke) \n53d7508 feat: update regex for methods with thisArg (#17439 ) (Francesco Trotta) \nfcdc85d docs: Update README (GitHub Actions Bot) \n2a92b6c docs: update with "Specifying Parser Options" (#17435 ) (Cheol-Won) \nd743ed3 docs: add metadata for parser/processor (#17438 ) (HuΓ‘ng JΓΉnliΓ ng) \n224376c docs: Update README (GitHub Actions Bot) \na41a8e4 docs: update script names in README (#17432 ) (Nitin Kumar) \n \nv8.46.0 - July 28, 2023
\n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n9254a6c docs: Update README (GitHub Actions Bot) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n7fc3a2c docs: Add private class features info to no-underscore-dangle (#17386 ) (Matt Wilkinson) \nda73e58 docs: Migrating eslint-env configuration comments (#17390 ) (Francesco Trotta) \n10e9cfa Merge pull request from GHSA-qwh7-v8hg-w8rh (leo-centurion) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n80dffed docs: fix Ignoring Files section in config migration guide (#17392 ) (Milos Djermanovic) \n8a9abb7 docs: Update README (GitHub Actions Bot) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n7e9be4b docs: Update README (GitHub Actions Bot) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/826/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/825",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/825",
- "id": 1848886924,
- "node_id": "PR_kwDOE8E-g85X1b0P",
- "number": 825,
- "title": "chore: handle 408 error and show message [gh-824]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-14T02:30:26Z",
- "updated_at": "2023-08-14T16:11:08Z",
- "closed_at": "2023-08-14T16:11:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/825",
- "html_url": "https://github.com/checkly/checkly-cli/pull/825",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/825.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/825.patch",
- "merged_at": "2023-08-14T16:11:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PRs makes use of a response `axios` interceptor to catch `408` errors and print a user-friendly message.\r\n\r\n\r\n\r\nI tried to add unit-tests for `axios` requests and interceptors [here](https://github.com/checkly/checkly-cli/pull/825/commits/e1c70a68459104dacb09cf968394c4b05c8e16ec), but I had to `__mocks__` axios resulting in issues with the e2e tests. That's why I moved the interceptors handler to separated functions to see if I could `spyOn` or `mock` them (without success).\r\n\r\n`TODO`: try to test interceptors. FYI, mocking `axios` worked to test request but it require some E2E tests adjustments.\r\n\r\n\r\n\r\n> Resolves #824\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/825/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/824",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/824",
- "id": 1843238153,
- "node_id": "I_kwDOE8E-g85t3ZUJ",
- "number": 824,
- "title": "story: better error message when a user recieves 408",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-09T13:26:06Z",
- "updated_at": "2023-08-14T16:11:09Z",
- "closed_at": "2023-08-14T16:11:09Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nGiven that the cli relies on a user's network, they might hit timeouts if they for example have a slower internet connection. Our BE returns 408 in this case. We should show a useful error message to the user to indicate that it is related to the internet connection\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/824/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/823",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/823",
- "id": 1843136951,
- "node_id": "I_kwDOE8E-g85t3Am3",
- "number": 823,
- "title": "vercel integration bug: `\"code\" is not allowed to be empty`",
- "user": {
- "login": "Snailedlt",
- "id": 43886029,
- "node_id": "MDQ6VXNlcjQzODg2MDI5",
- "avatar_url": "https://avatars.githubusercontent.com/u/43886029?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Snailedlt",
- "html_url": "https://github.com/Snailedlt",
- "followers_url": "https://api.github.com/users/Snailedlt/followers",
- "following_url": "https://api.github.com/users/Snailedlt/following{/other_user}",
- "gists_url": "https://api.github.com/users/Snailedlt/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Snailedlt/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Snailedlt/subscriptions",
- "organizations_url": "https://api.github.com/users/Snailedlt/orgs",
- "repos_url": "https://api.github.com/users/Snailedlt/repos",
- "events_url": "https://api.github.com/users/Snailedlt/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Snailedlt/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-08-09T12:30:35Z",
- "updated_at": "2023-08-09T20:53:23Z",
- "closed_at": "2023-08-09T15:19:02Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "I'm not sure if this is the right place to open the issue, but hopefully it can be forwarded to the right people if not.\r\n\r\nI get the following error when I try to set up the checkly integration on vercel: `\"code\" is not allowed to be empty`\r\n\r\n\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 1,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/823/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/822",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/822",
- "id": 1842986045,
- "node_id": "I_kwDOE8E-g85t2bw9",
- "number": 822,
- "title": "bug: test session link not printed when using --record",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-09T10:57:56Z",
- "updated_at": "2023-08-17T15:08:25Z",
- "closed_at": "2023-08-17T15:08:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\n9.5.1\n\n### @checkly/cli version\n\n4.0.9\n\n### Steps to reproduce\n\n- Run `npx checkly test --record`\n\n### What is expected?\n\nTo print the test session link\n\n### What is actually happening?\n\nNo test session link is printed when using `--record` argument\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/822/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/821",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/821",
- "id": 1842592415,
- "node_id": "PR_kwDOE8E-g85XgIoS",
- "number": 821,
- "title": "chore: adjust checkly.config repoUrl in boilerplate projects",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-09T06:42:31Z",
- "updated_at": "2023-08-31T10:51:17Z",
- "closed_at": "2023-08-31T10:51:16Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/821",
- "html_url": "https://github.com/checkly/checkly-cli/pull/821",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/821.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/821.patch",
- "merged_at": "2023-08-31T10:51:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nWhen bootstrapping a new project, defining the `repoUrl` as Checkly CL can be very confusing for people starting out.\r\n\r\nMore context in slack: https://checklyhq.slack.com/archives/C04PFSV5W3B/p1691497517326119\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/821/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/820",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/820",
- "id": 1841724072,
- "node_id": "PR_kwDOE8E-g85XdJy5",
- "number": 820,
- "title": "feat(heartbeat): print `pingUrl` in the console after deploy for heartbeat checks [sc-17085]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-08T17:30:29Z",
- "updated_at": "2023-08-10T14:25:29Z",
- "closed_at": "2023-08-10T14:25:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/820",
- "html_url": "https://github.com/checkly/checkly-cli/pull/820",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/820.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/820.patch",
- "merged_at": "2023-08-10T14:25:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nWhen creating or updating heartbeat checks from `npx checkly deploy`, we want to print in the console the ping URL of each heartbeat check.\r\niTerm2:\r\n\r\n\r\nTerminal with default theme:\r\n\r\n\r\nNote: needs [deploy response adjustment PR](https://github.com/checkly/checkly-backend/pull/4593) on the BE when testing.",
- "closed_by": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/820/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/819",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/819",
- "id": 1841508744,
- "node_id": "PR_kwDOE8E-g85Xca4Y",
- "number": 819,
- "title": "chore: add sslCheckDomain property [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-08T15:10:33Z",
- "updated_at": "2023-08-10T14:01:32Z",
- "closed_at": "2023-08-10T14:01:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/819",
- "html_url": "https://github.com/checkly/checkly-cli/pull/819",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/819.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/819.patch",
- "merged_at": "2023-08-10T14:01:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds `sslCheckDomain` into `BrowserCheck` construct.\r\n\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4591\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 1,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/819/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/818",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/818",
- "id": 1841278064,
- "node_id": "PR_kwDOE8E-g85Xbovu",
- "number": 818,
- "title": "feat(heartbeat): add Heartbeat checks to example projects [sc-17054]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 8,
- "created_at": "2023-08-08T13:03:48Z",
- "updated_at": "2023-08-11T08:48:04Z",
- "closed_at": "2023-08-11T08:48:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/818",
- "html_url": "https://github.com/checkly/checkly-cli/pull/818",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/818.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/818.patch",
- "merged_at": "2023-08-11T08:48:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## Affected Components\n* [ ] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [x] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n\nWe only had a Heartbeat check on one example project. \nAdd the check to the rest of the projects.",
- "closed_by": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/818/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/817",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/817",
- "id": 1835985861,
- "node_id": "PR_kwDOE8E-g85XKGo1",
- "number": 817,
- "title": "test: improve e2e test for win32 [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-04T02:57:11Z",
- "updated_at": "2023-08-04T14:20:58Z",
- "closed_at": "2023-08-04T14:20:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/817",
- "html_url": "https://github.com/checkly/checkly-cli/pull/817",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/817.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/817.patch",
- "merged_at": "2023-08-04T14:20:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR makes use of `prompts.inject()` function and adds E2E tests for `login` and `logout` CLI commands. Also, it enhances the `switch` command E2E test and removes the unnecessary `runChecklyCliForSwitch()` function.\r\nAfter adding the `login` E2E tests, I found an issue running them on `win32` platform, related with zombie children processes (more information [here](https://stackoverflow.com/questions/32705857/cant-kill-child-process-on-windows)).\r\nThis PR refactors the `runChecklyCli` fixing the issue with the zombie processes kill and adjust E2E tests timeouts.\r\n\r\n> This PR includes all changes from https://github.com/checkly/checkly-cli/pull/814\r\n\r\n> TODO: test thoroughly and ensure won't result in flaky tests.\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/817/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/816",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/816",
- "id": 1835227076,
- "node_id": "PR_kwDOE8E-g85XHnlu",
- "number": 816,
- "title": "fix: use correct spelling for AssertionBuilder.responseTime()",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-03T14:53:37Z",
- "updated_at": "2023-08-03T15:02:59Z",
- "closed_at": "2023-08-03T15:02:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/816",
- "html_url": "https://github.com/checkly/checkly-cli/pull/816",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/816.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/816.patch",
- "merged_at": "2023-08-03T15:02:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n`AssertionBuilder.responseTme()` had a typo. This PR fixes the typo in a backwards compatible way. To avoid breaking existing projects, this PR leaves `responseTme()` in the codebase. This PR also marks the method as deprecated. This puts it at the bottom of the Visual Studio code suggestions. \r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/816/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/815",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/815",
- "id": 1833254447,
- "node_id": "PR_kwDOE8E-g85XA427",
- "number": 815,
- "title": "chore: set CHECKLY_BASE_URL for local e2e tests",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-08-02T14:02:27Z",
- "updated_at": "2023-08-02T14:24:01Z",
- "closed_at": "2023-08-02T14:23:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/815",
- "html_url": "https://github.com/checkly/checkly-cli/pull/815",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/815.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/815.patch",
- "merged_at": "2023-08-02T14:23:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe e2e tests make use of `CHECKLY_BASE_URL` to make API requests for cleanup. In particular, `deploy.spec.ts` is using `CHECKLY_BASE_URL` via `config`. Without setting this env var, `deploy.spec.ts` fails when running `npm run test:e2e:local`.\r\n\r\nTo avoid us needing to set this manually when running the e2e tests locally, this PR adds it to the `test:e2e:local` command.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/815/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/814",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/814",
- "id": 1832364625,
- "node_id": "PR_kwDOE8E-g85W94Cm",
- "number": 814,
- "title": "test: add e2e tests for login/logout commands [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-02T03:31:18Z",
- "updated_at": "2023-08-08T20:39:48Z",
- "closed_at": "2023-08-08T20:39:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/814",
- "html_url": "https://github.com/checkly/checkly-cli/pull/814",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/814.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/814.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR make use of `prompts.inject()` function to add E2E tests for `login` and `logout` CLI commands. Also, it enhances the `switch` command E2E test and removes the unnecessary `runChecklyCliForSwitch()` function.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/814/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/813",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/813",
- "id": 1831100455,
- "node_id": "PR_kwDOE8E-g85W5n2O",
- "number": 813,
- "title": "chore(deps): Bump log-symbols from 4.1.0 to 5.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-08-01T11:53:02Z",
- "updated_at": "2023-08-31T15:38:04Z",
- "closed_at": "2023-08-31T15:37:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/813",
- "html_url": "https://github.com/checkly/checkly-cli/pull/813",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/813.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/813.patch",
- "merged_at": null
- },
- "body": "Bumps [log-symbols](https://github.com/sindresorhus/log-symbols) from 4.1.0 to 5.1.0.\n\nRelease notes \nSourced from log-symbols's releases .
\n\nv5.1.0 \n\nUpgrade dependencies 2ee4f5d \n \nhttps://github.com/sindresorhus/log-symbols/compare/v5.0.0...v5.1.0
\nv5.0.0 \nBreaking \n\nRequire Node.js 12 3721d57 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/sindresorhus/log-symbols/compare/v4.1.0...v5.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/813/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/812",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/812",
- "id": 1831099991,
- "node_id": "PR_kwDOE8E-g85W5nvw",
- "number": 812,
- "title": "chore(deps-dev): Bump eslint from 8.41.0 to 8.46.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-08-01T11:52:44Z",
- "updated_at": "2023-08-14T12:08:16Z",
- "closed_at": "2023-08-14T12:08:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/812",
- "html_url": "https://github.com/checkly/checkly-cli/pull/812",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/812.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/812.patch",
- "merged_at": null
- },
- "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.41.0 to 8.46.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.46.0 \nFeatures \n\n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n \nBug Fixes \n\n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n \nDocumentation \n\n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n9254a6c docs: Update README (GitHub Actions Bot) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n7fc3a2c docs: Add private class features info to no-underscore-dangle (#17386 ) (Matt Wilkinson) \nda73e58 docs: Migrating eslint-env configuration comments (#17390 ) (Francesco Trotta) \n80dffed docs: fix Ignoring Files section in config migration guide (#17392 ) (Milos Djermanovic) \n8a9abb7 docs: Update README (GitHub Actions Bot) \n7e9be4b docs: Update README (GitHub Actions Bot) \n0b0bbe0 docs: Update README (GitHub Actions Bot) \n \nChores \n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \n \nv8.45.0 \nFeatures \n\ncdd063c feat: Expose LegacyESLint in unsupported API (#17341 ) (Nicholas C. Zakas) \nd34abe5 feat: fix indent rule for else-if (#17318 ) (Milos Djermanovic) \n \nBug Fixes \n\nb79b6fb fix: Fix suggestion message in no-useless-escape (#17339 ) (Francesco Trotta) \nc667055 fix: provide unique fix and fix.range objects in lint messages (#17332 ) (Milos Djermanovic) \n \nDocumentation \n\n89f3225 docs: add playground links to correct and incorrect code blocks (#17306 ) (Josh Goldberg β¨) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.46.0 - July 28, 2023
\n\nd1eb7e4 chore: Update ecosystem dependencies (#17427 ) (Nicholas C. Zakas) \nfab9e97 chore: package.json update for eslint-config-eslint release (ESLint Jenkins) \n6246711 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n8a93438 feat: require-unicode-regexp support v flag (#17402 ) (SUZUKI Sosuke) \n4d474e3 docs: update with TypeScript info (#17423 ) (James) \n091f44e docs: File extension named processor deprecation (#17362 ) (Matt Wilkinson) \n1a2f966 feat: no-useless-escape support v flag (#17420 ) (Yosuke Ota) \n0aa0bc3 chore: Add PRs to triage project (#17421 ) (Nicholas C. Zakas) \nee68d1d feat: no-empty-character-class support v flag (#17419 ) (Milos Djermanovic) \n853d32b feat: deprecate no-return-await (#17417 ) (Carlos Lopez) \nd4f02e4 feat: no-control-regex support v flag (#17405 ) (Yosuke Ota) \n9254a6c docs: Update README (GitHub Actions Bot) \n2a35f3e feat: prefer-named-capture-group support v flag (#17409 ) (Yosuke Ota) \n8ca8b50 feat: Better error message for flat config plugins (#17399 ) (Nicholas C. Zakas) \n6d6dc51 docs: fix overlapping of open in playground button (#17403 ) (Tanuj Kanti) \n509f753 feat: no-misleading-character-class support v flag (#17406 ) (Yosuke Ota) \n3caf514 feat: no-regex-spaces support v flag (#17407 ) (Yosuke Ota) \nb7fad2b feat: prefer-regex-literals support v flag (#17410 ) (Yosuke Ota) \na6a3ad4 feat: no-useless-backreference support v flag (#17408 ) (Yosuke Ota) \n94954a7 feat: no-invalid-regexp support v flag (#17404 ) (Yosuke Ota) \n7fc3a2c docs: Add private class features info to no-underscore-dangle (#17386 ) (Matt Wilkinson) \nda73e58 docs: Migrating eslint-env configuration comments (#17390 ) (Francesco Trotta) \n10e9cfa Merge pull request from GHSA-qwh7-v8hg-w8rh (leo-centurion) \n1af6eac feat: adds option for allowing empty object patterns as parameter (#17365 ) (Tanuj Kanti) \n9803c7c fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393 ) (Milos Djermanovic) \n80dffed docs: fix Ignoring Files section in config migration guide (#17392 ) (Milos Djermanovic) \n8a9abb7 docs: Update README (GitHub Actions Bot) \ncf03104 feat: Improve config error messages (#17385 ) (Nicholas C. Zakas) \n42faa17 fix: Update no-loop-func to not overlap with no-undef (#17358 ) (Matt Wilkinson) \n7e9be4b docs: Update README (GitHub Actions Bot) \n0b0bbe0 docs: Update README (GitHub Actions Bot) \n \nv8.45.0 - July 14, 2023
\n\n68f63d7 chore: package.json update for @βeslint/js release (ESLint Jenkins) \n89f3225 docs: add playground links to correct and incorrect code blocks (#17306 ) (Josh Goldberg β¨) \nf8892b5 docs: Expand rule option schema docs (#17198 ) (Matt Wilkinson) \n8bcbf11 docs: Config Migration Guide (#17230 ) (Ben Perlmutter) \nbb30908 docs: Update README (GitHub Actions Bot) \nb79b6fb fix: Fix suggestion message in no-useless-escape (#17339 ) (Francesco Trotta) \n84d243b docs: Update README (GitHub Actions Bot) \n5ca9b4d chore: update eslint-config-eslint exports (#17336 ) (Milos Djermanovic) \nb762632 docs: Update README (GitHub Actions Bot) \n7bf2e86 chore: remove unused dependencies (#17352 ) (Percy Ma) \nc6f8cd0 chore: Remove defaultIgnores from FlatESLint private members (#17349 ) (Francesco Trotta) \ncdd063c feat: Expose LegacyESLint in unsupported API (#17341 ) (Nicholas C. Zakas) \nc667055 fix: provide unique fix and fix.range objects in lint messages (#17332 ) (Milos Djermanovic) \n138c096 docs: add more prefer-destructuring examples with array destructuring (#17330 ) (Milos Djermanovic) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/812/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/811",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/811",
- "id": 1831099381,
- "node_id": "PR_kwDOE8E-g85W5nnO",
- "number": 811,
- "title": "chore(deps): Bump ci-info from 3.7.1 to 3.8.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-08-01T11:52:20Z",
- "updated_at": "2023-08-31T15:45:50Z",
- "closed_at": "2023-08-31T15:45:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/811",
- "html_url": "https://github.com/checkly/checkly-cli/pull/811",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/811.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/811.patch",
- "merged_at": "2023-08-31T15:45:46Z"
- },
- "body": "Bumps [ci-info](https://github.com/watson/ci-info) from 3.7.1 to 3.8.0.\n\nRelease notes \nSourced from ci-info's releases .
\n\nv3.8.0 \n\n \n \n\nChangelog \nSourced from ci-info's changelog .
\n\nv3.8.0 \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/811/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/810",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/810",
- "id": 1830659067,
- "node_id": "I_kwDOE8E-g85tHaP7",
- "number": 810,
- "title": "bug: installing into an existing directory fails",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-08-01T07:42:30Z",
- "updated_at": "2024-01-25T09:52:32Z",
- "closed_at": null,
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18\n\n### NPM version\n\n16\n\n### @checkly/cli version\n\n4.0.13\n\n### Steps to reproduce\n\n- Create some app directory with a package.json\r\n- Run `npm create checkly`\r\n- Answer `β It looks like you are already in a project, would you like to initialize?` with `yes`\r\n\n\n### What is expected?\n\nIt installs a `checkly.config.js` or `.ts` file\n\n### What is actually happening?\n\nit crashes because it can't find the boilerplate project\r\n\r\n```\r\nβ It looks like you are already in a project, would you like to initialize? β¦ yes\r\nβ Couldn't find template \"boilerplate-project\"\r\nnpm ERR! code 1\r\nnpm ERR! path /Users/timnolet/WebstormProjects/svelte-tmp\r\nnpm ERR! command failed\r\nnpm ERR! command sh -c create-cli\r\n\r\nnpm ERR! A complete log of this run can be found in: /Users/timnolet/.npm/_logs/2023-08-01T07_33_42_468Z-debug-0.log\r\ntimnolet@MacBook-Pro-van-Tim svelte-tmp % npm i -D checkly@latest\r\n\r\nadded 186 packages, and audited 451 packages in 5s\r\n\r\n95 packages are looking for funding\r\n run `npm fund` for details\r\n\r\nfound 0 vulnerabilities\r\n```\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/810/timeline",
- "performed_via_github_app": null,
- "state_reason": "reopened"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/809",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/809",
- "id": 1829005169,
- "node_id": "PR_kwDOE8E-g85WyhbI",
- "number": 809,
- "title": "chore(deps): Bump axios from 1.2.1 to 1.4.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-31T11:42:39Z",
- "updated_at": "2023-07-31T12:24:42Z",
- "closed_at": "2023-07-31T12:24:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/809",
- "html_url": "https://github.com/checkly/checkly-cli/pull/809",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/809.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/809.patch",
- "merged_at": "2023-07-31T12:24:41Z"
- },
- "body": "Bumps [axios](https://github.com/axios/axios) from 1.2.1 to 1.4.0.\n\nRelease notes \nSourced from axios's releases .
\n\nRelease v1.4.0 \nRelease notes: \nBug Fixes \n\nformdata: add multipart/form-data content type for FormData payload on custom client environments; (#5678 ) (bbb61e7 ) \npackage: export package internals with unsafe path prefix; (#5677 ) (df38c94 ) \n \nFeatures \n\ndns: added support for a custom lookup function; (#5339 ) (2701911 ) \ntypes: export AxiosHeaderValue type. (#5525 ) (726f1c8 ) \n \nPerformance Improvements \n\nmerge-config: optimize mergeConfig performance by avoiding duplicate key visits; (#5679 ) (e6f7053 ) \n \nContributors to this release \n\nRelease v1.3.6 \nRelease notes: \nBug Fixes \n\ntypes: added transport to RawAxiosRequestConfig (#5445 ) (6f360a2 ) \nutils: make isFormData detection logic stricter to avoid unnecessary calling of the toString method on the target; (#5661 ) (aa372f7 ) \n \nContributors to this release \n\nRelease v1.3.5 \nRelease notes: \nBug Fixes \n\nheaders: fixed isValidHeaderName to support full list of allowed characters; (#5584 ) (e7decef ) \nparams: re-added the ability to set the function as paramsSerializer config; (#5633 ) (a56c866 ) \n \nContributors to this release \n\nRelease v1.3.4 \nRelease notes: \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n1.4.0 (2023-04-27) \nBug Fixes \n\nformdata: add multipart/form-data content type for FormData payload on custom client environments; (#5678 ) (bbb61e7 ) \npackage: export package internals with unsafe path prefix; (#5677 ) (df38c94 ) \n \nFeatures \n\ndns: added support for a custom lookup function; (#5339 ) (2701911 ) \ntypes: export AxiosHeaderValue type. (#5525 ) (726f1c8 ) \n \nPerformance Improvements \n\nmerge-config: optimize mergeConfig performance by avoiding duplicate key visits; (#5679 ) (e6f7053 ) \n \nContributors to this release \n\n1.3.6 (2023-04-19) \nBug Fixes \n\ntypes: added transport to RawAxiosRequestConfig (#5445 ) (6f360a2 ) \nutils: make isFormData detection logic stricter to avoid unnecessary calling of the toString method on the target; (#5661 ) (aa372f7 ) \n \nContributors to this release \n\n1.3.5 (2023-04-05) \nBug Fixes \n\nheaders: fixed isValidHeaderName to support full list of allowed characters; (#5584 ) (e7decef ) \nparams: re-added the ability to set the function as paramsSerializer config; (#5633 ) (a56c866 ) \n \nContributors to this release \n\n\n \n... (truncated)
\n \n\nCommits \n\n21a5ad3 chore(release): v1.4.0 (#5683 ) \nd627610 chore(utils): refactored isAsyncFn util to avoid inlining additional Babel he... \ne18fdd8 refactor: remove deprecated url-search-params polyfill for URLSearchParams (#... \n726f1c8 feat(types): export AxiosHeaderValue type. (#5525 ) \n2701911 feat(dns): added support for a custom lookup function; (#5339 ) \ne6f7053 perf(merge-config): optimize mergeConfig performance by avoiding duplicate ke... \nbbb61e7 fix(formdata): add multipart/form-data content type for FormData payload on... \ndf38c94 fix(package): export package internals with unsafe path prefix; (#5677 ) \n59eb991 chore(release): v1.3.6 (#5666 ) \n1b8cc3b chore(template): improve issue template; (#5665 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/809/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/808",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/808",
- "id": 1829004826,
- "node_id": "PR_kwDOE8E-g85WyhWR",
- "number": 808,
- "title": "chore(deps): Bump dotenv from 16.0.3 to 16.3.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-31T11:42:24Z",
- "updated_at": "2023-07-31T12:32:26Z",
- "closed_at": "2023-07-31T12:32:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/808",
- "html_url": "https://github.com/checkly/checkly-cli/pull/808",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/808.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/808.patch",
- "merged_at": "2023-07-31T12:32:24Z"
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.3 to 16.3.1.\n\nChangelog \nSourced from dotenv's changelog .
\n\n16.3.1 (2023-06-17) \nAdded \n\nAdd missing type definitions for processEnv and DOTENV_KEY options. #756 \n \n16.3.0 (2023-06-16) \nAdded \n\nOptionally pass DOTENV_KEY to options rather than relying on process.env.DOTENV_KEY. Defaults to process.env.DOTENV_KEY #754 \n \n16.2.0 (2023-06-15) \nAdded \n\nOptionally write to your own target object rather than process.env. Defaults to process.env. #753 \nAdd import type URL to types file #751 \n \n16.1.4 (2023-06-04) \nAdded \n\nAdded .github/ to .npmignore #747 \n \n16.1.3 (2023-05-31) \nRemoved \n\nRemoved browser keys for path, os, and crypto in package.json. These were set to false incorrectly as of 16.1. Instead, if using dotenv on the front-end make sure to include polyfills for path, os, and crypto. node-polyfill-webpack-plugin provides these. \n \n16.1.2 (2023-05-31) \nChanged \n\nExposed private function _configDotenv as configDotenv. #744 \n \n16.1.1 (2023-05-30) \nAdded \n\nAdded type definition for decrypt function \n \nChanged \n\nFixed {crypto: false} in packageJson.browser \n \n16.1.0 (2023-05-30) \nAdded \n\n \n... (truncated)
\n \n\nCommits \n\nb13ca7b 16.3.1 \n9bcc2e7 Merge pull request #756 from motdotla/type-fix \n80fff4b Add type definition for DOTENV_KEY \n50163a1 update type file \n5c7d7f5 Add example demonstrating setting DOTENV_KEY \n76d3682 16.3.0 \n80219ae Merge pull request #754 from motdotla/dotenv-key-option \ndacd450 Add DOTENV_KEY to cli config and environment config options \nf20e646 Add options.DOTENV_KEY \n5861f6a Add failing test demonstrating need for DOTENV_KEY option \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/808/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/807",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/807",
- "id": 1828606456,
- "node_id": "PR_kwDOE8E-g85WxKP5",
- "number": 807,
- "title": "fix: allow strings to be passed as urls [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-31T07:48:02Z",
- "updated_at": "2023-07-31T09:45:24Z",
- "closed_at": "2023-07-31T09:45:23Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/807",
- "html_url": "https://github.com/checkly/checkly-cli/pull/807",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/807.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/807.patch",
- "merged_at": "2023-07-31T09:45:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllow strings to be passed as urls. This is to handle handlebar templates in the string urls",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/807/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/806",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/806",
- "id": 1824654168,
- "node_id": "I_kwDOE8E-g85swgNY",
- "number": 806,
- "title": "RFC: support global `playwright.config.js|ts` for browser checks",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- },
- {
- "id": 5784800624,
- "node_id": "LA_kwDOE8E-g88AAAABWM0NcA",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/draft",
- "name": "draft",
- "color": "E562D9",
- "default": false,
- "description": ""
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 9,
- "created_at": "2023-07-27T15:45:15Z",
- "updated_at": "2024-10-10T09:46:39Z",
- "closed_at": "2024-10-10T09:46:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Playwright recommends delegating a lot of settings to the per project global `playwright.config.js` file. We currently do not support this for legacy reasons. We should support this and enable users to leverage the options it gives them.\r\n\r\n# Core use cases\r\n\r\nBased on feedback from users we found the following two use cases to be core:\r\n\r\n1. Using the global and per project setup / teardown options to establish shared authentication state per PWT test run.\r\n2. Using the global and per project `use` options to set defaults for viewports, headers etc.\r\n\r\n# User journey\r\n\r\n1. User has a PWT config file in their repo. This file can include local settings that work for non-Checkly use cases, i.e. local testing.\r\n3. User adds a browser check\r\n4. User run `npx checkly test` and the CLI prints out that it has detected and is using the `playwright.config.ts`\r\n\r\n```bash\r\n% npx checkly test --use-pwt-config\r\nParsing your project... done\r\nUsing playwright.config.ts found at the root of this project.\r\nRunning 1 check in eu-west-1.\r\n\r\n__checks__/example.spec.ts\r\n β example.spec.ts (5s)\r\n```\r\n\r\n5. If the `playwright.config.ts` can't be parsed (syntax errors, unsupported dependencies etc.) we print an error before running the test command.\r\n6. A user deploys their project to Checkly and the CLI prints again it is using the config file\r\n\r\n```bash\r\n% npx checkly deploy --use-pwt-config\r\nParsing your project... done\r\nUsing playwright.config.ts found at the root of this project.\r\nSuccessfully deployed project \"My Project\" to account \"my Checkly account\".\r\n```\r\n\r\n# Commands\r\n\r\nThis addition impacts the `test` and `deploy` commands. For both commands we add two flags:\r\n\r\n1. `--pwt-config-file` : an optional path to define the config file. Defaults to `playwright.config.ts` and if not found `playwright.config.js`\r\n2. `--use-pwt-config` : a boolean value whether to use the config at all. Default `false`. Later we can default it to `true` if stable.\r\n\r\n# Supported options\r\n\r\n## global config\r\n\r\nThis is the stock global config file created on initialising a PWT repo with all the extra advanced options added.\r\n\r\n```ts\r\nexport default defineConfig({\r\n testDir: './tests',\r\n /* Run tests in files in parallel */\r\n fullyParallel: true,\r\n /* Fail the build on CI if you accidentally left test.only in the source code. */\r\n forbidOnly: !!process.env.CI,\r\n /* Retry on CI only */\r\n retries: process.env.CI ? 2 : 0,\r\n /* Opt out of parallel tests on CI. */\r\n workers: process.env.CI ? 1 : undefined,\r\n /* Reporter to use. See https://playwright.dev/docs/test-reporters */\r\n reporter: 'html',\r\n // Glob patterns or regular expressions to ignore test files.\r\n testIgnore: '*test-assets',\r\n // Glob patterns or regular expressions that match test files.\r\n testMatch: '*todo-tests/*.spec.ts',\r\n // Folder for test artifacts such as screenshots, videos, traces, etc.\r\n outputDir: 'test-results',\r\n // path to the global setup files.\r\n globalSetup: require.resolve('./global-setup'),\r\n // path to the global teardown files.\r\n globalTeardown: require.resolve('./global-teardown'),\r\n // Each test is given 30 seconds.\r\n timeout: 30000,\r\n expect: {},\r\n use: {},\r\n /* Configure projects for major browsers */\r\n projects: [],\r\n /* Run your local dev server before starting the tests */\r\n // webServer: {\r\n // command: 'npm run start',\r\n // url: 'http://127.0.0.1:3000',\r\n // reuseExistingServer: !process.env.CI,\r\n // },\r\n});\r\n```\r\n\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `testDir` | β | files are referenced thru the Checkly config. |\r\n| `fullyParallel` | β | currently not supported due to runtime model. |\r\n| `forbidOnly` | β
| can be supported. Has no direct impact. |\r\n| `retries` | β
| allow retry defaults. |\r\n| `workers` | β | currently not supported due to runtime mode.l | \r\n| `reporter` | β | has no effect as we parse the output specifically for Checkly. | \r\n| `testMatch` | β | files are referenced thru the Checkly config. | \r\n| `testIgnore` | β | files are referenced thru the Checkly config. | \r\n| `outputDir` | β | has no effect as we parse the output specifically for Checkly. | \r\n| `globalSetup` | β
| Should be supported as it enables key use cases like auth. | \r\n| `globalTeardown` | β
| Should be supported as it enables key use cases like auth.| \r\n| `timeout` | β
| should be be supported. | \r\n| `use` | β
| See **use config** | \r\n| `expect` | β
| see **expect config** |\r\n| `projects` | β
| see **projects config** | \r\n| `webServer` | β | has no effect as a user has no interactive access to the runtime | \r\n\r\n## global expect config\r\nSee [https://playwright.dev/docs/test-configuration#expect-options](https://playwright.dev/docs/test-configuration#expect-options)\r\n\r\n```ts\r\n expect: {\r\n // Maximum time expect() should wait for the condition to be met.\r\n timeout: 5000,\r\n toHaveScreenshot: {\r\n // An acceptable amount of pixels that could be different, unset by default.\r\n maxDiffPixels: 10,\r\n },\r\n toMatchSnapshot: {\r\n // An acceptable ratio of pixels that are different to the total amount of pixels, between 0 and 1.\r\n maxDiffPixelRatio: 0.1,\r\n },\r\n },\r\n```\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `timeout` | β
| Can be supported. | \r\n| `toHaveScreenshot ` | β | currently not supported due to runtime model. |\r\n| `toMatchSnapshot ` | β | currently not supported due to runtime model. |\r\n\r\n## use config\r\n\r\nSee [https://playwright.dev/docs/test-use-options](https://playwright.dev/docs/test-use-options)\r\n\r\n```ts\r\n use: {\r\n // Base URL to use in actions like `await page.goto('/')`.\r\n baseURL: 'http://127.0.0.1:3000',\r\n // Populates context with given storage state.\r\n storageState: 'state.json',\r\n colorScheme: 'dark',\r\n // Context geolocation.\r\n geolocation: { longitude: 12.492507, latitude: 41.889938 },\r\n // Emulates the user locale.\r\n locale: 'en-GB',\r\n // Grants specified permissions to the browser context.\r\n permissions: ['geolocation'],\r\n // Emulates the user timezone.\r\n timezoneId: 'Europe/Paris',\r\n // Viewport used for all pages in the context.\r\n viewport: { width: 1280, height: 720 },\r\n deviceScaleFactor: 2,\r\n hasTouch: true,\r\n isMobile: false,\r\n javaScriptEnabled: true,\r\n acceptDownloads: false,\r\n // An object containing additional HTTP headers to be sent with every request.\r\n extraHTTPHeaders: {\r\n 'X-My-Header': 'value',\r\n },\r\n // Credentials for HTTP authentication.\r\n httpCredentials: {\r\n username: 'user',\r\n password: 'pass',\r\n },\r\n // Whether to ignore HTTPS errors during navigation.\r\n ignoreHTTPSErrors: true,\r\n // Whether to emulate network being offline.\r\n offline: true,\r\n // Proxy settings used for all pages in the test.\r\n proxy: {\r\n server: 'http://myproxy.com:3128',\r\n bypass: 'localhost',\r\n },\r\n // Capture screenshot after each test failure.\r\n screenshot: 'only-on-failure',\r\n // Record trace only when retrying a test for the first time.\r\n trace: 'on-first-retry',\r\n // Record video only when retrying a test for the first time.\r\n video: 'on-first-retry',\r\n // Maximum time each action such as `click()` can take. Defaults to 0 (no limit).\r\n actionTimeout: 0,\r\n navigationTimeout: 3000,\r\n // Name of the browser that runs tests. For example `chromium`, `firefox`, `webkit`.\r\n browserName: 'chromium',\r\n // Toggles bypassing Content-Security-Policy.\r\n bypassCSP: true,\r\n // Channel to use, for example \"chrome\", \"chrome-beta\", \"msedge\", \"msedge-beta\".\r\n channel: 'chrome',\r\n // Run browser in headless mode.\r\n headless: false,\r\n // Change the default data-testid attribute.\r\n testIdAttribute: 'pw-test-id',\r\n launchOptions: {\r\n slowMo: 50,\r\n },\r\n connectOptions: {\r\n wsEndpoint: 'ws://localhost:5678',\r\n },\r\n contextOptions: {\r\n reducedMotion: 'reduce',\r\n },\r\n },\r\n```\r\n\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `baseURL` | β
| should be supported|\r\n| `storageState` | β
| should be supported. See **implementation notes** |\r\n| `colorScheme` | β
| should be supported|\r\n| `geolocation` | β
| should be supported|\r\n| `locale` | β
| should be supported|\r\n| `permissions` | β
| should be supported|\r\n| `timezoneId` | β
| should be supported|\r\n| `viewport` | β
| should be supported|\r\n| `deviceScaleFactor` | β
| should be supported|\r\n| `hasTouch ` | β
| should be supported|\r\n| `isMobile ` | β
| should be supported|\r\n| `javaScriptEnabled ` | β
| should be supported|\r\n| `extraHTTPHeaders` | β
| should be supported|\r\n| `httpCredentials` | β
| should be supported|\r\n| `ignoreHTTPSErrors` | β
| should be supported|\r\n| `offline` | β
| should be supported|\r\n| `proxy` | β | currently not supported due to runtime model. |\r\n| `screenshot` | β | currently not supported as Checkly applies defaults |\r\n| `trace` | β | currently not supported as Checkly applies defaults |\r\n| `video` | β| currently not supported as Checkly applies defaults |\r\n| `actionTimeout` | β
| should be supported|\r\n| `navigationTimeout ` | β
| should be supported|\r\n| `browserName` | β | currently not supported as Checkly only supports Chrome and Chromium |\r\n| `channel` | β | currently not supported as Checkly only supports Chrome and Chromium |\r\n| `headless` | β | currently not supported due to runtime model. |\r\n| `testIdAttribute` | β
| should be supported|\r\n| `launchOptions` | β
| should be supported|\r\n| `connectOptions` | β | currently not supported due to runtime model. |\r\n| `contextOptions` | β
| should be supported|\r\n\r\n\r\n## projects config\r\n\r\nSupporting the `projects` option is important as it is the recommended way to set up any sufficiently complex PWT codebase.\r\n\r\nSee [https://playwright.dev/docs/test-projects](https://playwright.dev/docs/test-projects)\r\n\r\nThe trickiest one here is the `testMatch` option, as we do want to support matching on setup files, but not other `.spec.ts` files as due to our runtime we do not have access to all `spec.ts` files on each check run.\r\n\r\n```ts\r\nprojects: [\r\n {\r\n name: 'setup',\r\n testMatch: /global.setup\\.ts/,\r\n teardown: 'teardown',\r\n },\r\n {\r\n name: 'teardown',\r\n testMatch: /global.teardown\\.ts/,\r\n },\r\n {\r\n name: 'chromium',\r\n use: devices['Desktop Chrome'],\r\n dependencies: ['setup','teardown'],\r\n },\r\n ],\r\n```\r\n\r\n| option | supported | description |\r\n|--------|--------|--------|\r\n| `name` | β
| should be supported|\r\n| `use` | β
| see the **use** config |\r\n| `teardown` | β
| should be supported|\r\n| `storageState` | β
| should be supported. See **implementation notes** |\r\n| `dependencies` | β
| should be supported|\r\n| `timeout` | β
| should be be supported. | \r\n| `expect` | β
| see **expect config** |\r\n| `retries` | β
| allow retry defaults. |\r\n| `metadata` | β
| should be be supported. |\r\n| `testMatch` | β
| should be supported to enable **setup** and auth storage state scenarios. | \r\n| `fullyParallel` | β | currently not supported due to runtime model. |\r\n| `grep ` | β | files are referenced thru the Checkly config. | \r\n| `grepInvert` | β | files are referenced thru the Checkly config. | \r\n| `testIgnore` | β | files are referenced thru the Checkly config. | \r\n| `testDir` | β | currently not supported due to runtime model. |\r\n| `outputDir` | β | currently not supported due to runtime model. |\r\n| `snapshotDir ` | β | currently not supported due to runtime model. |\r\n| `snapshotPathTemplate ` | β | currently not supported due to runtime model. |\r\n\r\n# Implementation details\r\n\r\n- `globalSetup` references a file. We need to parse that file, its dependency tree and check for unsupported dependencies. We need to then rollup and bundle these files as we do for all other dependencies.\r\n- `testMatch` inside a project, typically a `setup` project, can reference a file. We need to also rollup that file and its dependencies.\r\n- `storageState` can be defined by the user anywhere on the filesystem. We need to handle any errors there and allow the Checkly backend to (re)create that file tree at runtime.\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/reactions",
- "total_count": 14,
- "+1": 7,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 1,
- "rocket": 0,
- "eyes": 6
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/806/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/805",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/805",
- "id": 1824335834,
- "node_id": "PR_kwDOE8E-g85Wi0xA",
- "number": 805,
- "title": "chore(deps-dev): Bump jest and @types/jest",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-27T13:06:49Z",
- "updated_at": "2023-07-31T14:21:42Z",
- "closed_at": "2023-07-31T14:21:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/805",
- "html_url": "https://github.com/checkly/checkly-cli/pull/805",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/805.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/805.patch",
- "merged_at": "2023-07-31T14:21:41Z"
- },
- "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.3.1 to 29.6.2\n\nRelease notes \nSourced from jest's releases .
\n\nv29.6.2 \nFixes \n\n[jest-circus] Fix snapshot matchers in concurrent tests when nr of tests exceeds maxConcurrency (#14335 ) \n[@jest/core] When running global setup and teardown, do not try to change the message property of the thrown error object when the message property is unwritable (#14113 ) \n[jest-snapshot] Move @types/prettier from dependencies to devDependencies (#14328 ) \n[jest-snapshot] Throw an explicit error if Prettier v3 is used (#14367 ) \n[jest-reporters] Add "skipped" and "todo" symbols to Github Actions Reporter (#14309 ) \n \nChore & Maintenance \n\n[@jest/core] Use pluralize from jest-util rather than own internal (#14322 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.1...v29.6.2
\nv29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1
\nv29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.6.2 \nFixes \n\n[jest-circus] Fix snapshot matchers in concurrent tests when nr of tests exceeds maxConcurrency (#14335 ) \n[@jest/core] When running global setup and teardown, do not try to change the message property of the thrown error object when the message property is unwritable (#14113 ) \n[jest-snapshot] Move @types/prettier from dependencies to devDependencies (#14328 ) \n[jest-snapshot] Throw an explicit error if Prettier v3 is used (#14367 ) \n[jest-reporters] Add "skipped" and "todo" symbols to Github Actions Reporter (#14309 ) \n \nChore & Maintenance \n\n[@jest/core] Use pluralize from jest-util rather than own internal (#14322 ) \n \n29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \n29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n[jest-worker] Restart a shut down worker before sending it a task (#14015 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.2.4 to 29.5.3\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/805/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/804",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/804",
- "id": 1824069349,
- "node_id": "PR_kwDOE8E-g85Wh6sA",
- "number": 804,
- "title": " fix: override ts-node module behaviour [gh-768] ",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-07-27T10:19:41Z",
- "updated_at": "2023-07-27T13:05:47Z",
- "closed_at": "2023-07-27T13:05:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/804",
- "html_url": "https://github.com/checkly/checkly-cli/pull/804",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/804.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/804.patch",
- "merged_at": "2023-07-27T13:05:45Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves #768\r\n\r\n#### The bug\r\nCurrently the CLI is unable to support TypeScript `checkly.config.ts` and `**.check.ts` files in projects that are configured as ECMAScript Module projects. This can be reproduced by setting `\"type\": \"module\"` in `package.json` for the boilerplate project:\r\n\r\n```\r\n$ npx checkly deploy\r\nParsing your project... !\r\n Error: Error loading file /Users/clample/projects/test/amber-snake/checkly.config.ts\r\n Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/clample/projects/test/amber-snake/checkly.config.ts\r\n require() of ES modules is not supported.\r\n require() of /Users/clample/projects/test/amber-snake/checkly.config.ts from /Users/clample/projects/test/amber-snake/node_modules/checkly/dist/services/util.js is an ES module file as it is a .ts file whose nearest parent package.json contains \"type\": \"module\" which defines all .ts files in that package scope\r\n as ES modules.\r\n Instead change the requiring code to use import(), or remove \"type\": \"module\" from /Users/clample/projects/test/amber-snake/package.json.\r\n\r\n at createErrRequireEsm (/Users/clample/projects/test/amber-snake/node_modules/ts-node/dist-raw/node-internal-errors.js:46:15)\r\n at assertScriptCanLoadAsCJSImpl (/Users/clample/projects/test/amber-snake/node_modules/ts-node/dist-raw/node-internal-modules-cjs-loader.js:584:11)\r\n at Object.require.extensions. [as .ts] (/Users/clample/projects/test/amber-snake/node_modules/ts-node/src/index.ts:1610:5)\r\n at Module.load (node:internal/modules/cjs/loader:1004:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:839:12)\r\n at Module.require (node:internal/modules/cjs/loader:1028:19)\r\n at require (node:internal/modules/cjs/helpers:102:18)\r\n at /Users/clample/projects/test/amber-snake/node_modules/checkly/src/services/util.ts:69:54\r\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\r\n at async loadTsFile (/Users/clample/projects/test/amber-snake/node_modules/checkly/src/services/util.ts:69:33)\r\n```\r\n\r\nThe issue occurs when importing the project files via `ts-node`. The `ts-node` documentation has extensive notes on this: [ts-node CommonJS vs native ECMAScript modules](https://typestrong.org/ts-node/docs/imports) and [ts-node Module type overrides](https://typestrong.org/ts-node/docs/module-type-overrides/).\r\n\r\n#### The Fix\r\n\r\nThe Checkly CLI is currently compiled to CommonJS and the `await import` in [loadTsFile](https://github.com/checkly/checkly-cli/blob/3f86e8f8077d99afb4a92fea289077ace9b42fcd/packages/cli/src/services/util.ts#L69) is compiled to a `require`:\r\n\r\n```\r\nasync function loadTsFile(filepath) {\r\n try {\r\n const tsCompiler = await getTsCompiler();\r\n tsCompiler.enabled(true);\r\n let { default: exported } = await (_a = filepath, Promise.resolve().then(() => require(_a)));\r\n if (exported instanceof Function) {\r\n exported = await exported();\r\n }\r\n tsCompiler.enabled(false); // Re-disable the TS compiler\r\n return exported;\r\n }\r\n catch (err) {\r\n throw new Error(`Error loading file ${filepath}\\n${err.stack}`);\r\n }\r\n}\r\n```\r\n\r\nOne option could be to leave the MaC project code as an ECMAScript Module, and import it using a similar trick we use for `.mjs` support ([here](https://github.com/checkly/checkly-cli/pull/628/files#diff-7c8fd3b27e844411b3b9322d7e7e16fdd90515d80a9917d88fead3067af2a298R10). This would be difficult, though, with `ts-node`. We would need to use [`ts-node`'s Native ECMAScript Modules Support](https://typestrong.org/ts-node/docs/imports#native-ecmascript-modules), and this requires passing the `--loader` flag to `node`.\r\n\r\nInstead, this PR configures `ts-node` to ignore the project's `package.json` and compile the code to CommonJS. This is described in [ts-node Module Type Overrides](https://typestrong.org/ts-node/docs/module-type-overrides). This let's us continue to `require` the project's `checkly.config.ts` and `*.check.ts` files. \r\n\r\nOne downside with this approach may be with projects importing other dependencies that are [pure ESM packages](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). In this case, I think that they will run into `ERR_REQUIRE_ESM`.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/804/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/803",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/803",
- "id": 1823211870,
- "node_id": "PR_kwDOE8E-g85WfCYZ",
- "number": 803,
- "title": "chore: remove all ESM packages/references [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-07-26T21:28:27Z",
- "updated_at": "2023-08-01T13:47:08Z",
- "closed_at": "2023-08-01T13:47:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/803",
- "html_url": "https://github.com/checkly/checkly-cli/pull/803",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/803.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/803.patch",
- "merged_at": "2023-08-01T13:47:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe code in https://github.com/checkly/checkly-cli/pull/792 doesn't work in my local environment. That's why I open this PR to merge changes to https://github.com/checkly/checkly-cli/pull/792 instead of `main`. Changes here make the `create-cli` package to compile and run in Linux and Windows. I didn't test it in macOS.\r\n\r\nThis PR removes all references and usage of packages that require ESM support or `esModuleInterop: true`. Changes are:\r\n- `execa` is downgraded to `5.1.0` version which supports `commonjs`\r\n- `which-pm-runs` is replaced with `getPackageManager()` function which use same logic from `which-pm-runs`\r\n- `fullname` is replaced with `getFullName()` function which uses same logic `fullname` NPM packages\r\n\r\nThis PR also includes new E2E tests for `create-cli` package using `prompt.inject()` values passed through `CHECKLY_E2E_PROMPTS_INJECTIONS` environment variable. Also, the `oclif` version is now working as expected and can be override using `CHECKLY_CLI_VERSION` (as we could so in `cli` package)\r\n\r\n~> `TODO`: rename `package.json` `prepare` script with `build` and adjust CI/CD workflow.~\r\n~> `TODO`: add e2e tests~\r\n~> `TODO`: add E2E for template override using `npx create checkly --template ...`~\r\n~> `TODO`: test `create-cli` E2E on Windows~\r\n> `TODO`: test and review CI/CD workflows for `create-cli` package (ensure `test:e2e` is triggered when PR are created)\r\n> `TODO`: install `execa@5.1.1` which it's not working from my local env: when I try it, the `execa@1.0.0` is added to the `package.json` \r\n\r\n> *IMPORTANT*: templates are downloaded using git tag without the `v` prefix, i.e.: `4.0.13`\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/803/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/802",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/802",
- "id": 1820653055,
- "node_id": "PR_kwDOE8E-g85WWbpl",
- "number": 802,
- "title": "feat(heartbeat): add heartbeat check construct [sc-16788]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-07-25T15:59:44Z",
- "updated_at": "2023-08-03T12:51:17Z",
- "closed_at": "2023-08-03T12:51:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/802",
- "html_url": "https://github.com/checkly/checkly-cli/pull/802",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/802.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/802.patch",
- "merged_at": "2023-08-03T12:51:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdds the new `Heartbeat` check type.\r\n\r\nThis PR requires [this BE branch](https://github.com/checkly/checkly-backend/pull/4532).\r\n",
- "closed_by": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/802/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/801",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/801",
- "id": 1820021381,
- "node_id": "PR_kwDOE8E-g85WURtb",
- "number": 801,
- "title": "chore: update GitHub actions examples",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-07-25T10:24:24Z",
- "updated_at": "2023-07-26T14:23:36Z",
- "closed_at": "2023-07-26T14:23:35Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/801",
- "html_url": "https://github.com/checkly/checkly-cli/pull/801",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/801.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/801.patch",
- "merged_at": "2023-07-26T14:23:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nThis PR updates the GH actions in the example bootstrap project. The changes fix the branch detection that I rolled out across multiple properties ([`app.checklyhq.com`](https://github.com/checkly/checkly-webapp/pull/5483) / [`marketing site`](https://github.com/checkly/checkly-marketing-website/pull/81) / [`docs`](https://github.com/checkly/docs.checklyhq.com/pull/862)).\r\n\r\nNote: this PR also removed the usage from npm scripts in the GH action workflow to directly use the `checkly` executable.\r\n\r\nIt's the copy and pasted code from the marketing site repo and docs.\r\n\r\nI'm a bit uncertain about how to test the changes. Do we have some automation in place? Or do we want to merge main and check if it'll work? Any thoughts, @tnolet \r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/801/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/800",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/800",
- "id": 1813385146,
- "node_id": "I_kwDOE8E-g85sFg-6",
- "number": 800,
- "title": "bug: referencing a file above the cwd / checkly config location fails",
- "user": {
- "login": "jan-osch",
- "id": 11651780,
- "node_id": "MDQ6VXNlcjExNjUxNzgw",
- "avatar_url": "https://avatars.githubusercontent.com/u/11651780?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/jan-osch",
- "html_url": "https://github.com/jan-osch",
- "followers_url": "https://api.github.com/users/jan-osch/followers",
- "following_url": "https://api.github.com/users/jan-osch/following{/other_user}",
- "gists_url": "https://api.github.com/users/jan-osch/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/jan-osch/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/jan-osch/subscriptions",
- "organizations_url": "https://api.github.com/users/jan-osch/orgs",
- "repos_url": "https://api.github.com/users/jan-osch/repos",
- "events_url": "https://api.github.com/users/jan-osch/events{/privacy}",
- "received_events_url": "https://api.github.com/users/jan-osch/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-07-20T07:50:37Z",
- "updated_at": "2023-08-11T02:32:33Z",
- "closed_at": null,
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n16.19.1\n\n### NPM version\n\n8.19.3\n\n### @checkly/cli version\n\n4.0.12\n\n### Steps to reproduce\n\nRepro repo:\r\nhttps://github.com/checkly/cli-playground-jan/tree/issue-file-outside-temp-dir\r\n\n\n### What is expected?\n\nThe check should pass\n\n### What is actually happening?\n\nCheck is failing because it cannot create a dependency file outside of the temp directory\n\n### Any additional comments?\n\n_No response_",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/800/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/799",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/799",
- "id": 1812625453,
- "node_id": "I_kwDOE8E-g85sCngt",
- "number": 799,
- "title": "bug: group concurrency not being respected",
- "user": {
- "login": "modern-sapien",
- "id": 58672259,
- "node_id": "MDQ6VXNlcjU4NjcyMjU5",
- "avatar_url": "https://avatars.githubusercontent.com/u/58672259?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/modern-sapien",
- "html_url": "https://github.com/modern-sapien",
- "followers_url": "https://api.github.com/users/modern-sapien/followers",
- "following_url": "https://api.github.com/users/modern-sapien/following{/other_user}",
- "gists_url": "https://api.github.com/users/modern-sapien/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/modern-sapien/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/modern-sapien/subscriptions",
- "organizations_url": "https://api.github.com/users/modern-sapien/orgs",
- "repos_url": "https://api.github.com/users/modern-sapien/repos",
- "events_url": "https://api.github.com/users/modern-sapien/events{/privacy}",
- "received_events_url": "https://api.github.com/users/modern-sapien/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "open",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-07-19T19:46:11Z",
- "updated_at": "2023-11-21T08:53:29Z",
- "closed_at": null,
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n14\n\n### NPM version\n\nlatest\n\n### @checkly/cli version\n\nlatest\n\n### Steps to reproduce\n\nBug report: Group Concurrency setting not respected\r\n\r\nA group check's concurrency setting is not respected when set. There's a timeout in the setup for 15 seconds for 8 checks. We should see these checks occurring over at a minimum of a two minute time period, but we see that it all happens in one.\r\n\r\n\r\nReproduction\r\nhttps://github.com/modern-sapien/checkly-repro-error/tree/api-setup-failure\n\n### What is expected?\n\nConcurrency is respected\n\n### What is actually happening?\n\nConcurrency is not respected\n\n### Any additional comments?\n\n_No response_",
- "closed_by": null,
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/799/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/798",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/798",
- "id": 1796684873,
- "node_id": "PR_kwDOE8E-g85VFQ_D",
- "number": 798,
- "title": "chore(deps-dev): Bump jest and @types/jest",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-07-10T12:35:41Z",
- "updated_at": "2023-07-27T13:06:55Z",
- "closed_at": "2023-07-27T13:06:53Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/798",
- "html_url": "https://github.com/checkly/checkly-cli/pull/798",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/798.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/798.patch",
- "merged_at": null
- },
- "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.3.1 to 29.6.1\n\nRelease notes \nSourced from jest's releases .
\n\nv29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \nFull Changelog : https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1
\nv29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n[jest-worker] Restart a shut down worker before sending it a task (#14015 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \nNew Contributors \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.6.1 \nFixes \n\n[jest-circus] Revert #14110 as it was a breaking change (#14304 ) \n \n29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n[jest-worker] Restart a shut down worker before sending it a task (#14015 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \n29.5.0 \nFeatures \n\n[jest-changed-files] Support Sapling (#13941 ) \n[jest-circus, @jest/cli, jest-config] Add feature to randomize order of tests via CLI flag or through the config file(#12922 ) \n[jest-cli, jest-config, @jest/core, jest-haste-map, @jest/reporters, jest-runner, jest-runtime, @jest/types] Add workerThreads configuration option to allow using worker threads for parallelization (#13939 ) \n[jest-cli] Export yargsOptions (#13970 ) \n[jest-config] Add openHandlesTimeout option to configure possible open handles warning. (#13875 ) \n[@jest/create-cache-key-function] Allow passing length argument to createCacheKey() function and set its default value to 16 on Windows (#13827 ) \n[jest-message-util] Add support for AggregateError (#13946 & #13947 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.2.4 to 29.5.2\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/798/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/797",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/797",
- "id": 1796667361,
- "node_id": "PR_kwDOE8E-g85VFNJg",
- "number": 797,
- "title": "fix: use the http tunnel proxy [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-10T12:25:06Z",
- "updated_at": "2023-07-10T12:34:29Z",
- "closed_at": "2023-07-10T12:34:27Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/797",
- "html_url": "https://github.com/checkly/checkly-cli/pull/797",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/797.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/797.patch",
- "merged_at": "2023-07-10T12:34:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Change the library for the proxy\r\n* Add the last missing proxy axios\r\n* Add proxy support to the mqtt client",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/797/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/796",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/796",
- "id": 1791396704,
- "node_id": "PR_kwDOE8E-g85UzXKr",
- "number": 796,
- "title": "chore(deps): Bump luxon and @types/luxon",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-06T11:45:39Z",
- "updated_at": "2023-07-31T11:32:27Z",
- "closed_at": "2023-07-31T11:32:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/796",
- "html_url": "https://github.com/checkly/checkly-cli/pull/796",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/796.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/796.patch",
- "merged_at": "2023-07-31T11:32:26Z"
- },
- "body": "Bumps [luxon](https://github.com/moment/luxon) and [@types/luxon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/luxon). These dependencies needed to be updated together.\nUpdates `luxon` from 3.2.1 to 3.3.0\n\nChangelog \nSourced from luxon's changelog .
\n\n3.3.0 (2023-03-03) \n\nFix off-by-one in Interval#count (#1308 ) \nSupport formatting for custom zones (#1377 ) \nFix parsing for narrow spaces (#1369 ) \nHandle leap year issue with AD 100 (#1390 ) \nAllow parsing of just an offset \n \n \n \n\nCommits \n\n88959de bump to 3.3.0 \n8d48a70 fix space character in tests for node 19 \nf8ad684 zones.md assign to defaultZoneName (#1264 ) \n5573a2e fix notes for quarter workaround (#1265 ) \n33f7957 Fix Interval#count counting the endpoint as part of the interval (#1308 ) \n304bddc Update docs on react native android support (#1367 ) \nc9f75ec Custom zone formatting support (#1377 ) \n5628d48 Add toUnixInteger() to the formatting documentation. (#1379 ) \n0c50b70 Fix support for Node.js 18.13+ (#1369 ) \nc5a6b0a Handle dates in year 99 rolling over into year 100 behaving as if year 100 wa... \nAdditional commits viewable in compare view \n \n \n \n\nUpdates `@types/luxon` from 3.2.0 to 3.3.0\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/796/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/795",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/795",
- "id": 1791396135,
- "node_id": "PR_kwDOE8E-g85UzXCi",
- "number": 795,
- "title": "chore(deps-dev): Bump @types/ws from 8.5.3 to 8.5.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-06T11:45:17Z",
- "updated_at": "2023-07-31T08:23:53Z",
- "closed_at": "2023-07-31T08:23:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/795",
- "html_url": "https://github.com/checkly/checkly-cli/pull/795",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/795.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/795.patch",
- "merged_at": "2023-07-31T08:23:51Z"
- },
- "body": "Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.3 to 8.5.5.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/795/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/794",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/794",
- "id": 1791395777,
- "node_id": "PR_kwDOE8E-g85UzW9i",
- "number": 794,
- "title": "chore(deps-dev): Bump jest and @types/jest",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-07-06T11:45:02Z",
- "updated_at": "2023-07-10T12:35:50Z",
- "closed_at": "2023-07-10T12:35:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/794",
- "html_url": "https://github.com/checkly/checkly-cli/pull/794",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/794.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/794.patch",
- "merged_at": null
- },
- "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.3.1 to 29.6.0\n\nRelease notes \nSourced from jest's releases .
\n\nv29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \nNew Contributors \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from jest's changelog .
\n\n29.6.0 \nFeatures \n\n[jest-circus, jest-snapshot] Add support for snapshot matchers in concurrent tests (#14139 ) \n[jest-cli] Include type definitions to generated config files (#14078 ) \n[jest-snapshot] Support arrays as property matchers (#14025 ) \n[jest-core, jest-circus, jest-reporter, jest-runner] Added support for reporting about start individual test cases using jest-circus (#14174 ) \n \nFixes \n\n[jest-circus] Prevent false test failures caused by promise rejections handled asynchronously (#14110 ) \n[jest-config] Handle frozen config object (#14054 ) \n[jest-config] Allow coverageDirectory and collectCoverageFrom in project config (#14180 ) \n[jest-core] Always use workers in watch mode to avoid crashes (#14059 ). \n[jest-environment-jsdom, jest-environment-node] Fix assignment of customExportConditions via testEnvironmentOptions when custom env subclass defines a default value (#13989 ) \n[jest-matcher-utils] Fix copying value of inherited getters (#14007 ) \n[jest-mock] Tweak typings to allow jest.replaceProperty() replace methods (#14008 ) \n[jest-mock] Improve user input validation and error messages of spyOn and replaceProperty methods (#14087 ) \n[jest-runtime] Bind jest.isolateModulesAsync to this (#14083 ) \n[jest-runtime] Forward wrapperLength to the Script constructor as columnOffset for accurate debugging (#14148 ) \n[jest-runtime] Guard _isMockFunction access with in (#14188 ) \n[jest-snapshot] Fix a potential bug when not using prettier and improve performance (#14036 ) \n[@jest/transform] Do not instrument .json modules (#14048 ) \n \nChore & Maintenance \n\n[*] Update semver dependency to get vulnerability fix (#14262 ) \n[docs] Updated documentation for the --runTestsByPath CLI command (#14004 ) \n[docs] Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056 ) \n[docs] Update jest statistics of use and downloads in website Index. \n \n29.5.0 \nFeatures \n\n[jest-changed-files] Support Sapling (#13941 ) \n[jest-circus, @jest/cli, jest-config] Add feature to randomize order of tests via CLI flag or through the config file(#12922 ) \n[jest-cli, jest-config, @jest/core, jest-haste-map, @jest/reporters, jest-runner, jest-runtime, @jest/types] Add workerThreads configuration option to allow using worker threads for parallelization (#13939 ) \n[jest-cli] Export yargsOptions (#13970 ) \n[jest-config] Add openHandlesTimeout option to configure possible open handles warning. (#13875 ) \n[@jest/create-cache-key-function] Allow passing length argument to createCacheKey() function and set its default value to 16 on Windows (#13827 ) \n[jest-message-util] Add support for AggregateError (#13946 & #13947 ) \n[jest-message-util] Add support for Error causes in test and it (#13935 & #13966 ) \n[jest-reporters] Add summaryThreshold option to summary reporter to allow overriding the internal threshold that is used to print the summary of all failed tests when the number of test suites surpasses it (#13895 ) \n[jest-runtime] Expose @sinonjs/fake-timers async APIs functions advanceTimersByTimeAsync(msToRun) (tickAsync(msToRun)), advanceTimersToNextTimerAsync(steps) (nextAsync), runAllTimersAsync (runAllAsync), and runOnlyPendingTimersAsync (runToLastAsync) (#13981 ) \n[jest-runtime, @jest/transform] Allow V8 coverage provider to collect coverage from files which were not loaded explicitly (#13974 ) \n[jest-snapshot] Add support to cts and mts TypeScript files to inline snapshots (#13975 ) \n[jest-worker] Add start method to worker farms (#13937 ) \n[jest-worker] Support passing a URL as path to worker (#13982 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\nUpdates `@types/jest` from 29.2.4 to 29.5.2\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/794/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/793",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/793",
- "id": 1789760556,
- "node_id": "PR_kwDOE8E-g85UtxXb",
- "number": 793,
- "title": "feat: add proxy support to the auth flow [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-05T15:05:39Z",
- "updated_at": "2023-07-05T15:17:59Z",
- "closed_at": "2023-07-05T15:17:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/793",
- "html_url": "https://github.com/checkly/checkly-cli/pull/793",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/793.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/793.patch",
- "merged_at": "2023-07-05T15:17:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd missing proxy to the auth request",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/793/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/792",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/792",
- "id": 1789604940,
- "node_id": "PR_kwDOE8E-g85UtPdT",
- "number": 792,
- "title": "chore: create-cli cleanup",
- "user": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-07-05T13:47:03Z",
- "updated_at": "2023-08-04T13:46:04Z",
- "closed_at": "2023-08-04T13:46:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/792",
- "html_url": "https://github.com/checkly/checkly-cli/pull/792",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/792.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/792.patch",
- "merged_at": "2023-08-04T13:46:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nChanges are described in https://github.com/checkly/checkly-cli/pull/803\r\n\r\n- After merging https://github.com/checkly/checkly-cli/pull/803 the `prepare` script renaming was reverted (`TODO`: investigate why tests fails using `build` script).\r\n\r\nThis PR adds a retry/fallback when the template download fails using the version tag/branch. If template couldn't be found, `main` branch is used to download the latest version. This is helpful when we change git tag format or versioning naming.\r\n\r\n**IMPORTANT**: after merging this PR and releasing the new `create-cli`, the templates will be downloaded using the tag/branch without the `v` prefix. So, release's tags MUST be like `4.0.15`.\r\n\r\n> `TODO` in a separated PR: try to rename `prepare` script with `build`\r\n> `TODO` in https://github.com/checkly/checkly-cli/pull/814: add `login` and `switch` CLI commands E2E tests (using `prompts.inject()`)\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/792/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/791",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/791",
- "id": 1789566863,
- "node_id": "PR_kwDOE8E-g85UtHFk",
- "number": 791,
- "title": "feat: sms & phone call alert channels optional name support [sc-00]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-05T13:28:39Z",
- "updated_at": "2023-07-05T15:08:29Z",
- "closed_at": "2023-07-05T15:08:28Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/791",
- "html_url": "https://github.com/checkly/checkly-cli/pull/791",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/791.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/791.patch",
- "merged_at": "2023-07-05T15:08:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdding optional `name` support to SMS & Phone call constructs",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/791/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/790",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/790",
- "id": 1789320554,
- "node_id": "PR_kwDOE8E-g85UsRNg",
- "number": 790,
- "title": "fix: allow users to disable the schedule on deploy [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-05T11:06:22Z",
- "updated_at": "2023-07-06T07:57:31Z",
- "closed_at": "2023-07-06T07:57:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/790",
- "html_url": "https://github.com/checkly/checkly-cli/pull/790",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/790.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/790.patch",
- "merged_at": "2023-07-06T07:57:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllows users to disable schedule-on-deploy",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/790/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/789",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/789",
- "id": 1787776296,
- "node_id": "PR_kwDOE8E-g85UnCeu",
- "number": 789,
- "title": "chore(deps-dev): Bump lint-staged from 13.2.2 to 13.2.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2023-07-04T11:49:18Z",
- "updated_at": "2023-07-06T09:27:52Z",
- "closed_at": "2023-07-06T09:27:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/789",
- "html_url": "https://github.com/checkly/checkly-cli/pull/789",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/789.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/789.patch",
- "merged_at": "2023-07-06T09:27:51Z"
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.2.2 to 13.2.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.2.3 \n13.2.3 (2023-06-28) \nBug Fixes \n\nthe --diff option implies --no-stash (66a716d ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/789/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/788",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/788",
- "id": 1787776062,
- "node_id": "PR_kwDOE8E-g85UnCbf",
- "number": 788,
- "title": "chore(deps-dev): Bump @typescript-eslint/parser from 5.59.8 to 5.61.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-07-04T11:49:08Z",
- "updated_at": "2023-07-06T11:30:17Z",
- "closed_at": "2023-07-06T11:30:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/788",
- "html_url": "https://github.com/checkly/checkly-cli/pull/788",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/788.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/788.patch",
- "merged_at": "2023-07-06T11:30:15Z"
- },
- "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.61.0.\n\nRelease notes \nSourced from @βtypescript-eslint/parser's releases .
\n\nv5.61.0 \n5.61.0 (2023-07-03) \nFeatures \n\neslint-plugin: [ban-types] ban types in extends and implements (#7129 ) (997783f ) \nsupport TypeScript 5.1 (#7088 ) (4bf2d73 ) \nuse graphemer instead of grapheme-splitter (#7069 ) (faea3ff ) \n \nYou can read about our versioning strategy and releases on our website.
\nv5.60.1 \n5.60.1 (2023-06-26) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nYou can read about our versioning strategy and releases on our website.
\nv5.60.0 \n5.60.0 (2023-06-19) \nFeatures \n\neslint-plugin: [restrict-plus-operands] add allow* options (#6161 ) (def09f8 ) \n \nv5.59.11 \n\nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.59.10 \n\nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.59.9 \n5.59.9 (2023-06-05) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\n \n \n\nChangelog \nSourced from @βtypescript-eslint/parser's changelog .
\n\n5.61.0 (2023-07-03) \nNote: Version bump only for package @βtypescript-eslint/parser
\nYou can read about our versioning strategy and releases on our website.
\n5.60.1 (2023-06-26) \nNote: Version bump only for package @βtypescript-eslint/parser
\nYou can read about our versioning strategy and releases on our website.
\n5.60.0 (2023-06-19) \nNote: Version bump only for package @βtypescript-eslint/parser
\n\nNote: Version bump only for package @βtypescript-eslint/parser
\n\nNote: Version bump only for package @βtypescript-eslint/parser
\n5.59.9 (2023-06-05) \nNote: Version bump only for package @βtypescript-eslint/parser
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/788/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/787",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/787",
- "id": 1787592801,
- "node_id": "PR_kwDOE8E-g85Umac5",
- "number": 787,
- "title": "feat: add phone call alert channel [gh-775]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-07-04T09:56:14Z",
- "updated_at": "2023-07-05T13:10:36Z",
- "closed_at": "2023-07-05T13:10:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/787",
- "html_url": "https://github.com/checkly/checkly-cli/pull/787",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/787.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/787.patch",
- "merged_at": "2023-07-05T13:10:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd new `PhoneCallAlertChannel` construct for phone call alert channel\r\n\r\n> Resolves #gh-775\r\n\r\n",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/787/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/786",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/786",
- "id": 1787451216,
- "node_id": "PR_kwDOE8E-g85Ul7so",
- "number": 786,
- "title": "feat: add proxy support to the cli [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-04T08:40:30Z",
- "updated_at": "2023-07-04T09:41:43Z",
- "closed_at": "2023-07-04T09:41:42Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/786",
- "html_url": "https://github.com/checkly/checkly-cli/pull/786",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/786.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/786.patch",
- "merged_at": "2023-07-04T09:41:42Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdds proper proxy support to the cli",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/786/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/785",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/785",
- "id": 1787424089,
- "node_id": "PR_kwDOE8E-g85Ul14n",
- "number": 785,
- "title": "chore(deps-dev): Bump @types/node from 18.11.18 to 20.3.3 ",
- "user": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-04T08:23:45Z",
- "updated_at": "2023-07-04T10:16:26Z",
- "closed_at": "2023-07-04T10:16:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/785",
- "html_url": "https://github.com/checkly/checkly-cli/pull/785",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/785.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/785.patch",
- "merged_at": "2023-07-04T10:16:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nI created a separate PR for the @types/node update. It seems to be fine and all the tests are passing. For some reason the original Dependabot PR is just missing the secrets (see screenshot) so all requests fail with HTTP 401 Unauthorized. I did not bother looking into why. \r\n \r\n\r\nExample CI run I took the screenshot from: https://github.com/checkly/checkly-cli/actions/runs/5451590463/jobs/9918010210?pr=783\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/785/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/784",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/784",
- "id": 1786015093,
- "node_id": "PR_kwDOE8E-g85UhHrP",
- "number": 784,
- "title": "chore(deps): Bump @oclif/core from 2.0.7 to 2.8.11",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-07-03T11:48:28Z",
- "updated_at": "2023-07-04T06:36:11Z",
- "closed_at": "2023-07-04T06:36:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/784",
- "html_url": "https://github.com/checkly/checkly-cli/pull/784",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/784.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/784.patch",
- "merged_at": "2023-07-04T06:36:09Z"
- },
- "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 2.0.7 to 2.8.11.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n2.8.11 \nBug Fixes \n\ndeps: bump semver and @βtypes/semver (fe9f09f ) \n \n2.8.10 \nNo release notes provided.
\n2.8.9 \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 \nBug Fixes \n\n2.8.4 \nBug Fixes \n\nexpose nsisCustomization property on Config (f0210cc ) \n \n2.8.3 \nBug Fixes \n\n2.8.3-beta.1 \nBug Fixes \n\ncut a beta of these changes (97f1b45 ) \nfix beta name (a221127 ) \npass flag to default function (7e74882 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/core's changelog .
\n\n2.8.11 (2023-07-01) \nBug Fixes \n\ndeps: bump semver and @βtypes/semver (fe9f09f ) \n \n2.8.10 (2023-06-27) \n2.8.9 (2023-06-27) \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 (2023-06-26) \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 (2023-06-15) \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 (2023-06-13) \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 (2023-05-03) \n\n \n... (truncated)
\n \n\nCommits \n\n925c9b3 chore(release): 2.8.11 [skip ci] \n9390cc3 Merge pull request #724 from oclif/dependabot-npm_and_yarn-semver-and-types-s... \nfe9f09f fix(deps): bump semver and @βtypes/semver \nfbdf25b chore(release): 2.8.10 [skip ci] \nf3fcf10 chore(release): 2.8.9 [skip ci] \n11cbfd4 fix: revert flag validation problem \ncb308fa chore(release): 2.8.8 [skip ci] \n1efb4f3 fix: Merge pull request #712 from oclif/wr/flagValidation \n0ebc824 chore: review \n09c15e4 Merge pull request #719 from oclif/sm/test-stability \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/784/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/783",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/783",
- "id": 1786014904,
- "node_id": "PR_kwDOE8E-g85UhHob",
- "number": 783,
- "title": "chore(deps-dev): Bump @types/node from 18.11.18 to 20.3.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-07-03T11:48:22Z",
- "updated_at": "2023-07-04T10:16:51Z",
- "closed_at": "2023-07-04T10:16:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/783",
- "html_url": "https://github.com/checkly/checkly-cli/pull/783",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/783.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/783.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.18 to 20.3.3.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/783/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/782",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/782",
- "id": 1781227940,
- "node_id": "PR_kwDOE8E-g85UQ1t9",
- "number": 782,
- "title": "chore: enhance and reuse prompt to select account [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-29T17:17:36Z",
- "updated_at": "2023-07-03T11:57:45Z",
- "closed_at": "2023-07-03T11:57:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/782",
- "html_url": "https://github.com/checkly/checkly-cli/pull/782",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/782.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/782.patch",
- "merged_at": "2023-07-03T11:57:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR unifies and reuses the prompt to select an account between `login` and `switch` commands.\r\n\r\n\r\n> Follows what was posted [here](https://github.com/checkly/checkly-cli/pull/737#discussion_r1210422015)\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/782/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/781",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/781",
- "id": 1781081197,
- "node_id": "PR_kwDOE8E-g85UQV5e",
- "number": 781,
- "title": "fix: flaky tests requesting small set of checks [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-29T15:33:53Z",
- "updated_at": "2023-06-29T15:46:58Z",
- "closed_at": "2023-06-29T15:46:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/781",
- "html_url": "https://github.com/checkly/checkly-cli/pull/781",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/781.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/781.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFix flaky `deploy` test when a small subset of checks are fetched from the API.\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/781/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/780",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/780",
- "id": 1780761598,
- "node_id": "PR_kwDOE8E-g85UPRe3",
- "number": 780,
- "title": "feat: allow users to disable schedule on deploy [gh-779]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-29T12:50:42Z",
- "updated_at": "2023-06-29T15:44:53Z",
- "closed_at": "2023-06-29T15:44:52Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/780",
- "html_url": "https://github.com/checkly/checkly-cli/pull/780",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/780.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/780.patch",
- "merged_at": "2023-06-29T15:44:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAllow users to disable schedule on deploy\r\n> Resolves (after release) #779 ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/780/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/779",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/779",
- "id": 1780703536,
- "node_id": "I_kwDOE8E-g85qI2Ew",
- "number": 779,
- "title": "feat: allow users to disable check scheduling on deploys",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-29T12:14:56Z",
- "updated_at": "2023-07-04T11:14:34Z",
- "closed_at": "2023-07-04T11:14:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nScheduling checks after a deploy triggers too much load on some user's systems. We will allow users to disable this using a deploy flag\n\n### How would you implement this feature?\n\nUsing a command line flag",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/779/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/778",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/778",
- "id": 1780657442,
- "node_id": "PR_kwDOE8E-g85UO6p7",
- "number": 778,
- "title": "chore(deps): Bump @oclif/core from 2.0.7 to 2.8.10",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-29T11:43:07Z",
- "updated_at": "2023-07-03T11:48:34Z",
- "closed_at": "2023-07-03T11:48:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/778",
- "html_url": "https://github.com/checkly/checkly-cli/pull/778",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/778.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/778.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 2.0.7 to 2.8.10.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n2.8.10 \nNo release notes provided.
\n2.8.9 \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 \nBug Fixes \n\n2.8.4 \nBug Fixes \n\nexpose nsisCustomization property on Config (f0210cc ) \n \n2.8.3 \nBug Fixes \n\n2.8.3-beta.1 \nBug Fixes \n\ncut a beta of these changes (97f1b45 ) \nfix beta name (a221127 ) \npass flag to default function (7e74882 ) \n \n2.8.2 \nBug Fixes \n\njsonEnabled not handling after pass-through (#687 ) (5c7e534 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/core's changelog .
\n\n2.8.9 (2023-06-27) \nBug Fixes \n\nrevert flag validation problem (11cbfd4 ) \n \n2.8.8 (2023-06-26) \nBug Fixes \n\nimprove flag validation (ca9fe38 ) \n \n2.8.7 (2023-06-15) \nBug Fixes \n\ncorrectly load legacy plugins (ec221d3 ) \n \n2.8.6 (2023-06-13) \nBug Fixes \n\ndon't override noTTYOutput (809b9c0 ) \n \n2.8.5 (2023-05-03) \nBug Fixes \n\n2.8.4 (2023-05-01) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\nfbdf25b chore(release): 2.8.10 [skip ci] \nf3fcf10 chore(release): 2.8.9 [skip ci] \n11cbfd4 fix: revert flag validation problem \ncb308fa chore(release): 2.8.8 [skip ci] \n1efb4f3 fix: Merge pull request #712 from oclif/wr/flagValidation \n0ebc824 chore: review \n09c15e4 Merge pull request #719 from oclif/sm/test-stability \n438a027 chore: review \n5e265f8 Merge branch 'main' into wr/flagValidation \ncf125fe test: skips for handle test (test stability) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/778/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/777",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/777",
- "id": 1780657152,
- "node_id": "PR_kwDOE8E-g85UO6l0",
- "number": 777,
- "title": "chore(deps): Bump glob from 8.0.3 to 10.3.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-29T11:42:53Z",
- "updated_at": "2023-07-05T13:40:54Z",
- "closed_at": "2023-07-05T13:40:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/777",
- "html_url": "https://github.com/checkly/checkly-cli/pull/777",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/777.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/777.patch",
- "merged_at": "2023-07-05T13:40:52Z"
- },
- "body": "Bumps [glob](https://github.com/isaacs/node-glob) from 8.0.3 to 10.3.1.\n\nChangelog \nSourced from glob's changelog .
\n\nchangeglob \n10.3.0 \n\nAdd --default -p flag to provide a default pattern \n \n10.2.0 \n\n10.1.0 \n\nReturn '.' instead of the empty string '' when the current\nworking directory is returned as a match. \nAdd posix: true option to return / delimited paths, even on\nWindows. \n \n10.0.0 \n\nNo default exports, only named exports \n \n9.3.3 \n\nUpgraded minimatch to v8, adding support for any degree of\nnested extglob patterns. \n \n9.3 \n\nAdd aliases for methods. glob.sync, glob.stream,\nglob.stream.sync, etc. \n \n9.2 \n\nSupport using a custom fs object, which is passed to PathScurry \nadd maxDepth option \nadd stat option \nadd custom Ignore support \n \n9.1 \n\nBring back the root option, albeit with slightly different\nsemantics than in v8 and before. \nSupport { absolute:false } option to explicitly always return\nrelative paths. An unset absolute setting will still return\nabsolute or relative paths based on whether the pattern is\nabsolute. \nAdd magicalBraces option to treat brace expansion as "magic"\nin the hasMagic function. \nAdd dotRelative option \nAdd escape() and unescape() methods \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/777/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/776",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/776",
- "id": 1780656782,
- "node_id": "PR_kwDOE8E-g85UO6gd",
- "number": 776,
- "title": "chore(deps-dev): Bump @types/node from 18.11.18 to 20.3.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-29T11:42:41Z",
- "updated_at": "2023-07-03T11:48:28Z",
- "closed_at": "2023-07-03T11:48:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/776",
- "html_url": "https://github.com/checkly/checkly-cli/pull/776",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/776.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/776.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.18 to 20.3.2.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/776/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/775",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/775",
- "id": 1780481306,
- "node_id": "I_kwDOE8E-g85qH_0a",
- "number": 775,
- "title": "story: Phone alert channel integration",
- "user": {
- "login": "drakirnosslin",
- "id": 11697647,
- "node_id": "MDQ6VXNlcjExNjk3NjQ3",
- "avatar_url": "https://avatars.githubusercontent.com/u/11697647?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/drakirnosslin",
- "html_url": "https://github.com/drakirnosslin",
- "followers_url": "https://api.github.com/users/drakirnosslin/followers",
- "following_url": "https://api.github.com/users/drakirnosslin/following{/other_user}",
- "gists_url": "https://api.github.com/users/drakirnosslin/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/drakirnosslin/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/drakirnosslin/subscriptions",
- "organizations_url": "https://api.github.com/users/drakirnosslin/orgs",
- "repos_url": "https://api.github.com/users/drakirnosslin/repos",
- "events_url": "https://api.github.com/users/drakirnosslin/events{/privacy}",
- "received_events_url": "https://api.github.com/users/drakirnosslin/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-29T09:46:58Z",
- "updated_at": "2023-07-05T13:11:23Z",
- "closed_at": "2023-07-05T13:11:23Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nSupport for adding, editing & removing phone call alert channels via the CLI. This should work nearly identically to the existing SMS channel, with the following exceptions:\r\n\r\n- Only a single phone number per channel\r\n- Not all countries are supported; the following are whitelisted in v1:\r\nAustralia\r\nBrazil\r\nCanada\r\nFrance\r\nGermany\r\nIndia\r\nNetherlands\r\nNorway\r\nVietnam\r\nUnited Kingdom\r\nUnited States\r\n\r\n\r\n \n\n### Shortcut link\n\nhttps://app.shortcut.com/checkly/epic/16178/twilio-integration-phone-call-sms-whatsapp?group_by=none&vc_group_by=day&ct_workflow=all&cf_workflow=500000968\n\n### Additional resources\n\n[Notion doc](https://www.notion.so/checkly/Twilio-alerting-44bd04192c4f40ca9bcede450011c7cc?pvs=4)",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/775/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/774",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/774",
- "id": 1778102348,
- "node_id": "PR_kwDOE8E-g85UGNjY",
- "number": 774,
- "title": "chore: refactor create-cli package [gh-761]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-06-28T03:16:36Z",
- "updated_at": "2023-06-30T13:56:53Z",
- "closed_at": "2023-06-30T13:56:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/774",
- "html_url": "https://github.com/checkly/checkly-cli/pull/774",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/774.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/774.patch",
- "merged_at": "2023-06-30T13:56:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR is the first iteration of a `create-cli` package refactor. It structures the source code separating `prompts.ts` and moving installation steps to `installations.ts`. The goal is to keep the source code in small functions that can be well tested using unit tests.\r\n\r\nNew unit tests and fixtures are included testing packages and directory related functions.\r\n\r\nThis PR DOES NOT modify any message or functionality from the two possible scenarios: `1` install within a initiated project or `2` creating a project using a template.\r\n\r\nAll `process.cwd()` are removed and absolute directory path is used in the complete flow: the path is asked at the beginning. It's important to note that users could specify absolute or relative paths (i.e. `../../../foo/bar` or just `.` to indicate the `CWD`)\r\n\r\nThe creation/installation flow is modified as:\r\n\r\n\r\n\r\n> TODO: a second iteration will remove ECMAScript module support for the `create-cli` project because `jest` doesn't work well and it doesn't support 'chaining' dependencies with `.js` extensions and I wasn't able to add tests for the `installation.ts`. Before removing ESM, we have to find alternatives for `which-pm-run` and `fullname` package dependencies. The `execa` package could be replaced with the `node:child_process.spawnSync` and execute commands like we are already doing in `cli` package.\r\n\r\n> TODO: avoid repeating `dirPath` argument on multiple functions, using some smarter solution.\r\n\r\n\r\n\r\n> Resolves #761\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/774/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/773",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/773",
- "id": 1777621433,
- "node_id": "I_kwDOE8E-g85p9Fm5",
- "number": 773,
- "title": "bug: `npx checkly trigger` runs into `[...] Deprecated in favor of @oclif/core`",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 8,
- "created_at": "2023-06-27T19:26:26Z",
- "updated_at": "2023-07-11T14:03:52Z",
- "closed_at": "2023-07-11T14:03:52Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n19\n\n### NPM version\n\n9.6\n\n### @checkly/cli version\n\n4.0.9\n\n### Steps to reproduce\n\nWe invoke Checkly via `npx` such as \r\n\r\n```bash\r\nnpx checkly trigger \\\r\n --tags staging,deployment, \\\r\n --record \\\r\n --test-session-name=\"Deployment of API\" \\\r\n --reporter=ci\r\n```\r\n\r\nThen we run into\r\n\r\n```\r\nnpm WARN exec The following package was not found and will be installed: checkly@4.0.9\r\nnpm WARN deprecated @oclif/screen@3.0.4: Deprecated in favor of @oclif/core\r\nUnable to run checks: \"targetTags[0][2]\" is not allowed to be empty\r\n```\n\n### What is expected?\n\nNot to run into a deprecation warning.\n\n### What is actually happening?\n\nNPM throws a deprecation warning.\n\n### Any additional comments?\n\nThis is happening as of today and has worked before.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/773/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/772",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/772",
- "id": 1771604274,
- "node_id": "PR_kwDOE8E-g85TwY8x",
- "number": 772,
- "title": "feat: release create-cli v0.0.5",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-23T14:56:32Z",
- "updated_at": "2023-06-28T16:51:12Z",
- "closed_at": "2023-06-28T16:51:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/772",
- "html_url": "https://github.com/checkly/checkly-cli/pull/772",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/772.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/772.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIncrease `create-cli` package version to be released.\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/772/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/771",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/771",
- "id": 1771502813,
- "node_id": "PR_kwDOE8E-g85TwC4-",
- "number": 771,
- "title": "fix: gh actions release build job",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-23T13:52:11Z",
- "updated_at": "2023-06-23T14:40:45Z",
- "closed_at": "2023-06-23T14:40:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/771",
- "html_url": "https://github.com/checkly/checkly-cli/pull/771",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/771.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/771.patch",
- "merged_at": "2023-06-23T14:40:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAfter adding the linting for the monorepo, the `npm ci` must be executed for the complete monorepo including both packages. The `release.yml` workflow is updated to install all dependencies.\r\nThe PR adds the `npm run prepack` command before running `tests` jobs. Apparaently, this fixes issues when running tests where the `package.json` version was already modified, and no `package-lock.json` is updated in the new PR.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/771/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/770",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/770",
- "id": 1769817264,
- "node_id": "PR_kwDOE8E-g85Tqf89",
- "number": 770,
- "title": "fix: properly close scheduling timer to avoid checkly test hanging",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-22T14:35:37Z",
- "updated_at": "2023-06-23T09:19:39Z",
- "closed_at": "2023-06-23T09:19:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/770",
- "html_url": "https://github.com/checkly/checkly-cli/pull/770",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/770.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/770.patch",
- "merged_at": "2023-06-23T09:19:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWith the current canary release from `main`, test runs with `checkly test` always takes 20 seconds. This occurs even when the checks are shown as finished after only several seconds. This can be reproduced with `time checkly test` on the boilerplate example. \r\n\r\nThis issue is because we aren't closing the timeout for `MAX_SCHEDULING_DELAY_EXCEEDED`, so the node process hangs until after it runs (in 20 seconds). This issue doesn't affect any public releases since it was merged after v4.0.8.\r\n\r\nThis PR fixes the issue by closing the timeout after all of the check runs have been scheduled. The code is similar to what we already have for `AbstractCheckRunner.allChecksFinished`.\r\n\r\n\r\n#### Testing:\r\n\r\nTested `time checkly test` on the boilerplate example. It finishes after ~7 seconds rather than 20.\r\n\r\n\r\nAlso tested that the scheduling delay message is working. To test, I used the following code snippet with `checkly test --location eu-south-1`:\r\n```\r\nconst checkTime = 30000\r\nconst sleepScript = `await new Promise(resolve => setTimeout(resolve, ${checkTime}))`\r\n\r\nfor (let i = 0; i < 10; i++) {\r\n new BrowserCheck(`check-${i}`, {\r\n name: `Check ${i}`,\r\n code: {\r\n content: sleepScript,\r\n }\r\n })\r\n}\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/770/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/769",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/769",
- "id": 1768836200,
- "node_id": "PR_kwDOE8E-g85TnJl1",
- "number": 769,
- "title": "feat: automatic versioning when release published [gh-516]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-22T02:46:56Z",
- "updated_at": "2023-07-03T11:47:34Z",
- "closed_at": "2023-07-03T11:47:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/769",
- "html_url": "https://github.com/checkly/checkly-cli/pull/769",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/769.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/769.patch",
- "merged_at": "2023-07-03T11:47:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR modifies the release Github Action workflow adding:\r\n- automatic versioning using the tag (`v#.#.#`) from the published release\r\n- split `prerelease` and `release` jobs using `production` environment, so we can review the version before continuing with the latest version publish action\r\n~- add `auto-changelog` NPM package dependency to automatically generate/update `CHANGELOG.md`~\r\n- release&publish `create-cli` on every `cli` release using the same version number (from the release tag)\r\n- remove `create-cli` version fetching from the NPM registry. Package version will be synced with the `cli` package, so we can use the `oclif` version.\r\n- update `README.md` and `CONTRIBUTING.md` release docs.\r\n\r\n> TODO 1: create the `production` environment in the Github repository\r\n\r\n> ~TODO 2: test this workflow in a dummy forked project using a dummy NPM package name~\r\n\r\n~> TODO 3: create Personal Access Token for push back changes to `main` (`package.json,` `package-lock.json` and `CHANGELOG.md` files). Need to discuss if we let the user to `--force` the push.~\r\n\r\n> TODO 4: define release description format (file `.github/release.yml`)\r\n\r\n~> TODO 5: decide if we are gonna add an automatic workflow for the `create-cli` package too.~\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/769/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/768",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/768",
- "id": 1766026372,
- "node_id": "I_kwDOE8E-g85pQ2yE",
- "number": 768,
- "title": "Error [ERR_REQUIRE_ESM]: Must use import to load ES Module",
- "user": {
- "login": "evdama",
- "id": 39374084,
- "node_id": "MDQ6VXNlcjM5Mzc0MDg0",
- "avatar_url": "https://avatars.githubusercontent.com/u/39374084?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/evdama",
- "html_url": "https://github.com/evdama",
- "followers_url": "https://api.github.com/users/evdama/followers",
- "following_url": "https://api.github.com/users/evdama/following{/other_user}",
- "gists_url": "https://api.github.com/users/evdama/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/evdama/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/evdama/subscriptions",
- "organizations_url": "https://api.github.com/users/evdama/orgs",
- "repos_url": "https://api.github.com/users/evdama/repos",
- "events_url": "https://api.github.com/users/evdama/events{/privacy}",
- "received_events_url": "https://api.github.com/users/evdama/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- },
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 7,
- "created_at": "2023-06-20T19:31:29Z",
- "updated_at": "2023-08-01T08:59:21Z",
- "closed_at": "2023-07-27T13:05:47Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Hi folks,\r\n\r\nI'm doing a Sveltekit project on Vercel. Trying to add Checkly I'm running into an ES Module loading error:\r\n\r\n```bash\r\nsa@mst: ~/0/edm |main U:2 ?:4 β| npx checkly login\r\nβ Do you want to log in or sign up to Checkly? βΊ I want to log in with an existing Checkly account\r\nβ Do you want to open a browser window to continue with login? β¦ yes\r\nSuccessfully logged in as Mark\r\nWelcome to the Checkly CLI\r\nsa@mst: ~/0/edm |main U:2 ?:4 β| checkly -v\r\ncheckly/4.0.8 darwin-x64 node-v20.3.0\r\nsa@mst: ~/0/edm |main U:2 ?:4 β| npx checkly test\r\nParsing your project... !\r\n Error: Error loading file /Users/sa/0/edm/checkly.config.ts\r\n Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/sa/0/edm/checkly.config.ts\r\n require() of ES modules is not supported.\r\n require() of /Users/sa/0/edm/checkly.config.ts from /Users/sa/0/edm/node_modules/checkly/dist/services/util.js is an ES module file as it is a .ts file \r\n whose nearest parent package.json contains \"type\": \"module\" which defines all .ts files in that package scope as ES modules.\r\n Instead change the requiring code to use import(), or remove \"type\": \"module\" from /Users/sa/0/edm/package.json.\r\n\r\n at createErrRequireEsm (/Users/sa/0/edm/node_modules/ts-node/dist-raw/node-internal-errors.js:46:15)\r\n at assertScriptCanLoadAsCJSImpl (/Users/sa/0/edm/node_modules/ts-node/dist-raw/node-internal-modules-cjs-loader.js:584:11)\r\n at Object.require.extensions. [as .ts] (/Users/sa/0/edm/node_modules/ts-node/src/index.ts:1610:5)\r\n at Module.load (node:internal/modules/cjs/loader:1113:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:960:12)\r\n at Module.require (node:internal/modules/cjs/loader:1137:19)\r\n at require (node:internal/modules/helpers:121:18)\r\n at /Users/sa/0/edm/node_modules/checkly/src/services/util.ts:65:54\r\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n at async loadTsFile (/Users/sa/0/edm/node_modules/checkly/src/services/util.ts:65:33) \r\nsa@mst: ~/0/edm |main U:2 ?:4 β|\r\n```\r\nIt's a Sveltekit project running on Vercel. Here's the package.json\r\n```json\r\n{\r\n \"name\": \"edm\",\r\n \"version\": \"0.0.1\",\r\n \"private\": true,\r\n \"scripts\": {\r\n \"dev\": \"vite dev\",\r\n \"build\": \"vite build\",\r\n \"preview\": \"vite preview\",\r\n \"test\": \"playwright test\",\r\n \"check\": \"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json\",\r\n \"check:watch\": \"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch\",\r\n \"test:unit\": \"vitest\",\r\n \"lint\": \"prettier --plugin-search-dir . --check . && eslint .\",\r\n \"format\": \"prettier --plugin-search-dir . --write .\"\r\n },\r\n \"devDependencies\": {\r\n \"@playwright/test\": \"^1.35.1\",\r\n \"@skeletonlabs/skeleton\": \"^1.7.1\",\r\n \"@sveltejs/adapter-vercel\": \"^3.0.1\",\r\n \"@sveltejs/kit\": \"^1.20.4\",\r\n \"@tailwindcss/forms\": \"^0.5.3\",\r\n \"@tailwindcss/typography\": \"^0.5.9\",\r\n \"@typescript-eslint/eslint-plugin\": \"^5.60.0\",\r\n \"@typescript-eslint/parser\": \"^5.60.0\",\r\n \"autoprefixer\": \"^10.4.14\",\r\n \"eslint\": \"^8.43.0\",\r\n \"eslint-config-prettier\": \"^8.8.0\",\r\n \"eslint-plugin-svelte\": \"^2.31.0\",\r\n \"postcss\": \"^8.4.24\",\r\n \"prettier\": \"^2.8.8\",\r\n \"prettier-plugin-svelte\": \"^2.10.1\",\r\n \"svelte\": \"^3.59.1\",\r\n \"svelte-check\": \"^3.4.3\",\r\n \"tailwindcss\": \"^3.3.2\",\r\n \"tslib\": \"^2.5.3\",\r\n \"typescript\": \"latest\",\r\n \"vite\": \"^4.3.9\",\r\n \"vitest\": \"^0.32.2\",\r\n \"checkly\": \"latest\",\r\n \"ts-node\": \"latest\"\r\n },\r\n \"type\": \"module\",\r\n \"dependencies\": {\r\n \"@vercel/analytics\": \"^1.0.1\"\r\n }\r\n}\r\n```\r\n\r\nMy tsconfig.json looks like this\r\n\r\n```json\r\n{\r\n\t\"extends\": \"./.svelte-kit/tsconfig.json\",\r\n\t\"compilerOptions\": {\r\n\t\t\"allowJs\": true,\r\n\t\t\"checkJs\": true,\r\n\t\t\"esModuleInterop\": true,\r\n\t\t\"forceConsistentCasingInFileNames\": true,\r\n\t\t\"resolveJsonModule\": true,\r\n\t\t\"skipLibCheck\": true,\r\n\t\t\"sourceMap\": true,\r\n\t\t\"strict\": true\r\n\t}\r\n}\r\n```\r\nand then `.svelte-kit/tsconfig.json`\r\n\r\n```json\r\n{\r\n\t\"compilerOptions\": {\r\n\t\t\"paths\": {\r\n\t\t\t\"$lib\": [\r\n\t\t\t\t\"../src/lib\"\r\n\t\t\t],\r\n\t\t\t\"$lib/*\": [\r\n\t\t\t\t\"../src/lib/*\"\r\n\t\t\t]\r\n\t\t},\r\n\t\t\"rootDirs\": [\r\n\t\t\t\"..\",\r\n\t\t\t\"./types\"\r\n\t\t],\r\n\t\t\"importsNotUsedAsValues\": \"error\",\r\n\t\t\"isolatedModules\": true,\r\n\t\t\"preserveValueImports\": true,\r\n\t\t\"lib\": [\r\n\t\t\t\"esnext\",\r\n\t\t\t\"DOM\",\r\n\t\t\t\"DOM.Iterable\"\r\n\t\t],\r\n\t\t\"moduleResolution\": \"node\",\r\n\t\t\"module\": \"esnext\",\r\n\t\t\"target\": \"esnext\",\r\n\t\t\"ignoreDeprecations\": \"5.0\"\r\n\t},\r\n\t\"include\": [\r\n\t\t\"ambient.d.ts\",\r\n\t\t\"./types/**/$types.d.ts\",\r\n\t\t\"../vite.config.ts\",\r\n\t\t\"../src/**/*.js\",\r\n\t\t\"../src/**/*.ts\",\r\n\t\t\"../src/**/*.svelte\",\r\n\t\t\"../tests/**/*.js\",\r\n\t\t\"../tests/**/*.ts\",\r\n\t\t\"../tests/**/*.svelte\"\r\n\t],\r\n\t\"exclude\": [\r\n\t\t\"../node_modules/**\",\r\n\t\t\"./[!ambient.d.ts]**\",\r\n\t\t\"../src/service-worker.js\",\r\n\t\t\"../src/service-worker.ts\",\r\n\t\t\"../src/service-worker.d.ts\"\r\n\t]\r\n}\r\n```\r\n\r\nAnd here's the `checkly.config.ts` as installed by `npm create checkly`\r\n\r\n```ts\r\nimport { defineConfig } from 'checkly'\r\n\r\n/**\r\n * See https://www.checklyhq.com/docs/cli/project-structure/\r\n */\r\nconst config = defineConfig({\r\n /* A human friendly name for your project */\r\n projectName: 'edm',\r\n /** A logical ID that needs to be unique across your Checkly account,\r\n * See https://www.checklyhq.com/docs/cli/constructs/ to learn more about logical IDs.\r\n */\r\n logicalId: 'edm',\r\n /* An optional URL to your Git repo */\r\n repoUrl: 'https://github.com/checkly/checkly-cli',\r\n /* Sets default values for Checks */\r\n checks: {\r\n /* A default for how often your Check should run in minutes */\r\n frequency: 10,\r\n /* Checkly data centers to run your Checks as monitors */\r\n locations: ['us-east-1', 'eu-west-1'],\r\n /* An optional array of tags to organize your Checks */\r\n tags: ['mac'],\r\n /** The Checkly Runtime identifier, determining npm packages and the Node.js version available at runtime.\r\n * See https://www.checklyhq.com/docs/cli/npm-packages/\r\n */\r\n runtimeId: '2023.02',\r\n /* A glob pattern that matches the Checks inside your repo, see https://www.checklyhq.com/docs/cli/using-check-test-match/ */\r\n checkMatch: '**/__checks__/**/*.check.ts',\r\n browserChecks: {\r\n /* A glob pattern matches any Playwright .spec.ts files and automagically creates a Browser Check. This way, you\r\n * can just write native Playwright code. See https://www.checklyhq.com/docs/cli/using-check-test-match/\r\n * */\r\n testMatch: '**/__checks__/**/*.spec.ts',\r\n },\r\n },\r\n cli: {\r\n /* The default datacenter location to use when running npx checkly test */\r\n runLocation: 'eu-west-1',\r\n /* An array of default reporters to use when a reporter is not specified with the \"--reporter\" flag */\r\n reporters: ['list'],\r\n },\r\n})\r\n\r\nexport default config\r\n```\r\n\r\n\r\nAny ideas how to solve this? Is there maybe a checkly discord channel for quick questions such as this one?\r\n\r\n_Originally posted by @evdama in https://github.com/checkly/checkly-cli/issues/619#issuecomment-1598186913_\r\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/768/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/767",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/767",
- "id": 1765224326,
- "node_id": "PR_kwDOE8E-g85TbeNL",
- "number": 767,
- "title": "feat: propagate repo info on checkly deploy",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-06-20T11:40:38Z",
- "updated_at": "2023-06-22T12:21:15Z",
- "closed_at": "2023-06-22T12:21:13Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/767",
- "html_url": "https://github.com/checkly/checkly-cli/pull/767",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/767.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/767.patch",
- "merged_at": "2023-06-22T12:21:13Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds git info to the `checkly deploy` command. This additional git info will then be displayed in the resource history log. The same method is used to fetch the git info that we're already using for `checkly test`.\r\n\r\nI thought that the `CHECKLY_TEST_` naming format is now inaccurate for the git info environment vars, since the vars now also apply to `checkly deploy`. This PR also updates these env var names in a backwards compatible way.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/767/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/766",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/766",
- "id": 1764124754,
- "node_id": "PR_kwDOE8E-g85TX012",
- "number": 766,
- "title": "docs: tweaks to dashes and maintenance window jsdocs [sc-00]",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-19T19:41:41Z",
- "updated_at": "2023-06-20T06:19:59Z",
- "closed_at": "2023-06-20T06:19:58Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/766",
- "html_url": "https://github.com/checkly/checkly-cli/pull/766",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/766.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/766.patch",
- "merged_at": "2023-06-20T06:19:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- added links to docs in the constructor JSDocs\r\n- some typos removal\r\n- some small clarifications\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/766/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/765",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/765",
- "id": 1763412383,
- "node_id": "PR_kwDOE8E-g85TVaIi",
- "number": 765,
- "title": "chore(deps): Bump acorn from 8.8.1 to 8.9.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-19T12:12:03Z",
- "updated_at": "2023-06-29T07:53:49Z",
- "closed_at": "2023-06-29T07:53:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/765",
- "html_url": "https://github.com/checkly/checkly-cli/pull/765",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/765.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/765.patch",
- "merged_at": null
- },
- "body": "Bumps [acorn](https://github.com/acornjs/acorn) from 8.8.1 to 8.9.0.\n\nCommits \n\na354538 Mark version 8.9.0 \n8906b82 Fix infinite loop in v-flag regexp validation \n3d90580 chore: bump deps, test262 \nfb4c582 Use integers as return values in regexp set parsing \n1f8c7f1 Add support for ES2024 Regex v flag \nbb9de99 Update unicode-property-data.js \n96c721d Clarify docs for allowAwaitOutsideFunction \n544dc38 Fixed .d.mts content and reexport things correctly \nd93dffc Add proper .d.mts types for acorn-walk \n3ef09ce Use proper .d.mts extension for .mjs types \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/765/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/764",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/764",
- "id": 1752389132,
- "node_id": "PR_kwDOE8E-g85SwO9_",
- "number": 764,
- "title": "fix: re-introduce @oclif/plugin-help dependency",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-12T10:07:32Z",
- "updated_at": "2023-06-12T11:37:41Z",
- "closed_at": "2023-06-12T11:37:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/764",
- "html_url": "https://github.com/checkly/checkly-cli/pull/764",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/764.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/764.patch",
- "merged_at": "2023-06-12T11:37:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFrom a recent canary release of the CLI (`checkly@0.0.0-pr.763.ed8b35d`), there's been a regression in the CLI related to `@oclif/plugin-help`:\r\n\r\n```\r\n$ npx checkly whoami\r\n(node:11081) Error Plugin: checkly: could not find package.json with {\r\n type: 'core',\r\n root: '/Users/clample/projects/test/lime-cheetah/node_modules/checkly',\r\n name: '@oclif/plugin-help'\r\n}\r\nmodule: @oclif/core@2.0.7\r\ntask: loadPlugins\r\nplugin: checkly\r\nroot: /Users/clample/projects/test/lime-cheetah/node_modules/checkly\r\nSee more details with DEBUG=*\r\n(Use `node --trace-warnings ...` to show where the warning was created)\r\nYou are currently on account \"chris@checklyhq.com\" (bf7babe3-0589-4cc9-9358-f706b3b11362) as Chris Lample.\r\n```\r\n\r\nThe dependency on `@oclif/plugin-help` was removed in https://github.com/checkly/checkly-cli/commit/62891ff0ec3102896b8467ed58159aaf7c353d63#diff-6e2e2a1851648938b325ba84de634407a4e69a644ea61102df15ca4a8a7a9758L76. This PR re-adds the dependency with the same version.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/764/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/763",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/763",
- "id": 1749616124,
- "node_id": "PR_kwDOE8E-g85Sm80c",
- "number": 763,
- "title": "feat: release CLI v4.0.9",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-06-09T10:24:40Z",
- "updated_at": "2023-06-23T13:28:44Z",
- "closed_at": "2023-06-23T13:28:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/763",
- "html_url": "https://github.com/checkly/checkly-cli/pull/763",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/763.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/763.patch",
- "merged_at": "2023-06-23T13:28:42Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease v4.0.9 of the CLI.\r\n\r\nTested the advanced and boilerplate examples with `npx checkly test` and `npx checkly deploy`.\r\n\r\nThe changes since v4.0.8 is https://github.com/checkly/checkly-cli/compare/v4.0.8...chris-lample/release-4-0-9\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/763/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/762",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/762",
- "id": 1749565730,
- "node_id": "PR_kwDOE8E-g85Smxly",
- "number": 762,
- "title": "fix: lazily initialize config file",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-09T09:56:49Z",
- "updated_at": "2023-06-09T10:08:48Z",
- "closed_at": "2023-06-09T10:08:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/762",
- "html_url": "https://github.com/checkly/checkly-cli/pull/762",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/762.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/762.patch",
- "merged_at": "2023-06-09T10:08:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the CLI tries to create a config file even if `CHECKLY_ACCOUNT_ID` and `CHECKLY_API_KEY` are passed. In some environments (f.ex AWS Lambda), this can then trigger an error. This PR makes the creation of config files lazy. The config file should only be created if `CHECKLY_ACCOUNT_ID` or `CHECKLY_API_KEY` are missing, or for the `checkly switch` and `checkly login` commands.\r\n\r\nThe issue can be reproduced on Mac OS by deleting `~/Library/Preferences/@checkly/cli` and making `~/Library/Preferences/@checkly` read-only. `CHECKLY_ACCOUNT_ID= CHECKLY_API_KEY= npx checkly deploy` then fails with:\r\n```\r\n(node:7786) [EACCES] Error Plugin: checkly: EACCES: permission denied, mkdir '/Users/clample/Library/Preferences/@checkly/cli'\r\n```\r\n\r\n#### Testing\r\n* Tested that `npx checkly test`, `npx checkly deploy`, and `npx checkly trigger` work when `~/LibraryPreferences/@checkly` is read-only and `CHECKLY_ACCOUNT_ID` and `CHECKLY_API_KEY` are set.\r\n* Tested that `npx checkly login`, `npx checkly switch`, and `npx checkly whomai` are still working.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 1,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/762/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/761",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/761",
- "id": 1749084367,
- "node_id": "I_kwDOE8E-g85oQOjP",
- "number": 761,
- "title": "story: add tests for `npm create checkly` prompts",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-09T04:03:30Z",
- "updated_at": "2023-08-10T03:31:10Z",
- "closed_at": "2023-08-10T03:31:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nThe package `create-cli` has one command with seven prompts a user could fill. There are lot of \r\n combinations that should be tested every time a change is applied. Adding unit and integration tests will help us during the development.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\nAt the moment, [prompts](https://www.npmjs.com/package/prompts) is used for user interaction. The package has the `inject()` [function](https://github.com/terkelg/prompts#injectvalues) that let us inject user answers.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/761/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/760",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/760",
- "id": 1748798183,
- "node_id": "PR_kwDOE8E-g85SkQB9",
- "number": 760,
- "title": "feat: add javascript project options [gh-752]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 8,
- "created_at": "2023-06-08T23:30:42Z",
- "updated_at": "2023-06-13T13:22:39Z",
- "closed_at": "2023-06-13T13:22:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/760",
- "html_url": "https://github.com/checkly/checkly-cli/pull/760",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/760.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/760.patch",
- "merged_at": "2023-06-13T13:22:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR adds two JavaScript project options to pick when running `npm create checkly`. Projects from https://github.com/checkly/checkly-basic-cli-project-js and https://github.com/checkly/checkly-advanced-cli-project-js were copied to the `/examples` folder.\r\n\r\n\r\n\r\n\r\n> Resolves #752\r\n\r\n## New Dependency Submission\r\n> We have to merge this PR and create a new CLI version before publishing the new `checkly-cli` package. The new examples will be available after a new tag (i.e. `4.0.9`) is created.\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/760/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/759",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/759",
- "id": 1746448578,
- "node_id": "PR_kwDOE8E-g85ScXkP",
- "number": 759,
- "title": "feat: add Dashboard construct [gh-734]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-07T18:24:17Z",
- "updated_at": "2023-06-13T14:44:07Z",
- "closed_at": "2023-06-13T14:44:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/759",
- "html_url": "https://github.com/checkly/checkly-cli/pull/759",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/759.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/759.patch",
- "merged_at": "2023-06-13T14:44:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd `Dashboard` resource construct. It allows to use a CSS file with `customCSS.entrypoint`.\r\n\r\nNote: The new resource doesn't include `fromId()` instantiation, since it cannot be referenced from other resources.\r\n\r\nA dashboard was added to the E2E fixtures.\r\n\r\nSmall fix for `maintenance-windows` constructor, disallowing to use it through the Config.\r\n\r\n\r\n> Resolves #734\r\n\r\n## New Dependency Submission\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4268\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/759/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/758",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/758",
- "id": 1745974374,
- "node_id": "PR_kwDOE8E-g85SawZo",
- "number": 758,
- "title": "feat: remove autocomplete from the CLI",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-06-07T13:56:43Z",
- "updated_at": "2023-06-08T06:06:58Z",
- "closed_at": "2023-06-07T14:54:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/758",
- "html_url": "https://github.com/checkly/checkly-cli/pull/758",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/758.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/758.patch",
- "merged_at": "2023-06-07T14:54:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR removes the `npx checkly autocomplete` command introduced in https://github.com/checkly/checkly-cli/pull/639. \r\n\r\nAutocomplete was problematic because it requires a global installation of `checkly`. For implementation reasons, though, the NPM library used for the CLI checkly command needs to be the same NPM library used for importing constructs in the `.check.ts` files. For this reason, we should discourage using a global install of `checkly` for the CLI component.\r\n\r\nIn particular, we need to be able to pass some state between the CLI and the .check.ts files. To make it a bit easier to write .check.ts files, we use a bit of magic with static variables in a `Session` class ([here](https://github.com/checkly/checkly-cli/blob/ceb14592ac29e0357e8af16f83e19d86eb6d4f06/packages/cli/src/constructs/project.ts#L116-L124)).\r\n\r\nWe can revisit autocomplete and improving support for a global installation of `checkly` in the future.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/758/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/757",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/757",
- "id": 1745528409,
- "node_id": "PR_kwDOE8E-g85SZOJL",
- "number": 757,
- "title": "feat: add improved error message when no constructs found for deploy",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-07T10:07:28Z",
- "updated_at": "2023-06-08T08:47:39Z",
- "closed_at": "2023-06-08T08:47:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/757",
- "html_url": "https://github.com/checkly/checkly-cli/pull/757",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/757.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/757.patch",
- "merged_at": "2023-06-08T08:47:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR attempts to improve the handling of `npx checkly deploy` for the case where no constructs are found. \r\n\r\nCurrently in `main`, the deployment API is called and there's an error during the backend validation:\r\n\r\nThe CLI also asks for a deployment confirmation - even though the deploy is guaranteed to fail. The same result happens when `--preview` is added.\r\n\r\nWith this PR, there's an updated error message. The CLI also doesn't bother asking for a deployment confirmation, since it can detect early that the deploy will fail.\r\n\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/757/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/756",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/756",
- "id": 1745456255,
- "node_id": "PR_kwDOE8E-g85SY-bA",
- "number": 756,
- "title": "chore: loosen commit linting for issue references",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-07T09:27:26Z",
- "updated_at": "2023-06-07T15:15:49Z",
- "closed_at": "2023-06-07T15:15:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/756",
- "html_url": "https://github.com/checkly/checkly-cli/pull/756",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/756.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/756.patch",
- "merged_at": "2023-06-07T15:15:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe currently use `commitlint` as a git hook for linting commit messages. The current setup requires an issue reference in every commit - f.ex `[gh-123]`. This is too restrictive, though, since we won't always have a corresponding GH issue for every commit. We can add `[gh-00]` or use `--no-verify` as a workaround, but this adds unnecessary clutter to commit messages and a bit of extra friction for working on the CLI.\r\n\r\nThis PR sets the lint rule to be a warning.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/756/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/755",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/755",
- "id": 1745407216,
- "node_id": "PR_kwDOE8E-g85SYzx3",
- "number": 755,
- "title": "feat: display testOnly checks in deployment summary",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-07T09:02:44Z",
- "updated_at": "2023-06-07T09:36:41Z",
- "closed_at": "2023-06-07T09:36:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/755",
- "html_url": "https://github.com/checkly/checkly-cli/pull/755",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/755.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/755.patch",
- "merged_at": "2023-06-07T09:36:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently checks with `testOnly=true` aren't displayed at all in the deployment summary of `npx checkly deploy --preview` or `npx checkly deploy --output`. To give more info to users, this PR adds a \"Skip\" section to the deployment summary containing the `testOnly` checks.\r\n\r\nThere's an edge case where a check was deployed, then in a subsequent deployment the check is marked as `testOnly=true`. In this case, the check should be considered deleted rather than skipped, since it will be removed from Checkly. I added handling for this edge case and an integration test.\r\n\r\nChoosing a color is tricky. Depending on the theme, it isn't super clear. I think that the grey is OK for now, though.\r\nExample (dark theme):\r\n\r\n\r\n\r\nExample (light theme):\r\n \r\n\r\nthanks @stefanjudis for the suggestion π¦ ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/reactions",
- "total_count": 1,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 1,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/755/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/754",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/754",
- "id": 1744133657,
- "node_id": "I_kwDOE8E-g85n9V4Z",
- "number": 754,
- "title": "bug: remove a PL from a Check `privateLocations` array response with 500",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-06T15:43:50Z",
- "updated_at": "2023-06-06T17:39:23Z",
- "closed_at": "2023-06-06T17:39:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv4.0.8\n\n### Steps to reproduce\n\n1. create a `ApiCheck` and set some `privateLocations`\r\n2. deploy the project: `npx checkly deploy`\r\n3. edit check's private locations and leave an empty array: `privateLocations: []`\r\n4. deploy the project again to apply the updates: `npx checkly deploy`\n\n### What is expected?\n\nThe check to be unassigned of the private location. Just to remove the private-location-assignment only.\n\n### What is actually happening?\n\nThe API is trying to remove a private-location and it response with a `500` status code.\n\n### Any additional comments?\n\nIt seems like an issue with the `Check.upsertGraphAndFetch()` [here](https://github.com/checkly/checkly-backend/blob/a76c8e7903e153addb7787c1cf440b43fcce7cf5/api/src/modules/public-api/projects/resources/check.js#L118)\r\n\r\nThere is a Papertrail error [here](https://my.papertrailapp.com/groups/10603801/events?q=%22c03d3ce8-2e4e-4e02-98c4-bc2873702bb3%22&focus=1602761443999875076&selected=1602761443999875076)",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/754/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/753",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/753",
- "id": 1743632899,
- "node_id": "PR_kwDOE8E-g85SSyEr",
- "number": 753,
- "title": "prototype: propagate repo info for deployments",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-06-06T11:06:57Z",
- "updated_at": "2023-07-28T13:11:12Z",
- "closed_at": "2023-07-28T13:11:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/753",
- "html_url": "https://github.com/checkly/checkly-cli/pull/753",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/753.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/753.patch",
- "merged_at": null
- },
- "body": null,
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/753/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/752",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/752",
- "id": 1741642442,
- "node_id": "I_kwDOE8E-g85nz1rK",
- "number": 752,
- "title": "story: add JavaScript only templates to `checkly-cli` repo and add them to `create-cli` wizard",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-06-05T12:09:21Z",
- "updated_at": "2023-06-13T13:23:24Z",
- "closed_at": "2023-06-13T13:22:39Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nSome users are not (yet) comfortable with TypeScript and want to get started with JS-only example templates. These have been prepped by @modern-sapien in two separate repos. We want to add them to the main `checkly-cli` repo next to the current TS templates and make them available as a step in the `create-cli` package.\r\n\r\nhttps://github.com/checkly/checkly-basic-cli-project-js\r\nhttps://github.com/checkly/checkly-advanced-cli-project-js\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/752/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/751",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/751",
- "id": 1741310441,
- "node_id": "PR_kwDOE8E-g85SK28C",
- "number": 751,
- "title": "feat: add scheduling messages for a better DX when checks take more tβ¦",
- "user": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 15,
- "created_at": "2023-06-05T08:57:23Z",
- "updated_at": "2023-06-15T14:57:33Z",
- "closed_at": "2023-06-15T14:57:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/751",
- "html_url": "https://github.com/checkly/checkly-cli/pull/751",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/751.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/751.patch",
- "merged_at": "2023-06-15T14:57:32Z"
- },
- "body": "β¦ime to be scheduled [sc-16052]\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- We now track which check is still being scheduling and which check is running by relying on the `CHECK_INPROGRESS` and `RUN_START` events.\r\n- When a test start checks are flagged as `SCHEDULING` and after we receive the `CHECK_INPROGRESS` event for a specific check we flag it as `PENDING`.\r\n- After 20s if some checks are still being scheduled we add a message in the summary to let the user know it can take up to two minutes.\r\n\r\nhttps://github.com/checkly/checkly-cli/assets/3541876/d155a203-a44d-4721-95b9-6b8b20a651bc\r\n\r\n",
- "closed_by": {
- "login": "Antoine-C",
- "id": 3541876,
- "node_id": "MDQ6VXNlcjM1NDE4NzY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3541876?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Antoine-C",
- "html_url": "https://github.com/Antoine-C",
- "followers_url": "https://api.github.com/users/Antoine-C/followers",
- "following_url": "https://api.github.com/users/Antoine-C/following{/other_user}",
- "gists_url": "https://api.github.com/users/Antoine-C/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Antoine-C/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Antoine-C/subscriptions",
- "organizations_url": "https://api.github.com/users/Antoine-C/orgs",
- "repos_url": "https://api.github.com/users/Antoine-C/repos",
- "events_url": "https://api.github.com/users/Antoine-C/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Antoine-C/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/751/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/750",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/750",
- "id": 1740947623,
- "node_id": "PR_kwDOE8E-g85SJoEJ",
- "number": 750,
- "title": "chore: add URL validation and __checks__ existence error [gh-748]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-06-05T04:41:40Z",
- "updated_at": "2023-06-08T13:45:49Z",
- "closed_at": "2023-06-08T13:45:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/750",
- "html_url": "https://github.com/checkly/checkly-cli/pull/750",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/750.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/750.patch",
- "merged_at": "2023-06-08T13:45:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n~This PR includes a new package to obtain the `pwd` or `cwd` without using `process.cwd()`. The package includes OS agnostic filesystem functions.~\r\nThis PR adds a simple URL validation check for the automatic custom check creation during the project initiation.\r\nAlso, a user-friendly error is shown when `__checks__` or `checkly.config.ts` can't be overwritten.\r\n\r\n\r\n> ~Resolves #745~ (was closed already)\r\n\r\n> Resolves #748\r\n\r\n\r\n\r\n> Resolves #749\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/750/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/749",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/749",
- "id": 1740902090,
- "node_id": "I_kwDOE8E-g85nxA7K",
- "number": 749,
- "title": "bug: `npm create checkly` fails when `__checks__` or `checkly.config.ts` exists",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-05T04:05:02Z",
- "updated_at": "2023-06-08T13:45:50Z",
- "closed_at": "2023-06-08T13:45:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv18\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\nv4.0.8\n\n### Steps to reproduce\n\nRun `npm create checkly` from an already started Checkly project.\n\n### What is expected?\n\nA user-friendly error message informing you have to rename/move the `__check__` folder.\n\n### What is actually happening?\n\n\r\nit does not handle `Error: ENOTEMPTY`:\r\n\r\n```\r\nyosoy@YogaSlim7:~/checkly/sandbox/lalala$ npx create-checkly\r\n checkly v4.0.8 Build and Run Synthetics That Scale\r\n\r\nHi Nahuel Alejandro Ramos! Let's get you started on your monitoring as code journey!\r\n\r\nβ It looks like you are already in a project, would you like to initialize? β¦ yes\r\nβ Example template copied!\r\nnode:fs:1040\r\n handleErrorFromBinding(ctx);\r\n ^\r\n\r\nError: ENOTEMPTY: directory not empty, rename 'coffee-trout/__checks__' -> './__checks__'\r\n at Module.renameSync (node:fs:1040:3)\r\n```\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/749/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/748",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/748",
- "id": 1740874055,
- "node_id": "I_kwDOE8E-g85nw6FH",
- "number": 748,
- "title": "bug: `npm create checkly` fails when wrong URL is used for new check.",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-05T03:47:34Z",
- "updated_at": "2023-06-08T13:45:49Z",
- "closed_at": "2023-06-08T13:45:49Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv4.0.8\n\n### Steps to reproduce\n\nRun `npm create checkly` and answer `Yes` for \"Would you like to create a custom Playwright-based Browser Check to check a URL?\" question. Then, enter a wrong URL (or empty string) as \"Please provide the URL of the site you want to check.\" answer.\r\n\n\n### What is expected?\n\nIt should create the check or handle wrong URL and print a user-friendly error.\n\n### What is actually happening?\n\nit does not check if the URL is valid.\r\n\r\n```\r\nyosoy@YogaSlim7:~/checkly/sandbox/lalala$ npx create-checkly\r\n checkly v4.0.8 Build and Run Synthetics That Scale\r\n\r\nHi Nahuel Alejandro Ramos! Let's get you started on your monitoring as code journey!\r\n\r\nβ It looks like you are already in a project, would you like to initialize? β¦ yes\r\nβ Example template copied!\r\nβ Would you like to create a custom Playwright-based Browser Check to check a URL? β¦ yes\r\nβ Please provide the URL of the site you want to check. β¦ \r\nnode:internal/errors:477\r\n ErrorCaptureStackTrace(err);\r\n ^\r\n\r\nTypeError [ERR_INVALID_URL]: Invalid URL\r\n at new NodeError (node:internal/errors:387:5)\r\n```\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/748/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/747",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/747",
- "id": 1735380909,
- "node_id": "PR_kwDOE8E-g85R2g1S",
- "number": 747,
- "title": "feat: add PrivateLocation construct [gh-736]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-06-01T03:38:51Z",
- "updated_at": "2023-06-21T13:03:45Z",
- "closed_at": "2023-06-21T13:03:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/747",
- "html_url": "https://github.com/checkly/checkly-cli/pull/747",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/747.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/747.patch",
- "merged_at": "2023-06-21T13:03:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `PrivateLocation` resource construct.\r\n- add error handling for `destroy` command (now we could get an error destroying a project: the only possible error is when you are trying to remove a `PrivateLocation` created using the CLI having external checks/groups assigned through the UI.\r\n- fetch private-locations using 'singleton' approach `Session.getPrivateLocations()`\r\n- add `CHECKLY_CLI_VESION` environment variable for testing purpose, to allow us to override the CLI version when running E2E test.\r\n\r\n`Check` and `CheckGroup` `privateLocations` properties are parsed to filter slug name strings and use them to get the private-location from the account and create an instance similar to use `fromId()`. After creating the non member PL resources, it adds the assignment resources for Check and Groups.\r\n\r\nAs all the PL and assignments are transformed to resources, the `privateLocations` property is not sent to the API after this version is released. Only previous CLI versions still send the property and that will use the old PL assignment flow (using the backend `fetchPrivateLocations()` and `upsertGraph()` functions) without supporting PL creation/reference in the CLI.\r\n\r\n> **Note 1**: The new resource include `fromId()` instantiation used in the CLI when processing the slug names string and transform to `PrivateLocation` resource instances\r\n\r\n> **Note 2**: The `slugName` cannot be modified after the private-location is created. We have to discuss how can let the user know about this or how to restrict the modification (maybe throw some error if we detect a `slugName` modification for the same private-location.\r\n\r\n> **Note 3**: After creating a private-location, the raw-key is not returned. We have to discuss how to tell the user to access the UI and regenerate a new key.\r\n\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4249\r\n\r\n> Resolves #736\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/747/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/746",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/746",
- "id": 1735231562,
- "node_id": "PR_kwDOE8E-g85R2BER",
- "number": 746,
- "title": "feat: add MaintenanceWindow construct [gh-735]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-06-01T00:42:32Z",
- "updated_at": "2023-06-02T03:29:35Z",
- "closed_at": "2023-06-01T15:14:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/746",
- "html_url": "https://github.com/checkly/checkly-cli/pull/746",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/746.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/746.patch",
- "merged_at": "2023-06-01T15:14:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd `MaintenanceWindow` resource construct.\r\n\r\nNote: The new resource doesn't include `fromId()` instantiation, since it cannot be referenced from other resources.\r\n\r\n(fix: `simple-git-hooks` package version in `package-lock.json`)\r\n\r\n\r\n> Depends on https://github.com/checkly/checkly-backend/pull/4248\r\n\r\n> Resolves #735\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/746/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/745",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/745",
- "id": 1734468206,
- "node_id": "I_kwDOE8E-g85nYeJu",
- "number": 745,
- "title": "bug: `npm create checkly` does not recognize existing project",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-05-31T15:17:01Z",
- "updated_at": "2023-06-06T15:02:34Z",
- "closed_at": "2023-06-06T15:02:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n4.0.8\n\n### Steps to reproduce\n\n- Run `npm create checkly` in a folder that already has a `package.json`\r\n\n\n### What is expected?\n\nIt should recognize that there is a `package.json` and use a different installation branch, prompting the user to set up `checkly` for an existing project.\n\n### What is actually happening?\n\nit does not recognize it and prompts creating a brand new one.\r\n\r\n```\r\n-rw-r--r--@ 1 timnolet staff 239B May 31 17:13 package-lock.json\r\n-rw-r--r--@ 1 timnolet staff 222B May 31 17:13 package.json\r\ntimnolet@MacBook-Pro-van-Tim playwright-multi-step-test % npm create checkly\r\n checkly v4.0.8 Build and Run Synthetics That Scale\r\n\r\nHi Tim Nolet! Let's get you started on your monitoring as code journey!\r\n\r\n? Where do you want to create your new project? βΊ purple-parrotfish\r\n```\n\n### Any additional comments?\n\nThis is 9999% due to wrong usage of `process.cwd()` in https://github.com/checkly/checkly-cli/blob/62891ff0ec3102896b8467ed58159aaf7c353d63/packages/create-cli/src/utils/package.ts#L12",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/745/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/744",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/744",
- "id": 1734308313,
- "node_id": "PR_kwDOE8E-g85Ry20L",
- "number": 744,
- "title": "chore: remove unused constructs file [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-31T14:02:49Z",
- "updated_at": "2023-06-01T14:31:02Z",
- "closed_at": "2023-06-01T14:30:53Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/744",
- "html_url": "https://github.com/checkly/checkly-cli/pull/744",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/744.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/744.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nNow that we have the `exports` configuration in the package.json, having this extra file is not necessary since exports handles the mapping already",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/744/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/743",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/743",
- "id": 1732320427,
- "node_id": "PR_kwDOE8E-g85RsGsS",
- "number": 743,
- "title": "feat: add --provenance flag to npm publish in GH action [sc-00]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-30T13:50:29Z",
- "updated_at": "2023-06-02T12:12:00Z",
- "closed_at": "2023-06-02T12:11:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/743",
- "html_url": "https://github.com/checkly/checkly-cli/pull/743",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/743.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/743.patch",
- "merged_at": "2023-06-02T12:11:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n- The goal of adding a provenance banner is to increase trust in our software supply chain. This change adds cryptographic verification to the NPM publishing process, verifying that release X on NPM was actually built on Platform Y from commit Z.\r\n- Adds provenance verification to prod publishes to npm only. Not our canary publishes.\r\n- Will result in some verification banners on our NPM page like so:\r\n\r\n\r\n\r\n\r\n### Todo:\r\n\r\n- We will need to update the `NPM_TOKEN` we use to include these permissions, unfortuantely I don't have the rights to this.\r\n```\r\npermissions:\r\n id-token: write\r\n```\r\n- See [prerequisites](https://docs.npmjs.com/generating-provenance-statements#prerequisites)\r\n- See [publishing with provenance](https://docs.npmjs.com/generating-provenance-statements#publishing-packages-with-provenance-via-github-actions)\r\n\r\n### Notes\r\n\r\n- NPM docs with example Github Action: https://docs.npmjs.com/generating-provenance-statements#example-github-actions-workflow\r\n- Github announcement blog post: https://github.blog/2023-04-19-introducing-npm-package-provenance/\r\n- Example npm `sigstore` package which uses this already: https://www.npmjs.com/package/sigstore#provenance\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/743/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/742",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/742",
- "id": 1732211493,
- "node_id": "PR_kwDOE8E-g85Rrujv",
- "number": 742,
- "title": "chore: open browser for login as default [gh-740]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-30T12:56:51Z",
- "updated_at": "2023-05-30T15:00:35Z",
- "closed_at": "2023-05-30T15:00:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/742",
- "html_url": "https://github.com/checkly/checkly-cli/pull/742",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/742.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/742.patch",
- "merged_at": "2023-05-30T15:00:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nModify the default login option to \"open the browser\".\r\n\r\n\r\n> Resolves #740\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/742/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/741",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/741",
- "id": 1731834045,
- "node_id": "PR_kwDOE8E-g85RqcAn",
- "number": 741,
- "title": "feat: add development env and remove test env [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-30T09:02:34Z",
- "updated_at": "2023-05-30T09:38:53Z",
- "closed_at": "2023-05-30T09:38:52Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/741",
- "html_url": "https://github.com/checkly/checkly-cli/pull/741",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/741.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/741.patch",
- "merged_at": "2023-05-30T09:38:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* remove the test env and just keep staging\r\n* add development env and rename the former development to local",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/741/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/740",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/740",
- "id": 1731789597,
- "node_id": "I_kwDOE8E-g85nOQMd",
- "number": 740,
- "title": "bug: set \"do you want to open window\" to default \"yes\"",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-30T08:37:39Z",
- "updated_at": "2023-05-30T15:00:35Z",
- "closed_at": "2023-05-30T15:00:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n16\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n4.0.8\n\n### Steps to reproduce\n\nthis is a regression. When executing `login`, the question to open a browser to do login should default to yes.\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim blush-kite % npx checkly login \r\nβ Do you want to log in or sign up to Checkly? βΊ I want to log in with an existing Checkly account\r\nβ Do you want to open a browser window to continue with login? β¦ no\r\nPlease open the following URL in your browser: \r\n```\n\n### What is expected?\n\nI just confirm with `enter` where the default answer is `[Y/n]`\n\n### What is actually happening?\n\nthe default is `[y/N]` printing the URL to the terminal, requiring a user to copy and past the URL\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/740/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/739",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/739",
- "id": 1731727959,
- "node_id": "PR_kwDOE8E-g85RqFKn",
- "number": 739,
- "title": "chore: update help messages",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-30T07:58:52Z",
- "updated_at": "2023-05-30T08:42:08Z",
- "closed_at": "2023-05-30T08:42:07Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/739",
- "html_url": "https://github.com/checkly/checkly-cli/pull/739",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/739.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/739.patch",
- "merged_at": "2023-05-30T08:42:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nThere are no functional changes. I only made the help overview consistent.\r\n",
- "closed_by": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/739/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/738",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/738",
- "id": 1731127199,
- "node_id": "PR_kwDOE8E-g85RoE-1",
- "number": 738,
- "title": "chore: replace login success logo [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-29T18:48:25Z",
- "updated_at": "2023-05-30T12:31:54Z",
- "closed_at": "2023-05-30T12:31:53Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/738",
- "html_url": "https://github.com/checkly/checkly-cli/pull/738",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/738.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/738.patch",
- "merged_at": "2023-05-30T12:31:53Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpdate logo in page after successful login.\r\n\r\nBefore:\r\n\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/738/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/737",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/737",
- "id": 1731062432,
- "node_id": "PR_kwDOE8E-g85Rn3MI",
- "number": 737,
- "title": "chore: remove login command flags [gh-588]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-29T17:25:45Z",
- "updated_at": "2023-05-30T18:12:51Z",
- "closed_at": "2023-05-30T18:12:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/737",
- "html_url": "https://github.com/checkly/checkly-cli/pull/737",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/737.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/737.patch",
- "merged_at": "2023-05-30T18:12:49Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAfter trying multiple approaches to make the env variables available for each `AuthCommand`, I decided to add a new section into the help information.\r\n\r\n\r\n\r\nI tried to add the env variables to the flags but the `--help` doesn't show any environment variable description. I found someone that is asking for that feature in https://github.com/oclif/core/issues/981\r\nAlso, as we discussed in https://github.com/checkly/checkly-cli/issues/588 , the account Id and API key flags shouldn't be available for any auth command to avoid credentials exposures.\r\n\r\nThis PR removes the `oclif/help` because it can't be configure to use a different class than the `oclif` `Help` class, making the `help` output differ with `--help` output. I simply created a new `help` command (this is what the plugin does under the hood) to use our help class `ChecklyHelpClass`.\r\n\r\n\r\n\r\n> Resolves oclif/oclif#588\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/737/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/736",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/736",
- "id": 1727493159,
- "node_id": "I_kwDOE8E-g85m93Qn",
- "number": 736,
- "title": "story: add `PrivateLocation` construct",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-26T12:02:05Z",
- "updated_at": "2023-06-21T13:03:45Z",
- "closed_at": "2023-06-21T13:03:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\r\n\r\nUsers should be able to also manage their Private Locations \"as code\" from the CLI using a construct.\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/736/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/735",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/735",
- "id": 1727489493,
- "node_id": "I_kwDOE8E-g85m92XV",
- "number": 735,
- "title": "story: add `MaintenanceWindow` construct",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-26T11:59:39Z",
- "updated_at": "2023-06-01T15:18:25Z",
- "closed_at": "2023-06-01T15:14:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nUsers should be able to also manage their MaintenanceWindow \"as code\" from the CLI using a construct\r\n\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/735/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/734",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/734",
- "id": 1725850551,
- "node_id": "I_kwDOE8E-g85m3mO3",
- "number": 734,
- "title": "story: add `Dashboard` construct.",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-25T13:38:04Z",
- "updated_at": "2023-06-13T14:44:07Z",
- "closed_at": "2023-06-13T14:44:07Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nUsers should be able to also manage their Public Dashboards \"as code\" from the CLI using a construct\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/734/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/733",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/733",
- "id": 1725797356,
- "node_id": "PR_kwDOE8E-g85RWABb",
- "number": 733,
- "title": "fix: use the write input type for account names [gh-732]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-25T13:07:21Z",
- "updated_at": "2023-05-25T13:25:38Z",
- "closed_at": "2023-05-25T13:25:37Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/733",
- "html_url": "https://github.com/checkly/checkly-cli/pull/733",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/733.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/733.patch",
- "merged_at": "2023-05-25T13:25:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Use select type to instead of list\r\n* Pass a value as well to abide prompts api\r\n\r\n> Resolves #732",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/733/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/732",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/732",
- "id": 1725770952,
- "node_id": "I_kwDOE8E-g85m3SzI",
- "number": 732,
- "title": "bug: Account picker after login is broken",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-25T12:54:54Z",
- "updated_at": "2023-05-25T13:25:38Z",
- "closed_at": "2023-05-25T13:25:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n16\n\n### NPM version\n\n6\n\n### @checkly/cli version\n\n4.0.7\n\n### Steps to reproduce\n\n`npx checkly login`\r\n\n\n### What is expected?\n\nit shows one or more accounts to chose from\n\n### What is actually happening?\n\nthe picker is empty \r\n\r\n\r\n\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/732/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/731",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/731",
- "id": 1722955019,
- "node_id": "PR_kwDOE8E-g85RMXh1",
- "number": 731,
- "title": "feat: add git hooks and lint staged [gh-516]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-24T00:01:24Z",
- "updated_at": "2023-06-01T14:16:17Z",
- "closed_at": "2023-06-01T14:15:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/731",
- "html_url": "https://github.com/checkly/checkly-cli/pull/731",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/731.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/731.patch",
- "merged_at": "2023-06-01T14:15:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [x] Test\r\n* [x] Docs\r\n* [x] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR modifies `cli` and `create-cli` packages adding `lint-staged`, `commitlint`, and `simple-git-hooks` hooks packages in the monorepo `package.json`. Some adjustments were applied to follow a monorepo project structure.\r\n\r\n1. remove `examples/` from the workspaces lists\r\n2. remove duplicated configuration for `eslint` (`package.json` section)\r\n3. centralize linting and hooks by moving `eslint` and `simple-git-hooks` related packages from each workspace to the monorepo project\r\n4. install the `simple-git-hooks` and `lint-staged` packages as `devDependencies` (and `prepare` script) within the monorepo project\r\n5. adjust `CONTRIBUTING.md` docs.\r\n6. fix linting small issues for `fixtures` that can compliance the linting rules, and disable `eslint` for files that are used to test 'syntax-errors'. Also, the are some fixtures files with some eslint rules disabled (like console.log, required, no-new\r\n7. ~fix linting for `/examples` folder~\r\n8. adjust Github Actions to use monorepo project\r\n\r\n\r\nLot of files were modified (small changes) because I had to compliance all the linting rules before committing. This results in a very cleaned up source code.\r\n\r\nAll this changes are part of https://github.com/checkly/checkly-cli/issues/516 tasks.\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/731/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/730",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/730",
- "id": 1722188083,
- "node_id": "PR_kwDOE8E-g85RJxls",
- "number": 730,
- "title": "feat: release version 4.0.7 [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-23T14:20:53Z",
- "updated_at": "2023-05-23T14:31:44Z",
- "closed_at": "2023-05-23T14:31:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/730",
- "html_url": "https://github.com/checkly/checkly-cli/pull/730",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/730.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/730.patch",
- "merged_at": "2023-05-23T14:31:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease version 4.0.7\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/730/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/729",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/729",
- "id": 1721922423,
- "node_id": "PR_kwDOE8E-g85RI4VV",
- "number": 729,
- "title": "chore(deps): Bump chalk from 4.1.2 to 5.2.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-23T12:05:16Z",
- "updated_at": "2023-06-29T07:53:26Z",
- "closed_at": "2023-06-29T07:53:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/729",
- "html_url": "https://github.com/checkly/checkly-cli/pull/729",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/729.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/729.patch",
- "merged_at": null
- },
- "body": "Bumps [chalk](https://github.com/chalk/chalk) from 4.1.2 to 5.2.0.\n\nRelease notes \nSourced from chalk's releases .
\n\nv5.2.0 \n\nImprove Deno compatibility (#579 ) 7443e9f \nDetect true-color support for GitHub Actions (#579 ) 7443e9f \nDetect true-color support for Kitty terminal (#579 ) 7443e9f \nFix test for Azure DevOps environment (#579 ) 7443e9f \n \nhttps://github.com/chalk/chalk/compare/v5.1.2...v5.2.0
\nv5.1.2 \n\nFix exported styles names (#569 ) a34bcf6 \n \nhttps://github.com/chalk/chalk/compare/v5.1.1...v5.1.2
\nv5.1.1 \n\nImproved the names of exports introduced in 5.1.0 (#567 ) 6e0df05\n\nWe of course preserved the old names. \n \n \n \nhttps://github.com/chalk/chalk/compare/v5.1.0...v5.1.1
\nv5.1.0 \n\nExpose style names (#566 ) d7d7571 \n \nhttps://github.com/chalk/chalk/compare/v5.0.1...v5.1.0
\nv5.0.1 \n\nAdd main field to package.json for backwards compatibility with some developer tools 85f7e96 \n \nhttps://github.com/chalk/chalk/compare/v5.0.0...v5.0.1
\nv5.0.0 \nBreaking \n\nThis package is now pure ESM. Please read this . \n\nIf you use TypeScript, you need to use TypeScript 4.7 or later. Why. \nIf you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. \nThe Chalk issue tracker is not a support channel for your favorite build/bundler tool. \nIt's totally fine to stay on Chalk v4. It's been stable for years. \n \n \nRequire Node.js 12.20 fa16f4e \nMove some properties off the default export to individual named exports:\n\nchalk.Instance β Chalk \nchalk.supportsColor β supportsColor \nchalk.stderr β chalkStderr \nchalk.stderr.supportsColor β supportsColorStderr \n \n \nRemove .keyword(), .hsl(), .hsv(), .hwb(), and .ansi() coloring methods (#433 ) 4cf2e40\n\nThese were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the color-convert package . \n \n \nThe tagged template literal support moved into a separate package: chalk-template (#524 ) c987c61 \n \n-import chalk from 'chalk';\n+import chalkTemplate from 'chalk-template';\n</tr></table>\n
\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n \n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/729/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/728",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/728",
- "id": 1721500739,
- "node_id": "PR_kwDOE8E-g85RHbww",
- "number": 728,
- "title": "refactor: replace `/public-stats` usage [sc-15393]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-23T08:24:15Z",
- "updated_at": "2023-05-23T13:11:06Z",
- "closed_at": "2023-05-23T13:11:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/728",
- "html_url": "https://github.com/checkly/checkly-cli/pull/728",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/728.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/728.patch",
- "merged_at": "2023-05-23T13:11:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nReplace any usage of the `/public-stats` endpoint in tests in preparation of the removal of the endpoint.",
- "closed_by": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/728/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/727",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/727",
- "id": 1720580644,
- "node_id": "PR_kwDOE8E-g85RENKH",
- "number": 727,
- "title": "fix: switch command [gh-726]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-22T21:25:08Z",
- "updated_at": "2023-05-22T22:45:04Z",
- "closed_at": "2023-05-22T22:45:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/727",
- "html_url": "https://github.com/checkly/checkly-cli/pull/727",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/727.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/727.patch",
- "merged_at": "2023-05-22T22:45:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFix the `switch` command. This is a regression after the migration from `inquirer` to `prompts` https://github.com/checkly/checkly-cli/pull/720\r\nAdd new `test:e2e` an async approach to be able to test prompts. (TODO: refactor it and make it nicer).\r\n\r\n\r\n> Resolves #726\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/727/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/726",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/726",
- "id": 1720080625,
- "node_id": "I_kwDOE8E-g85mhljx",
- "number": 726,
- "title": "bug: `switch` command is broken",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-22T17:04:15Z",
- "updated_at": "2023-05-22T22:45:04Z",
- "closed_at": "2023-05-22T22:45:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\n16\r\n\r\n### NPM version\r\n\r\n9\r\n\r\n### @checkly/cli version\r\n\r\n4.0.6\r\n\r\n### Steps to reproduce\r\n\r\n- run `npx checkly switch`\r\n- pick an account\r\n\r\n```\r\ntimnolet@MacBook-Pro-van-Tim blush-kite % npx checkly switch\r\nβ Select a new Checkly account βΊ Tim's Hobby account\r\n Error: Failed to switch account. Cannot destructure property 'id' of 'accounts.find(...)' as it is undefined.\r\n```\r\n\r\n### What is expected?\r\n\r\nIt switches me successfully to another account\r\n\r\n### What is actually happening?\r\n\r\nthrows an error\r\n```\r\ntimnolet@MacBook-Pro-van-Tim blush-kite % npx checkly switch\r\nβ Select a new Checkly account βΊ Tim's Hobby account\r\n Error: Failed to switch account. Cannot destructure property 'id' of 'accounts.find(...)' as it is undefined.\r\n```\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/726/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/725",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/725",
- "id": 1719567878,
- "node_id": "PR_kwDOE8E-g85RAtRI",
- "number": 725,
- "title": "chore(deps): Bump p-queue from 6.6.2 to 7.3.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-22T12:13:44Z",
- "updated_at": "2023-05-23T11:56:11Z",
- "closed_at": "2023-05-23T11:56:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/725",
- "html_url": "https://github.com/checkly/checkly-cli/pull/725",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/725.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/725.patch",
- "merged_at": null
- },
- "body": "Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.6.2 to 7.3.4.\n\nRelease notes \nSourced from p-queue's releases .
\n\nv7.3.4 \n\nhttps://github.com/sindresorhus/p-queue/compare/v7.3.3...v7.3.4
\nv7.3.3 \n\nFix publishing 08fff4a \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.3.2...v7.3.3
\nv7.3.2 \n\nFix broken package 967e4bd \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.3.1...v7.3.2
\nv7.3.1 \n\nFix .add() and .addAll() 8184655 \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.3.0...v7.3.1
\nv7.3.0 \n\nAdd empty event 5362aa7 \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.2.0...v7.3.0
\nv7.2.0 \n\nhttps://github.com/sindresorhus/p-queue/compare/v7.1.0...v7.2.0
\nv7.1.0 \n\nUpgrade dependencies efe4fee \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.0.0...v7.1.0
\nv7.0.0 \nBreaking \n\nRequire Node.js 12 8c7325a \nThis package is now pure ESM. Please read this . \n \nImprovements \n\nAdd error & completed events (#130 ) a176837 \nAdd .onSizeLessThan() helper method (#131 ) 8d0a356 \n \nhttps://github.com/sindresorhus/p-queue/compare/v6.6.2...v7.0.0
\n \n \n\nCommits \n\n \n\nMaintainer changes \nThis version was pushed to npm by richienb , a new releaser for p-queue since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/725/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/724",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/724",
- "id": 1718333865,
- "node_id": "PR_kwDOE8E-g85Q8rGa",
- "number": 724,
- "title": "chore: show help info with sorted commands [gh-723]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2023-05-21T00:57:34Z",
- "updated_at": "2023-05-23T13:52:07Z",
- "closed_at": "2023-05-23T13:52:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/724",
- "html_url": "https://github.com/checkly/checkly-cli/pull/724",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/724.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/724.patch",
- "merged_at": "2023-05-23T13:52:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nModify the `--help` information format, showing all commands treating the ones under topics as root commands. Commands are sorted by `CORE` and `ADDITIONAL` (default) categories.\r\nCommands can be configured marked as `CORE COMMANDS` setting the `static coreCommand` property to `true`.\r\n\r\n\r\n\r\n\r\n> Resolves #723\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/724/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/723",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/723",
- "id": 1717656080,
- "node_id": "I_kwDOE8E-g85mYVoQ",
- "number": 723,
- "title": "feat: show help information sorted by CORE commands and ADDITIONAL commands",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-19T18:31:02Z",
- "updated_at": "2023-05-23T12:54:49Z",
- "closed_at": "2023-05-23T12:54:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nCurrently, the oclif library makes a split between commands and topics. This is not user friendly, as it implies users to know what the difference is. It also sorts topics, like our `env` command to the top of the default help output.\r\n\r\nWe want to make a simpler split between:\r\n- Core commands: test, deploy, trigger\r\n- Additional commands: whoami, runtimes etc.\r\n\r\n# Solution\r\n\r\nThe output should be similar to the following screenshot. Note that in the rough prototype, the `env` commands lists all its options. We don't want that.\r\n\r\n\r\n\r\n# Acceptance criteria\r\n- we mark core commands with an extra static property\r\n\r\n- any other commands / topics are by default an additional command\r\n- we disregard the oclif model of `Command` vs. `Topic` and sort, alphabetically, any core commands under the label `CORE COMMANDS` and additional commands under `ADDITIONAL COMMANDS`. \r\n- showing the help information for a command that is technically a `Topic`, i.e. the `env` command, is listed just with the label `COMMAND` as the hierarchy is irrelevant when accessing the help info for a specific command.\r\n\r\n\r\n\r\n\r\n\n\n### How would you implement this feature?\n\nWe can override the rendering routines in oclif https://oclif.io/docs/help_classes as we are already doing in https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/help/help-extension.ts",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/723/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/722",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/722",
- "id": 1715773558,
- "node_id": "I_kwDOE8E-g85mRKB2",
- "number": 722,
- "title": "bug: Existing alert channels aren't subscribed to checks published through the CLI",
- "user": {
- "login": "ngarside",
- "id": 5486117,
- "node_id": "MDQ6VXNlcjU0ODYxMTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5486117?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ngarside",
- "html_url": "https://github.com/ngarside",
- "followers_url": "https://api.github.com/users/ngarside/followers",
- "following_url": "https://api.github.com/users/ngarside/following{/other_user}",
- "gists_url": "https://api.github.com/users/ngarside/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ngarside/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ngarside/subscriptions",
- "organizations_url": "https://api.github.com/users/ngarside/orgs",
- "repos_url": "https://api.github.com/users/ngarside/repos",
- "events_url": "https://api.github.com/users/ngarside/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ngarside/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064782,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzgy",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/question",
- "name": "question",
- "color": "d876e3",
- "default": true,
- "description": "Further information is requested"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-18T14:48:51Z",
- "updated_at": "2023-05-19T10:25:29Z",
- "closed_at": "2023-05-19T10:20:17Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.16.0\n\n### NPM version\n\n9.5.1\n\n### @checkly/cli version\n\n0.4.13\n\n### Steps to reproduce\n\n- Create an alert channel with 'automatically subscribe newly created checks to this alert channel' enabled\r\n- Publish a new api check through the CLI\n\n### What is expected?\n\nThe existing channel will be subscribed to the new check\n\n### What is actually happening?\n\nThe existing channel is not subscribed to the new check, nor can it be manually subscribed through the web UI\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "ngarside",
- "id": 5486117,
- "node_id": "MDQ6VXNlcjU0ODYxMTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5486117?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ngarside",
- "html_url": "https://github.com/ngarside",
- "followers_url": "https://api.github.com/users/ngarside/followers",
- "following_url": "https://api.github.com/users/ngarside/following{/other_user}",
- "gists_url": "https://api.github.com/users/ngarside/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ngarside/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ngarside/subscriptions",
- "organizations_url": "https://api.github.com/users/ngarside/orgs",
- "repos_url": "https://api.github.com/users/ngarside/repos",
- "events_url": "https://api.github.com/users/ngarside/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ngarside/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/722/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/721",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/721",
- "id": 1715631479,
- "node_id": "PR_kwDOE8E-g85QzoF1",
- "number": 721,
- "title": "feat: adds `--tags` filter to `test` command",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-18T13:21:11Z",
- "updated_at": "2023-05-19T19:56:43Z",
- "closed_at": "2023-05-19T19:56:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/721",
- "html_url": "https://github.com/checkly/checkly-cli/pull/721",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/721.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/721.patch",
- "merged_at": "2023-05-19T19:56:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- This adds the same `--tags` filter semantics to the `test` command.\r\n- Execution works like `npx checkly test --tags=marketing,web --tags=production`\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/721/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/720",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/720",
- "id": 1714398962,
- "node_id": "PR_kwDOE8E-g85Qvc5i",
- "number": 720,
- "title": "fix: replace inquirer with prompts [gh-689]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-17T18:05:59Z",
- "updated_at": "2023-05-19T17:02:57Z",
- "closed_at": "2023-05-19T17:02:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/720",
- "html_url": "https://github.com/checkly/checkly-cli/pull/720",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/720.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/720.patch",
- "merged_at": "2023-05-19T17:02:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe are using [prompts](https://www.npmjs.com/package/prompts) in `create-cli` package, and migrating from [inquirer](https://www.npmjs.com/package/inquirer) to [prompts](https://www.npmjs.com/package/prompts) solved the issue.\r\nThe PR changes all the commands prompts (`confirm`, `select` and `text`) to use the new package.\r\n\r\n\r\n\r\n> Resolves #689\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/720/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/719",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/719",
- "id": 1713974634,
- "node_id": "PR_kwDOE8E-g85Qt_0o",
- "number": 719,
- "title": "feat: add --test-session-name arg to test command [gh-704]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-17T13:55:09Z",
- "updated_at": "2023-05-17T14:27:32Z",
- "closed_at": "2023-05-17T14:27:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/719",
- "html_url": "https://github.com/checkly/checkly-cli/pull/719",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/719.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/719.patch",
- "merged_at": "2023-05-17T14:27:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd the `--test-session-name` as a `test` command argument. It follows the same pattern using for the \r\n`trigger` command: it allows the user to override the `projectName` specified in the Checkly config file when the `--record` flag is activated.\r\nWe should deploy https://github.com/checkly/checkly-backend/pull/4197 first to override the `projectName` even if the project was already deployed/stored in the database.\r\n\r\n\r\n> Resolves #704\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/719/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/718",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/718",
- "id": 1713437823,
- "node_id": "PR_kwDOE8E-g85QsJlH",
- "number": 718,
- "title": "feat: release version 4.0.6 [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-17T08:53:14Z",
- "updated_at": "2023-05-17T09:12:43Z",
- "closed_at": "2023-05-17T09:12:42Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/718",
- "html_url": "https://github.com/checkly/checkly-cli/pull/718",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/718.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/718.patch",
- "merged_at": "2023-05-17T09:12:42Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease version 4.0.6",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/718/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/717",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/717",
- "id": 1712591789,
- "node_id": "PR_kwDOE8E-g85QpVal",
- "number": 717,
- "title": "feat: enhance empty script or env var value error [gh-714]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-16T19:10:06Z",
- "updated_at": "2023-05-19T13:53:14Z",
- "closed_at": "2023-05-19T13:53:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/717",
- "html_url": "https://github.com/checkly/checkly-cli/pull/717",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/717.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/717.patch",
- "merged_at": "2023-05-19T13:53:12Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe PR adds a check for browser-check script payloads and check-group environment variable values during the project parsing. If there is an empty string, it throws a clear error message indicating the `logicalId` and/or environment variable.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/717/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/716",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/716",
- "id": 1711730720,
- "node_id": "PR_kwDOE8E-g85QmaZG",
- "number": 716,
- "title": "feat: send file path to the BE [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-16T10:29:47Z",
- "updated_at": "2023-05-16T11:24:33Z",
- "closed_at": "2023-05-16T11:24:32Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/716",
- "html_url": "https://github.com/checkly/checkly-cli/pull/716",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/716.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/716.patch",
- "merged_at": "2023-05-16T11:24:32Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSend file path to the BE as well",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/716/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/715",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/715",
- "id": 1707580094,
- "node_id": "PR_kwDOE8E-g85QYq2R",
- "number": 715,
- "title": "feat: support top level await in browser check scripts",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-12T12:49:45Z",
- "updated_at": "2023-05-15T10:21:45Z",
- "closed_at": "2023-05-15T10:21:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/715",
- "html_url": "https://github.com/checkly/checkly-cli/pull/715",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/715.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/715.patch",
- "merged_at": "2023-05-15T10:21:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nChecks created in Checkly via the UI already support top-level `await`. For example, the following check runs successfully when created from the UI:\r\n```\r\nconst sleep = ms => new Promise(r => setTimeout(r, ms));\r\nawait sleep(10000);\r\n```\r\n\r\nThe CLI currently fails to parse checks with top-level `await`, though. It fails with the following error:\r\n```\r\n Encountered an error parsing check files for /Users/clample/projects/checkly-cli/packages/cli/src/services/check-parser/__tests__/check-parser-fixtures/top-level-await.js.\r\n\r\n The following NPM dependencies were used, but aren't supported in the runtimes.\r\n For more information, see https://www.checklyhq.com/docs/runtimes/.\r\n /Users/clample/projects/checkly-cli/packages/cli/src/services/check-parser/__tests__/check-parser-fixtures/top-level-await.js imports unsupported dependencies:\r\n```\r\n\r\nThis PR fixes the issue by simply adding an additional flag to our javascript parser (docs [here](https://github.com/acornjs/acorn/tree/master/acorn/#interface)). This should make the CLI and the UI more consistent, and it's useful for migrating internal checks we have at Checkly to MaC.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/715/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/714",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/714",
- "id": 1707331502,
- "node_id": "I_kwDOE8E-g85lw8-u",
- "number": 714,
- "title": "bug: no actionable error message given for empty browser check script and other validation issues",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-05-12T09:59:08Z",
- "updated_at": "2023-05-25T12:36:58Z",
- "closed_at": "2023-05-25T12:18:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\nv8.15.0\r\n\r\n### @checkly/cli version\r\n\r\nv4.0.5\r\n\r\n### Steps to reproduce\r\n\r\nCreate a browser check with an empty script. This can be done in the boilerplate example by deleting the contents of `__checks__/homepage.spec.ts`, for example. Then run `npx checkly test` or `npx checkly deploy`.\r\n\r\n### What is expected?\r\n\r\nThere should be a clear error message that `__checks__/homepage.spec.ts` is empty. Or, the check could just pass.\r\n\r\n### What is actually happening?\r\n\r\nThis results in the following error message from the backend:\r\n```\r\n$ npx checkly test\r\nParsing your project... done\r\n\r\nUnable to run checks: \"checkRunJobs[1].script\" is not allowed to be empty\r\n```\r\n\r\nWith many checks, it will be very challenging for users to debug errors like this. Rather than `checkRunJobs[]`, we should add the items logical ID.\r\n\r\n### Any additional comments?\r\n\r\nWe should add special error handling for the empty file case. \r\n\r\nAt the same time, though, there will always be the chance that the backend reports a validation error that the CLI didn't detect. We should also handle the more general case of a backend validation error, and make sure that the logical ID is reported rather than just an index.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/714/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/713",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/713",
- "id": 1703894908,
- "node_id": "PR_kwDOE8E-g85QMRcS",
- "number": 713,
- "title": "feat: create git-ignore if does not exists [sc-15241]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-05-10T13:07:29Z",
- "updated_at": "2023-05-11T12:30:41Z",
- "closed_at": "2023-05-11T12:30:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/713",
- "html_url": "https://github.com/checkly/checkly-cli/pull/713",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/713.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/713.patch",
- "merged_at": "2023-05-11T12:30:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAllow the user to generate a `.gitignore` if none were present during the initialization of an existing project",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/713/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/712",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/712",
- "id": 1703707037,
- "node_id": "PR_kwDOE8E-g85QLojm",
- "number": 712,
- "title": "fix: handle edge case when formatting reporter titles",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-10T11:24:43Z",
- "updated_at": "2023-05-11T08:59:51Z",
- "closed_at": "2023-05-11T08:59:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/712",
- "html_url": "https://github.com/checkly/checkly-cli/pull/712",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/712.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/712.patch",
- "merged_at": "2023-05-11T08:59:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves after release #697 \r\n\r\nThe linked issue reports `checkly trigger` causing an out of bounds error. This appears to happen in a CI environment:\r\n```\r\nRangeError: Invalid count value: -4\r\n at String.repeat ()\r\n at formatSectionTitle (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/util.ts:234:39)\r\n...\r\n```\r\n\r\nThis is caused by the terminal width being 0 in some CI environments (https://github.com/aws/aws-cdk/issues/2253).\r\n\r\nWhen we format the section title, we then get a negative number and cause this out of bounds error:\r\nhttps://github.com/checkly/checkly-cli/blob/e1b75b6a0f7d93ecc0a4fe48c630162fc2c24bf9/packages/cli/src/reporters/util.ts#L234\r\n\r\nTo fix the issue, this PR uses `Math.max(..., 0)` to ensure that the padding length is always non-negative. When working on the PR, I also noticed that the formula doesn't take the indentation and extra left-side `--` into account when calculating the right padding. This causes always 6 characters of wrap-around in the title (see first screenshot below). This PR also updates the calculation for the right padding to take this into account and avoid the wraparound (see second screenshot below).\r\n\r\nBefore PR:\r\n \r\n\r\nAfter PR:\r\n \r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/712/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/711",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/711",
- "id": 1703649587,
- "node_id": "PR_kwDOE8E-g85QLb7y",
- "number": 711,
- "title": "fix: update e2e tests to use Danube",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-10T10:50:57Z",
- "updated_at": "2023-05-11T08:50:30Z",
- "closed_at": "2023-05-11T08:50:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/711",
- "html_url": "https://github.com/checkly/checkly-cli/pull/711",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/711.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/711.patch",
- "merged_at": "2023-05-11T08:50:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe recent changes to checklyhq.com have broken the end to end tests. Since we now use Danube in the examples, this PR fixes the issue by also using Danube in the e2e tests.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/711/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/710",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/710",
- "id": 1703578092,
- "node_id": "PR_kwDOE8E-g85QLMax",
- "number": 710,
- "title": "fix: ensure check run timeouts give clear error message",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-10T10:12:56Z",
- "updated_at": "2023-05-11T09:32:25Z",
- "closed_at": "2023-05-11T09:32:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/710",
- "html_url": "https://github.com/checkly/checkly-cli/pull/710",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/710.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/710.patch",
- "merged_at": "2023-05-11T09:32:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThere is currently an issue with timeout support for `checkly test` and `checkly trigger`. This can be reproduced by running with `--timeout 0`:\r\n\r\n```\r\n$ npx checkly test --timeout 1\r\nParsing your project... done\r\n\r\nRunning 2 checks in eu-west-1.\r\n\r\n__checks__/api.check.ts\r\n - Fetch Book List\r\n__checks__/homepage.spec.ts\r\n - homepage.spec.ts\r\n\r\n2 pending, 2 total\r\n\r\n/Users/clample/projects/checkly-cli/packages/cli/src/commands/test.ts:211\r\n reporters.forEach(r => r.onCheckEnd(checkRunId, {\r\n ^\r\nTypeError: check.getSourceFile is not a function\r\n at /Users/clample/projects/checkly-cli/packages/cli/src/commands/test.ts:214:27\r\n at Array.forEach ()\r\n at TestRunner. (/Users/clample/projects/checkly-cli/packages/cli/src/commands/test.ts:211:17)\r\n at TestRunner.emit (node:events:513:28)\r\n at TestRunner.emit (node:domain:489:12)\r\n at Timeout._onTimeout (/Users/clample/projects/checkly-cli/packages/cli/src/services/abstract-check-runner.ts:176:14)\r\n at listOnTimeout (node:internal/timers:559:17)\r\n at processTimers (node:internal/timers:502:7)\r\n```\r\n\r\nAfter more investigation, this is a regression from https://github.com/checkly/checkly-cli/pull/662. This PR changed the arguments for the `CHECK_FAILED` event, but didn't update the timeout code path.\r\n\r\nThis PR fixes the issue and adds an integration test. The timeout case is now working as it did before:\r\n```\r\n$ npx checkly test --timeout 1\r\nParsing your project... done\r\n\r\nRunning 2 checks in eu-west-1.\r\n\r\nβ homepage.spec.ts\r\n\r\n ββExecution Errorβββ\r\n Reached timeout of 1 seconds waiting for check result.\r\n\r\n__checks__/api.check.ts\r\n β Fetch Book List (233ms)\r\n__checks__/homepage.spec.ts\r\n β homepage.spec.ts\r\n\r\n1 failed, 1 passed, 2 total\r\n```\r\n\r\nWhen the default timeout is used (300s), this case should only occur for Checkly infrastructure problems. Checkly should always report a result within 240s. In this case, the CLI also points the user to the status page and support email address:\r\n\r\n```\r\nβ homepage.spec.ts\r\n\r\n ββExecution Errorββββ\r\n Reached timeout of 300 seconds waiting for check result. Checkly may be experiencing problems. Please check https://is.checkly.online or reach out to support@checklyhq.com.\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/710/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/709",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/709",
- "id": 1701878861,
- "node_id": "PR_kwDOE8E-g85QFg6E",
- "number": 709,
- "title": "jangrzesik/sc-0/update-test-timeout-to-match-ecs-values",
- "user": {
- "login": "jan-osch",
- "id": 11651780,
- "node_id": "MDQ6VXNlcjExNjUxNzgw",
- "avatar_url": "https://avatars.githubusercontent.com/u/11651780?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/jan-osch",
- "html_url": "https://github.com/jan-osch",
- "followers_url": "https://api.github.com/users/jan-osch/followers",
- "following_url": "https://api.github.com/users/jan-osch/following{/other_user}",
- "gists_url": "https://api.github.com/users/jan-osch/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/jan-osch/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/jan-osch/subscriptions",
- "organizations_url": "https://api.github.com/users/jan-osch/orgs",
- "repos_url": "https://api.github.com/users/jan-osch/repos",
- "events_url": "https://api.github.com/users/jan-osch/events{/privacy}",
- "received_events_url": "https://api.github.com/users/jan-osch/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-09T11:14:15Z",
- "updated_at": "2023-05-09T11:21:25Z",
- "closed_at": "2023-05-09T11:21:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/709",
- "html_url": "https://github.com/checkly/checkly-cli/pull/709",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/709.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/709.patch",
- "merged_at": "2023-05-09T11:21:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## Affected Components\n* [x] CLI\n* [ ] Create CLI\n* [ ] Test\n* [ ] Docs\n* [ ] Examples\n* [ ] Other\n\n\n## Notes for the Reviewer\n* Updates the test command timeout to match 300s (5 mintues)\n* This timeout takes into account 240s check run time timeout + additional buffer for the scheduling delay \n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/709/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/708",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/708",
- "id": 1701821687,
- "node_id": "PR_kwDOE8E-g85QFUVG",
- "number": 708,
- "title": "docs(examples): migrate examples to use Danube example site",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-09T10:36:35Z",
- "updated_at": "2023-05-09T11:00:47Z",
- "closed_at": "2023-05-09T11:00:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/708",
- "html_url": "https://github.com/checkly/checkly-cli/pull/708",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/708.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/708.patch",
- "merged_at": "2023-05-09T11:00:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the examples use [checklyhq.com](checklyhq.com) as a testing target. This causes problems, though, since we're regularly changing the site.\r\n\r\nThis PR migrates the examples to use our test E-Commerce site [danube-web.shop](https://danube-web.shop/) instead. Since this site is designed to be a testing target, it has more interesting functionality to demo. \r\n\r\nSome examples are already written here: https://github.com/ragog/demo-cli. I copied the login example. ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/708/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/707",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/707",
- "id": 1701686458,
- "node_id": "PR_kwDOE8E-g85QE3GV",
- "number": 707,
- "title": "feat: release create-cli v0.0.4",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-09T09:18:02Z",
- "updated_at": "2023-05-09T09:32:59Z",
- "closed_at": "2023-05-09T09:32:57Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/707",
- "html_url": "https://github.com/checkly/checkly-cli/pull/707",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/707.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/707.patch",
- "merged_at": "2023-05-09T09:32:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease new version for create-cli",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/707/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/706",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/706",
- "id": 1701111381,
- "node_id": "I_kwDOE8E-g85lZOZV",
- "number": 706,
- "title": "bug: Unable to create a construct 'ApiCheck' outside a Checkly CLI project.",
- "user": {
- "login": "anden-akkio",
- "id": 131684844,
- "node_id": "U_kgDOB9lZ7A",
- "avatar_url": "https://avatars.githubusercontent.com/u/131684844?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/anden-akkio",
- "html_url": "https://github.com/anden-akkio",
- "followers_url": "https://api.github.com/users/anden-akkio/followers",
- "following_url": "https://api.github.com/users/anden-akkio/following{/other_user}",
- "gists_url": "https://api.github.com/users/anden-akkio/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/anden-akkio/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/anden-akkio/subscriptions",
- "organizations_url": "https://api.github.com/users/anden-akkio/orgs",
- "repos_url": "https://api.github.com/users/anden-akkio/repos",
- "events_url": "https://api.github.com/users/anden-akkio/events{/privacy}",
- "received_events_url": "https://api.github.com/users/anden-akkio/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-09T00:14:32Z",
- "updated_at": "2023-05-09T17:55:08Z",
- "closed_at": "2023-05-09T00:34:56Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv20.1.0 (have tested 14.x.x as well)\r\n\r\n### NPM version\r\n\r\n9.6.4\r\n\r\n### @checkly/cli version\r\n\r\n@checkly/cli/0.4.13 darwin-arm64 node-v20.1.0\r\n\r\n### Steps to reproduce\r\n\r\nHonestly really not sure what caused this. I got this intermittently on CI/CD as well; this is the first time I've gotten it locally. This is the command that triggers it:\r\n\r\n```\r\nnpx checkly test\r\n```\r\n\r\n\r\n### What is expected?\r\n\r\nRuns my tests.\r\n\r\n### What is actually happening?\r\n\r\nError: Unable to create a construct 'ApiCheck' outside a Checkly CLI project.\r\n at Session.validateCreateConstruct (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/project.js:95:19)\r\n at new Construct (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/construct.js:12:27)\r\n at new Check (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/check.js:13:9)\r\n at new ApiCheck (/Users/andenacitelli/akkio/node_modules/checkly/dist/constructs/api-check.js:159:9)\r\n at /Users/andenacitelli/akkio/tests/__checks__/api/celery-queues.check.js:8:9\r\n at Array.map ()\r\n at module.exports (/Users/andenacitelli/akkio/tests/__checks__/api/celery-queues.check.js:7:46)\r\n at loadJsFile (/Users/andenacitelli/akkio/node_modules/@checkly/cli/dist/services/util.js:28:30)\r\n at loadAllCheckFiles (/Users/andenacitelli/akkio/node_modules/@checkly/cli/dist/services/project-parser.js:39:41)\r\n at async parseProject (/Users/andenacitelli/akkio/node_modules/@checkly/cli/dist/services/project-parser.js:27:5)\r\n\r\n### Any additional comments?\r\n\r\nMy directory setup is as follows:\r\n\r\n```\r\ncheckly.config.js\r\ntests/\r\n __checks__/\r\n browser/\r\n test1.spec.js\r\n ...\r\n api/\r\n test1.check.js\r\n```\r\n\r\nMy `checkly.config.js` looks like this:\r\n\r\n```js\r\nconst { defineConfig } = require(\"checkly\")\r\n\r\nmodule.exports = defineConfig({\r\n projectName: 'Akkio',\r\n logicalId: 'akkio',\r\n checks: {\r\n activated: true,\r\n muted: false,\r\n runtimeId: '2022.10',\r\n frequency: 5,\r\n locations: ['us-east-1'],\r\n tags: ['website', 'api'],\r\n checkMatch: '**/__checks__/**/*.check.js',\r\n browserChecks: {\r\n frequency: 1,\r\n testMatch: '**/__checks__/**/*.spec.js',\r\n },\r\n },\r\n cli: {\r\n \"runLocation\": \"us-east-1\",\r\n }\r\n})\r\n```\r\n\r\nThings I've tried:\r\n- `checkly login`\r\n- Delete and reinstall `node_modules` + `package-lock.json`\r\n- `npx checkly test --config checkly.config.js`\r\n- Uninstalling global version and running from a `package.json` script",
- "closed_by": {
- "login": "anden-akkio",
- "id": 131684844,
- "node_id": "U_kgDOB9lZ7A",
- "avatar_url": "https://avatars.githubusercontent.com/u/131684844?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/anden-akkio",
- "html_url": "https://github.com/anden-akkio",
- "followers_url": "https://api.github.com/users/anden-akkio/followers",
- "following_url": "https://api.github.com/users/anden-akkio/following{/other_user}",
- "gists_url": "https://api.github.com/users/anden-akkio/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/anden-akkio/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/anden-akkio/subscriptions",
- "organizations_url": "https://api.github.com/users/anden-akkio/orgs",
- "repos_url": "https://api.github.com/users/anden-akkio/repos",
- "events_url": "https://api.github.com/users/anden-akkio/events{/privacy}",
- "received_events_url": "https://api.github.com/users/anden-akkio/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/706/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/705",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/705",
- "id": 1701109927,
- "node_id": "PR_kwDOE8E-g85QC7fr",
- "number": 705,
- "title": "docs: add local env docs [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-09T00:12:24Z",
- "updated_at": "2023-05-09T11:09:54Z",
- "closed_at": "2023-05-09T11:09:53Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/705",
- "html_url": "https://github.com/checkly/checkly-cli/pull/705",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/705.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/705.patch",
- "merged_at": "2023-05-09T11:09:53Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- rewrite \"Running locally\" section in `CONTRIBUTING.md` docs explaining how to use the new `CHECKLY_ENV` environment variable\r\n- remove `/bin/dev` script (now, you can point to the local backend using `CHECKLY_ENV=development`)\r\n- add `e2e:test:local` NPM script to simplify running E2E tests using local backend.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/705/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/704",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/704",
- "id": 1700792781,
- "node_id": "I_kwDOE8E-g85lYAnN",
- "number": 704,
- "title": "feat: add `--test-session-name` to `test` command",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-05-08T19:19:13Z",
- "updated_at": "2023-05-17T14:27:32Z",
- "closed_at": "2023-05-17T14:27:32Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nThe `trigger` command has a `--record` option, just like the `test` command. However, only `trigger` seems to have the `--test-session-name` option. While invocation of either command appears in Test Sessions inside the UI.\r\n\r\nAccording to this the command's code [here](https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/commands/trigger.ts#L67-L74) and [here](https://github.com/checkly/checkly-cli/blob/main/packages/cli/src/commands/test.ts#L76-L79) the option might be missing.\n\n### How would you implement this feature?\n\nAdd the option to the `test` command so it's added when Checkly's CLI makes the API call. There might be some internal differences in how `trigger` and `test` are implemented which makes this not possible.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/704/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/703",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/703",
- "id": 1700577726,
- "node_id": "PR_kwDOE8E-g85QBH20",
- "number": 703,
- "title": "fix: detect if package.json exists [sc-15315]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-08T16:40:46Z",
- "updated_at": "2023-05-09T08:47:34Z",
- "closed_at": "2023-05-09T08:47:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/703",
- "html_url": "https://github.com/checkly/checkly-cli/pull/703",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/703.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/703.patch",
- "merged_at": "2023-05-09T08:47:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nFor some reason `npm create checkly` doesn't detect `package.json` even if exists. Couldn't reproduce it in local mode, but this fix aims to solve it by having the full path of the file.",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/703/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/702",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/702",
- "id": 1700460133,
- "node_id": "PR_kwDOE8E-g85QAufm",
- "number": 702,
- "title": "feat: release CLI v4.0.5",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-08T15:18:54Z",
- "updated_at": "2023-05-09T11:22:07Z",
- "closed_at": "2023-05-09T11:22:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/702",
- "html_url": "https://github.com/checkly/checkly-cli/pull/702",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/702.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/702.patch",
- "merged_at": "2023-05-09T11:22:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/702/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/701",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/701",
- "id": 1697781572,
- "node_id": "PR_kwDOE8E-g85P30HE",
- "number": 701,
- "title": "fix: Call NOT_CONTANS in notContains method",
- "user": {
- "login": "MikulasMascautanu",
- "id": 68233869,
- "node_id": "MDQ6VXNlcjY4MjMzODY5",
- "avatar_url": "https://avatars.githubusercontent.com/u/68233869?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MikulasMascautanu",
- "html_url": "https://github.com/MikulasMascautanu",
- "followers_url": "https://api.github.com/users/MikulasMascautanu/followers",
- "following_url": "https://api.github.com/users/MikulasMascautanu/following{/other_user}",
- "gists_url": "https://api.github.com/users/MikulasMascautanu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MikulasMascautanu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MikulasMascautanu/subscriptions",
- "organizations_url": "https://api.github.com/users/MikulasMascautanu/orgs",
- "repos_url": "https://api.github.com/users/MikulasMascautanu/repos",
- "events_url": "https://api.github.com/users/MikulasMascautanu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MikulasMascautanu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-05-05T15:07:56Z",
- "updated_at": "2023-05-09T07:05:43Z",
- "closed_at": "2023-05-08T09:39:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/701",
- "html_url": "https://github.com/checkly/checkly-cli/pull/701",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/701.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/701.patch",
- "merged_at": "2023-05-08T09:39:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n> Resolves #[306]\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/701/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/700",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/700",
- "id": 1697687110,
- "node_id": "PR_kwDOE8E-g85P3fl4",
- "number": 700,
- "title": "feat: release CLI v4.0.4",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-05T14:08:17Z",
- "updated_at": "2023-05-05T15:40:24Z",
- "closed_at": "2023-05-05T15:40:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/700",
- "html_url": "https://github.com/checkly/checkly-cli/pull/700",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/700.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/700.patch",
- "merged_at": "2023-05-05T15:40:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/700/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/699",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/699",
- "id": 1697422442,
- "node_id": "PR_kwDOE8E-g85P2lxF",
- "number": 699,
- "title": "chore: increase timeout for flaky e2e tests",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-05T11:01:18Z",
- "updated_at": "2023-05-05T12:11:35Z",
- "closed_at": "2023-05-05T12:11:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/699",
- "html_url": "https://github.com/checkly/checkly-cli/pull/699",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/699.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/699.patch",
- "merged_at": "2023-05-05T12:11:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the e2e test GH Action can be a bit flaky. After looking at past flakiness, it looks like most of the failures (not all, though) are from `test βΊ Test project should run successfully` and `test βΊ Should use Github reporter`. Both of these tests run [homepage.test.ts](https://github.com/checkly/checkly-cli/blob/main/packages/cli/e2e/__tests__/fixtures/test-project/src/__checks__/homepage.test.ts), which is an actual PW test taking several seconds. From looking at the failures (f.ex: [here](https://github.com/checkly/checkly-cli/actions/runs/4862530190/jobs/8669023267#step:7:49) or [here](https://github.com/checkly/checkly-cli/actions/runs/4861862224/jobs/8667435359#step:7:27)), it looks like `checkly test` reaches the 30 second timeout for `runChecklyTest`. That would explain the `null` status code for `test βΊ Test project should run successfully` failures and why the GitHub summary isn't written for `test βΊ Should use Github reporter` failures.\r\n\r\nTo fix the issue, this PR simply bumps the timeout for these two tests. If we continue seeing flaky test failures, we can try other solutions as well.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/699/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/698",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/698",
- "id": 1697380919,
- "node_id": "PR_kwDOE8E-g85P2coO",
- "number": 698,
- "title": "chore: handle concurrent e2e test runs for env tests",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-05T10:28:11Z",
- "updated_at": "2023-05-05T12:20:46Z",
- "closed_at": "2023-05-05T12:20:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/698",
- "html_url": "https://github.com/checkly/checkly-cli/pull/698",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/698.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/698.patch",
- "merged_at": "2023-05-05T12:20:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe e2e tests for `checkly env` modify the account environment variables on the e2e test Checkly account. When there are multiple e2e tests ongoing in parallel, they can then interfere with each other and cause failures. For example, one test instance could delete the environment variable in it's cleanup right after it's added in the setup of the other test instance.\r\n\r\nRunning the e2e tests in parallel locally, this does end up causing failures. Looking at our history of flaky GitHub actions, though, this only caused a few flaky runs. Still, we should fix the issue.\r\n\r\nThis PR fixes the issue by creating a unique `executionId`. This string is then appended to the environment variable names.\r\n\r\n## New Dependencies\r\n`nanoid`: this is used for generating the unique ID's. It's more convenient than `uuid` since we can create shorter IDs.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/698/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/697",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/697",
- "id": 1697351842,
- "node_id": "I_kwDOE8E-g85lK4ii",
- "number": 697,
- "title": "bug: RangeError: Invalid count value",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-05-05T10:05:58Z",
- "updated_at": "2023-05-17T09:49:17Z",
- "closed_at": "2023-05-17T09:49:17Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n19\n\n### NPM version\n\n9\n\n### @checkly/cli version\n\n4.03\n\n### Steps to reproduce\n\nTrigger checks using `--trigger` while passing some `--tags`. It does not fail on every run. It's not clear what happens inside the CLI causing this.\r\n\r\nThe output on CI is\r\n\r\n```bash\r\nRangeError: Invalid count value: -4\r\n at String.repeat ()\r\n at formatSectionTitle (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/util.ts:234:39)\r\n at formatCheckResult (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/util.ts:98:7)\r\n at CiReporter.onCheckEnd (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/reporters/ci.ts:29:45)\r\n at /home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/commands/trigger.ts:130:32\r\n at Array.forEach ()\r\n at TriggerRunner. (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/commands/trigger.ts:130:17)\r\n at TriggerRunner.emit (node:events:512:28)\r\n at TriggerRunner.emit (node:domain:489:12)\r\n at TriggerRunner.processMessage (/home/circleci/.npm/_npx/a66ee913fe899ce0/node_modules/checkly/src/services/abstract-check-runner.ts:154:12)\r\n```\n\n### What is expected?\n\nThe checks to fail or succeed without running into an RangeError.\n\n### What is actually happening?\n\nChecks run into a RangeError.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/697/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/696",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/696",
- "id": 1696140180,
- "node_id": "PR_kwDOE8E-g85PyOGY",
- "number": 696,
- "title": "chore(examples): remove check-group.ts file from advanced example",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-04T14:28:01Z",
- "updated_at": "2023-05-04T14:35:14Z",
- "closed_at": "2023-05-04T14:35:13Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/696",
- "html_url": "https://github.com/checkly/checkly-cli/pull/696",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/696.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/696.patch",
- "merged_at": "2023-05-04T14:35:13Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe advanced example currently contains a [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) check file. Declaring constructs in *.check-group.ts files isn't fully supported, though, since the examples have checkMatch: *.check.ts (not matching any check-group.ts files).\r\n\r\nThe reason why the constructs in [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) are loaded, despite not matching the checkMatch pattern, is that the file is imported by other *.check.ts files. For users that build on the advanced example, though, and try to use the *.check-group.ts pattern, their setup won't work.\r\n\r\nTo fix this, we should make the file match the `*.check.ts` pattern.\r\n\r\nSee also https://github.com/checkly/checkly-cli/pull/693, which considered just updating `checkMatch` to support `check-group.ts`.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/696/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/695",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/695",
- "id": 1696015994,
- "node_id": "PR_kwDOE8E-g85Pxycx",
- "number": 695,
- "title": "fix: setup/teardown checkgroup scripts [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-04T13:28:24Z",
- "updated_at": "2023-05-04T19:33:37Z",
- "closed_at": "2023-05-04T19:33:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/695",
- "html_url": "https://github.com/checkly/checkly-cli/pull/695",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/695.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/695.patch",
- "merged_at": "2023-05-04T19:33:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix the `localSetupScript` and `localTearDownScript` properties assignment for `CheckGroup`\r\n- mark those properties as `deprecated`\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/695/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/694",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/694",
- "id": 1695971343,
- "node_id": "PR_kwDOE8E-g85Pxon9",
- "number": 694,
- "title": "chore: rename env var and move api url to the config [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-04T13:03:07Z",
- "updated_at": "2023-05-04T13:23:01Z",
- "closed_at": "2023-05-04T13:22:59Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/694",
- "html_url": "https://github.com/checkly/checkly-cli/pull/694",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/694.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/694.patch",
- "merged_at": "2023-05-04T13:22:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR is not yet supporting full local development. There will be further work for auth0 related work which will come later on\r\n\r\n* Change NODE_ENV to CHECKLY_ENV given NODE_ENV can overlap with other packages\r\n* Move api url to the config as well",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/694/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/693",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/693",
- "id": 1695963759,
- "node_id": "PR_kwDOE8E-g85Pxm78",
- "number": 693,
- "title": "fix: update checkMatch to support check-group.ts",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2023-05-04T12:59:31Z",
- "updated_at": "2023-05-04T14:19:58Z",
- "closed_at": "2023-05-04T14:19:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/693",
- "html_url": "https://github.com/checkly/checkly-cli/pull/693",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/693.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/693.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe advanced example currently contains a [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) check file. Declaring constructs in `*.check-group.ts` files isn't fully supported, though, since the examples have `checkMatch: *.check.ts` (not matching any check-group.ts files).\r\n\r\nThe reason why the constructs in [website.check-group.ts](https://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/src/__checks__/website.check-group.ts) are loaded, despite not matching the `checkMatch` pattern, is that the file is imported by other `*.check.ts` files. For users that build on the advanced example, though, and try to use the `*.check-group.ts` pattern, there setup won't work.\r\n\r\nTo fix this, we could either:\r\n1. rename `website.check-group.ts`, so that there's no suggestion of using a `*.check-group.ts` pattern\r\n2. update `checkMatch` to support `*.check-group.ts` files\r\n\r\nThis PR takes approach 2 to give full support to `check-group.ts`. In addition to updating the examples, I also update the default `checkMatch` value. This way users don't run into any surprises when using `check-group.ts`.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/693/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/692",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/692",
- "id": 1695629413,
- "node_id": "PR_kwDOE8E-g85Pwdzk",
- "number": 692,
- "title": "feat: change handling for 'checkly trigger' no matching checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-04T09:31:17Z",
- "updated_at": "2023-05-04T12:18:04Z",
- "closed_at": "2023-05-04T12:18:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/692",
- "html_url": "https://github.com/checkly/checkly-cli/pull/692",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/692.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/692.patch",
- "merged_at": "2023-05-04T12:18:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves (after release) #685\r\n\r\nCurrently when no checks match the `checkly trigger` tag filters, the backend returns an error and the CLI exits with status code 1. To be consistent with `checkly test` and to support valid CI use cases (for example, dynamic tag filters by environment that don't necessarily match any checks), we should change `checkly trigger` to exit with code 0 in this case.\r\n\r\nThis PR implements this in the simplest way that I saw possible - `TriggerRunner` throws a special error if it detects no matching checks, and the `Trigger` handler logs an error. In the future, it might make sense to not throw an error at all, and just let the reporters detect and handle this case with the normal `onBegin()`, `onEnd()` hooks.\r\n\r\nIn the future, I think that it could make sense for the backend to simply return an empty array of checks rather than marking this as an error. Since this would be a breaking change for the CLI, I also add handling for this case to the CLI now. This should give us more flexibility to make this change later on.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/692/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/691",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/691",
- "id": 1695433315,
- "node_id": "PR_kwDOE8E-g85PvymA",
- "number": 691,
- "title": "fix(examples): update docs-search.spec.ts to match docs updates",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-04T07:34:42Z",
- "updated_at": "2023-05-04T07:40:23Z",
- "closed_at": "2023-05-04T07:40:22Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/691",
- "html_url": "https://github.com/checkly/checkly-cli/pull/691",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/691.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/691.patch",
- "merged_at": "2023-05-04T07:40:22Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the `docs-search.spec.ts` advanced example is failing. This is likely due to recent updates in the docs pages. This PR updates the test so that it's passing.\r\n\r\nShout-out to @modern-sapien for finding the issue and giving the fix.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/691/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/690",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/690",
- "id": 1694573079,
- "node_id": "I_kwDOE8E-g85lASIX",
- "number": 690,
- "title": "feat: add visual indication to checks created via CLI",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-03T18:18:55Z",
- "updated_at": "2023-05-04T08:59:57Z",
- "closed_at": "2023-05-04T08:59:57Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nChecks can be super easily created using the CLI. Checklyβs interface however is also easy to use. \r\n\r\nAt times users may run into an issue in which a check created via the CLI is edit by another user in the UI. This would cause drift (borrowing the term from Terraform). \r\n\r\nEven though this can be solved with a different project or aborting syncing via the CLI upon drift detection one could tackle the issue in the ui. \n\n### How would you implement this feature?\n\nAdding visual markers to any entity in the ui created with the CLI could help. \r\nOne could also warn upon save stating that a given entity (group, channel, check) has been managed by the CLI and saving could cause drift. \r\n\r\nItβs all just an idea you likely have thought about. I just wanted to share what would help me. ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/reactions",
- "total_count": 2,
- "+1": 2,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/690/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/689",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/689",
- "id": 1694012230,
- "node_id": "I_kwDOE8E-g85k-JNG",
- "number": 689,
- "title": "bug: navigating up and down in the account list hides parts of the accounts list",
- "user": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-03T12:48:57Z",
- "updated_at": "2023-05-19T17:02:58Z",
- "closed_at": "2023-05-19T17:02:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\ncheckly/4.0.3 darwin-arm64 node-v16.17.0\n\n### Steps to reproduce\n\n- In the terminal enter `npx checkly switch`. The list of account linked to the user is shown.\r\n- Navigate from one account to the next on the list using arrow keys.\r\n- If there are more than 2 accounts the list is suddenly hidden when navigating to the third account on the list.\r\n\n\n### What is expected?\n\nThe full list of account show be visible at all times. \n\n### What is actually happening?\n\nThe list is fully hidden when the user is navigating to the third list item. \n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/689/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/688",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/688",
- "id": 1693729002,
- "node_id": "PR_kwDOE8E-g85Pp8x5",
- "number": 688,
- "title": "create a CLI build pointing to dev",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-03T09:43:37Z",
- "updated_at": "2023-05-03T09:59:44Z",
- "closed_at": "2023-05-03T09:59:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/688",
- "html_url": "https://github.com/checkly/checkly-cli/pull/688",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/688.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/688.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCreate a build for easily testing on dev",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/688/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/687",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/687",
- "id": 1693673256,
- "node_id": "PR_kwDOE8E-g85Ppwpw",
- "number": 687,
- "title": "chore: update the canary release package name",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-03T09:06:38Z",
- "updated_at": "2023-05-03T09:12:27Z",
- "closed_at": "2023-05-03T09:12:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/687",
- "html_url": "https://github.com/checkly/checkly-cli/pull/687",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/687.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/687.patch",
- "merged_at": "2023-05-03T09:12:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently moved the CLI NPM package from `@checkly/cli` to `checkly`. This PR also updates the canary release process accordingly.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/687/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/686",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/686",
- "id": 1693633564,
- "node_id": "PR_kwDOE8E-g85PpoCW",
- "number": 686,
- "title": "create a canary release",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-03T08:39:15Z",
- "updated_at": "2023-05-03T08:42:09Z",
- "closed_at": "2023-05-03T08:42:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/686",
- "html_url": "https://github.com/checkly/checkly-cli/pull/686",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/686.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/686.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/686/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/685",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/685",
- "id": 1693617181,
- "node_id": "I_kwDOE8E-g85k8owd",
- "number": 685,
- "title": "feat: add option to pass without tests using `trigger`",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 8,
- "created_at": "2023-05-03T08:26:39Z",
- "updated_at": "2023-05-08T07:30:58Z",
- "closed_at": "2023-05-08T07:30:58Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nDepending on the usage of the `trigger` command it might be expected that no tests can be triggered as none exists. A use case in which this is expected is when running Checkly across many environments from a CI pipeline dynamically while certain non crucial environments might not have any checks defined matching the `--tags` selected.\r\n\r\nFailing if no checks are found is a very good default. For instance Jest employs this too but allows opting out with a [--passWithNoTests](https://jestjs.io/docs/cli#--passwithnotests). \n\n### How would you implement this feature?\n\nAdding a `--pass-without-checks` could be an option added to the `trigger` command to opt out of failing if no matching checks are found.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/685/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/684",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/684",
- "id": 1693590671,
- "node_id": "PR_kwDOE8E-g85Ppe23",
- "number": 684,
- "title": "test: add integration test for checkly trigger",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-03T08:06:51Z",
- "updated_at": "2023-05-03T14:03:22Z",
- "closed_at": "2023-05-03T14:03:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/684",
- "html_url": "https://github.com/checkly/checkly-cli/pull/684",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/684.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/684.patch",
- "merged_at": "2023-05-03T14:03:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently added a new command `checkly trigger`, which existing checks stored in Checkly and supports filtering by tags. To move quickly, I simply tested the new command manually but didn't add any integration tests. To avoid future regressions, though, this PR adds an integration test.\r\n\r\nThe test deploys checks to the e2e checkly account. It then executes them with `checkly trigger`. It asserts that all checks matching the tag filter are run, and checks not matching the tag filter are not run. It also checks that environment variables using the `-e` flag are propagated.\r\n\r\nOne challenge is that we might have this test running from multiple CI jobs in parallel. To avoid interference, the test generates a random `EXECUTION_ID`. This ID is then used in the project ID and in the tags of the checks.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/684/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/683",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/683",
- "id": 1693538636,
- "node_id": "PR_kwDOE8E-g85PpTp9",
- "number": 683,
- "title": "docs: docoument create-checkly release process",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-03T07:23:52Z",
- "updated_at": "2023-05-03T13:03:03Z",
- "closed_at": "2023-05-03T13:03:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/683",
- "html_url": "https://github.com/checkly/checkly-cli/pull/683",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/683.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/683.patch",
- "merged_at": "2023-05-03T13:03:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently added a GitHub action for releasing the create-checkly package (https://github.com/checkly/checkly-cli/pull/666). This PR adds some documentation to CONTRIBUTING.md.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/683/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/682",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/682",
- "id": 1692975211,
- "node_id": "I_kwDOE8E-g85k6MBr",
- "number": 682,
- "title": "feat: allow `--reporter=github` output summary with failing checks",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-05-02T19:23:22Z",
- "updated_at": "2023-05-03T09:07:36Z",
- "closed_at": "2023-05-03T09:07:36Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nWhen calling the CLI like `pnpm checkly test --reporter=github --record` the test will fail if a check fails causing the CI workflow to fail. This however, might not always be intended when wanting to use the reporters output for a step summary\r\n\r\nImagine the following setup\r\n\r\n```yaml\r\n- name: Running checks\r\n run: pnpm checkly test --reporter=github --record\r\n env:\r\n CHECKLY_ACCOUNT_ID: ${{ secrets.CHECKLY_ACCOUNT_ID }}\r\n CHECKLY_API_KEY: ${{ secrets.CHECKLY_API_KEY }}\r\n \r\n- name: Create job summary\r\n id: create-summary\r\n run: cat checkly-github-report.md > $GITHUB_STEP_SUMMARY\r\n```\r\n\r\nI would prefer to get a summary even if a check targeted with the `test` call fails. Currently I worked around it with a `|| true` but it feels not ideal.\r\n\n\n### How would you implement this feature?\n\nNot 100% sure if it should be solved or documented as expected behavior. One idea to solve it is to build knowledge into the CLI on which reporter to fail and which not which feels like unwanted coupling. An alternative would be to add a `--fail-on-failed-check` or similar. \r\n\r\nSide note, it might still be desirable that the CI workflow fails it's just that one might even with a failing check wants a summary.\r\n\r\nIt might also be missing knowledge on my part how the setup is envisioned π€.",
- "closed_by": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/682/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/681",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/681",
- "id": 1692443668,
- "node_id": "PR_kwDOE8E-g85PloAg",
- "number": 681,
- "title": "fix: print checks for 'checkly test --list'",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-02T13:37:15Z",
- "updated_at": "2023-05-03T15:22:53Z",
- "closed_at": "2023-05-03T15:22:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/681",
- "html_url": "https://github.com/checkly/checkly-cli/pull/681",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/681.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/681.patch",
- "merged_at": "2023-05-03T15:22:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves #677\r\n\r\nThere's been a regression in `checkly test --list` (for more info, see the linked issue). This regression was introduced in https://github.com/checkly/checkly-cli/pull/662, where we required the list of checks to be passed to the reporter in `reporter.onBegin()` rather than in the constructor. Since `onBegin()` wasn't called for `checkly test --list`, the reporter wasn't properly initialized and there would be an error.\r\n\r\nThis PR resolves the issue by removing `reporter.onBeginStatic()`, which is the reporter-specific implementation for `checkly test --list`. `onBeginStatic()` was nice since it let `checkly test --list` reuse code from the reporter, but I think that it's also awkward having each reporter implement printing for `checkly test --list`. For example, the GitHub reporter would print \"Running 5 checks in ...\", which doesn't make sense for `--list` since the checks aren't running.\r\n\r\nRather than use `reporter.onBeginStatic()`, we now just have one method `Test.listChecks()` for printing the checks for `checkly test --list`. This new method doesn't require a reporter to be set up.\r\n\r\nThe integration test is from Tim: https://github.com/checkly/checkly-cli/pull/679",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/681/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/680",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/680",
- "id": 1690882483,
- "node_id": "PR_kwDOE8E-g85PgV0v",
- "number": 680,
- "title": "feat: show shortlinks for failed checks and test-session summary [sc-β¦",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-05-01T14:25:50Z",
- "updated_at": "2023-05-02T14:25:28Z",
- "closed_at": "2023-05-02T14:25:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/680",
- "html_url": "https://github.com/checkly/checkly-cli/pull/680",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/680.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/680.patch",
- "merged_at": "2023-05-02T14:25:27Z"
- },
- "body": "β¦15066]\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe want to show short-links for assets (trace and video files) and test-results pages, ONLY for failed check results and using the `list` reporter. Also, the test-session URL is shown with a short-link.\r\nI have to request the short-links when processing the socket messages because doing it in the `onCheckEnd()` resulted in getting the terminal prints summaries disorder, caused by the `RUN_FINISHED` is received before the the short-link requests completes.\r\nThe `github` reporter is still using the long URL because they are used within markdown links.\r\nThe request are wrapped in try/catch blocks so, if there is some problem obtaining the short-links, nothing is shown for check failures and, for test-session summary, it shows the long URL.\r\n\r\n\r\n> Result \r\n\r\n\r\n> Resolves [[sc-10566]](https://app.shortcut.com/checkly/story/15066/add-chkly-link-shortlink-to-test-results-link-in-the-cli-terminal-output)\r\n\r\n> PR https://github.com/checkly/checkly-backend/pull/4129 contains the new API endpoints.\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/680/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/679",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/679",
- "id": 1690661140,
- "node_id": "PR_kwDOE8E-g85Pfm4_",
- "number": 679,
- "title": "test: adds failing test",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-05-01T10:43:13Z",
- "updated_at": "2023-05-03T12:57:50Z",
- "closed_at": "2023-05-03T12:57:50Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/679",
- "html_url": "https://github.com/checkly/checkly-cli/pull/679",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/679.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/679.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- Already adds failing to test to validate the issue.\r\n\r\n> Resolves #[issue-number]\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/679/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/678",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/678",
- "id": 1689556832,
- "node_id": "I_kwDOE8E-g85ktJdg",
- "number": 678,
- "title": "feat: `checkly test` to respect `locations` set on groups or checks",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-04-29T13:15:02Z",
- "updated_at": "2023-05-02T06:20:39Z",
- "closed_at": "2023-05-01T10:46:16Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nChecks can target environments running around the world. Ideally checks should run close to the actual user group. Otherwise complex browser checks can also time out.\r\n\r\nWhen using the `checkly test` command the checks always run from the default location or from a location passed with `-`l.\r\n\r\nWhen setting up checks the group or check themselves can already have `locations` assigned to them. It might be beneficial to respect them when running the checks also using the CLI and not just from the web application in the end.\n\n### How would you implement this feature?\n\nTo have the `-l` value of the CLI respect the checks and group's location if defined.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/678/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/677",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/677",
- "id": 1689556032,
- "node_id": "I_kwDOE8E-g85ktJRA",
- "number": 677,
- "title": "bug: `checkly test --list` runs into type error",
- "user": {
- "login": "tdeekens",
- "id": 1877073,
- "node_id": "MDQ6VXNlcjE4NzcwNzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1877073?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tdeekens",
- "html_url": "https://github.com/tdeekens",
- "followers_url": "https://api.github.com/users/tdeekens/followers",
- "following_url": "https://api.github.com/users/tdeekens/following{/other_user}",
- "gists_url": "https://api.github.com/users/tdeekens/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tdeekens/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tdeekens/subscriptions",
- "organizations_url": "https://api.github.com/users/tdeekens/orgs",
- "repos_url": "https://api.github.com/users/tdeekens/repos",
- "events_url": "https://api.github.com/users/tdeekens/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tdeekens/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-04-29T13:12:15Z",
- "updated_at": "2023-05-08T07:26:13Z",
- "closed_at": "2023-05-08T07:26:13Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n19\n\n### NPM version\n\n9\n\n### @checkly/cli version\n\n4.0.3\n\n### Steps to reproduce\n\n1. Setup some test\r\n2. Run `checkly test --list` inside the project\n\n### What is expected?\n\nThe checks setup in the project are listed\n\n### What is actually happening?\n\nAn error is thrown\r\n\r\n```bash\r\nParsing your project... done\r\n\r\nListing all checks:\r\n\r\n TypeError: Cannot read properties of undefined (reading 'size')\r\n```\n\n### Any additional comments?\n\nThis happens only with the recently released version of the CLI of v4.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/677/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/676",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/676",
- "id": 1688785567,
- "node_id": "PR_kwDOE8E-g85PZgw4",
- "number": 676,
- "title": "feat: release CLI v4.0.3",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T15:53:00Z",
- "updated_at": "2023-04-28T16:00:43Z",
- "closed_at": "2023-04-28T16:00:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/676",
- "html_url": "https://github.com/checkly/checkly-cli/pull/676",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/676.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/676.patch",
- "merged_at": "2023-04-28T16:00:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/676/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/675",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/675",
- "id": 1688755378,
- "node_id": "PR_kwDOE8E-g85PZaTW",
- "number": 675,
- "title": "feat: support \"create\" on existing projects [sc-15038]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-04-28T15:30:29Z",
- "updated_at": "2023-05-03T13:55:37Z",
- "closed_at": "2023-05-03T09:00:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/675",
- "html_url": "https://github.com/checkly/checkly-cli/pull/675",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/675.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/675.patch",
- "merged_at": "2023-05-03T09:00:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRe-opening #640 after a bug was found prior to release. The folder where dependencies were installed was wrong, now I'm sending `targetDir` correctly.\r\n\r\nHere's the fix -> https://github.com/checkly/checkly-cli/pull/675/commits/746e2926f979b5857a6a4d4985d7edc8a85255f4",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/675/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/674",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/674",
- "id": 1688727905,
- "node_id": "PR_kwDOE8E-g85PZUW0",
- "number": 674,
- "title": "fix: ensure `npx create checkly` installs NPM dependencies",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T15:10:56Z",
- "updated_at": "2023-04-28T15:19:36Z",
- "closed_at": "2023-04-28T15:19:35Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/674",
- "html_url": "https://github.com/checkly/checkly-cli/pull/674",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/674.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/674.patch",
- "merged_at": "2023-04-28T15:19:35Z"
- },
- "body": "This reverts commit 5e931943edee62cb786a36a9c01efe9a69a99c25.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe `npx create checkly` flow currently doesn't correctly install NPM dependencies. Reverting https://github.com/checkly/checkly-cli/pull/640 fixes the issue, though. \r\n\r\nSince we want to release the CLI as GA this evening, this PR simply reverts https://github.com/checkly/checkly-cli/pull/640. We can go back and debug exactly what the issue is later.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/674/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/673",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/673",
- "id": 1688727620,
- "node_id": "PR_kwDOE8E-g85PZUS6",
- "number": 673,
- "title": "docs: updates readme",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T15:10:43Z",
- "updated_at": "2023-04-28T15:50:29Z",
- "closed_at": "2023-04-28T15:50:28Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/673",
- "html_url": "https://github.com/checkly/checkly-cli/pull/673",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/673.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/673.patch",
- "merged_at": "2023-04-28T15:50:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- remove beta wording\r\n- small style tweaks\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/673/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/672",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/672",
- "id": 1688654313,
- "node_id": "PR_kwDOE8E-g85PZEXi",
- "number": 672,
- "title": "docs: Update api-check construct's doc url to lead to correct url",
- "user": {
- "login": "MikulasMascautanu",
- "id": 68233869,
- "node_id": "MDQ6VXNlcjY4MjMzODY5",
- "avatar_url": "https://avatars.githubusercontent.com/u/68233869?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/MikulasMascautanu",
- "html_url": "https://github.com/MikulasMascautanu",
- "followers_url": "https://api.github.com/users/MikulasMascautanu/followers",
- "following_url": "https://api.github.com/users/MikulasMascautanu/following{/other_user}",
- "gists_url": "https://api.github.com/users/MikulasMascautanu/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/MikulasMascautanu/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/MikulasMascautanu/subscriptions",
- "organizations_url": "https://api.github.com/users/MikulasMascautanu/orgs",
- "repos_url": "https://api.github.com/users/MikulasMascautanu/repos",
- "events_url": "https://api.github.com/users/MikulasMascautanu/events{/privacy}",
- "received_events_url": "https://api.github.com/users/MikulasMascautanu/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-04-28T14:25:44Z",
- "updated_at": "2023-04-28T15:12:41Z",
- "closed_at": "2023-04-28T15:06:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/672",
- "html_url": "https://github.com/checkly/checkly-cli/pull/672",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/672.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/672.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n**Actual behavior**:\r\n[Current doc link](https://www.checklyhq.com/docs/cli/constructs/#apicheck) leads to a `404` page:\r\n\r\n\r\n**Expected/Proposed behavior**:\r\nLink leads to a [correct page](https://www.checklyhq.com/docs/cli/using-constructs/#creating-an-api-check):\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/672/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/671",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/671",
- "id": 1688588660,
- "node_id": "PR_kwDOE8E-g85PY2Ds",
- "number": 671,
- "title": "fix: remove another reference to @checkly/cli",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T13:45:16Z",
- "updated_at": "2023-04-28T14:01:40Z",
- "closed_at": "2023-04-28T14:01:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/671",
- "html_url": "https://github.com/checkly/checkly-cli/pull/671",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/671.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/671.patch",
- "merged_at": "2023-04-28T14:01:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nI missed removing a reference to `@checkly/cli` in https://github.com/checkly/checkly-cli/pull/668.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/671/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/670",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/670",
- "id": 1688557923,
- "node_id": "PR_kwDOE8E-g85PYvY6",
- "number": 670,
- "title": "feat: update default runtime IDs to 2023.02",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T13:25:53Z",
- "updated_at": "2023-04-28T14:33:52Z",
- "closed_at": "2023-04-28T14:33:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/670",
- "html_url": "https://github.com/checkly/checkly-cli/pull/670",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/670.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/670.patch",
- "merged_at": "2023-04-28T14:33:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nUpdates the default runtime ID from `2022.10` to the latest runtime, `2023.02`. Tested that the examples still pass via `checkly test`.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/670/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/669",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/669",
- "id": 1688521994,
- "node_id": "PR_kwDOE8E-g85PYnjs",
- "number": 669,
- "title": "fix: continue reading config for @checkly/cli",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T13:01:39Z",
- "updated_at": "2023-04-28T13:30:06Z",
- "closed_at": "2023-04-28T13:30:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/669",
- "html_url": "https://github.com/checkly/checkly-cli/pull/669",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/669.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/669.patch",
- "merged_at": "2023-04-28T13:30:04Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Relates to #566\r\n\r\nWe currently use [conf](https://www.npmjs.com/package/conf) for persisting credentials. Conf persists credentials using a filename containing the package name. On MacOS, CLI credentials were persisted in `~/Library/Preferences/@checkly/cli`.\r\n\r\nWith https://github.com/checkly/checkly-cli/pull/665, we changed the package name to `checkly` and so the CLI now reads credentials from `~/Library/Preferences/checkly`. This means that users migrating to the new CLI version need to recreate credentials and log in to Checkly!\r\n\r\nTo avoid this inconvenience and make the upgrade process smoother, we can simply continue using the old config file.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/669/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/668",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/668",
- "id": 1688498495,
- "node_id": "PR_kwDOE8E-g85PYiVz",
- "number": 668,
- "title": "feat: update references to @checkly/cli package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T12:47:53Z",
- "updated_at": "2023-04-28T13:38:15Z",
- "closed_at": "2023-04-28T13:38:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/668",
- "html_url": "https://github.com/checkly/checkly-cli/pull/668",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/668.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/668.patch",
- "merged_at": "2023-04-28T13:38:14Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Relates to #566\r\n\r\nWe now have [checkly](https://www.npmjs.com/package/checkly) and [create-checkly](https://www.npmjs.com/package/checkly) packages on NPM. This PR updates the examples and README's to use the new packages.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/668/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/667",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/667",
- "id": 1688436475,
- "node_id": "PR_kwDOE8E-g85PYU6c",
- "number": 667,
- "title": "fix: don't run oclif manifest for create-cli package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T12:03:58Z",
- "updated_at": "2023-04-28T12:18:27Z",
- "closed_at": "2023-04-28T12:18:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/667",
- "html_url": "https://github.com/checkly/checkly-cli/pull/667",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/667.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/667.patch",
- "merged_at": "2023-04-28T12:18:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nPublishing the `create-cli` package to NPM is currently broken due to `npx oclif manifest` failing during `prepack`: https://github.com/checkly/checkly-cli/actions/runs/4830121579.\r\n\r\nFrom what I can see, this manifest step isn't actually necessary, though. The simplest way to fix this seems to be just removing this step. Since no customers are currently using the package with the new name, it should be safe to publish to NPM to try this.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/667/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/666",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/666",
- "id": 1688341712,
- "node_id": "PR_kwDOE8E-g85PYAMP",
- "number": 666,
- "title": "feat: migrate @checkly/create-cli to new package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T10:51:11Z",
- "updated_at": "2023-04-28T11:30:51Z",
- "closed_at": "2023-04-28T11:30:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/666",
- "html_url": "https://github.com/checkly/checkly-cli/pull/666",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/666.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/666.patch",
- "merged_at": "2023-04-28T11:30:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nRelates to #566\r\n\r\nNow that the CLI package is moved to [checkly](https://www.npmjs.com/package/checkly), we need to migrate the create-cli package to `create-checkly`.\r\n\r\nAFAIK, we've also been publishing this package by hand so far. This PR adds a simple GH Action to handle publishing the package.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/666/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/665",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/665",
- "id": 1688158543,
- "node_id": "PR_kwDOE8E-g85PXY4G",
- "number": 665,
- "title": "feat: change CLI package name",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-28T08:48:21Z",
- "updated_at": "2023-04-28T09:46:03Z",
- "closed_at": "2023-04-28T09:46:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/665",
- "html_url": "https://github.com/checkly/checkly-cli/pull/665",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/665.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/665.patch",
- "merged_at": "2023-04-28T09:46:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nRelates to #566\r\n\r\nWe now control the `checkly` NPM package. This PR updates the CLI to be published their, instead of to `@checkly/cli`. Since the `checkly` package was previously used, we need to start by releasing version `4.0.0`.\r\n\r\nIn follow up PR's, I'll migrate the `@checkly/create-cli` package, the templates, and the README's. I first want to make sure that we can publish to `checkly`, though.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/665/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/664",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/664",
- "id": 1687100486,
- "node_id": "PR_kwDOE8E-g85PT23B",
- "number": 664,
- "title": "feat: container entrypoint.sh updates",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-27T15:34:50Z",
- "updated_at": "2023-04-27T15:35:54Z",
- "closed_at": "2023-04-27T15:35:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/664",
- "html_url": "https://github.com/checkly/checkly-cli/pull/664",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/664.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/664.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/664/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/663",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/663",
- "id": 1686770467,
- "node_id": "PR_kwDOE8E-g85PSuyn",
- "number": 663,
- "title": "feat: remove assets column in GH reporter",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-04-27T12:39:47Z",
- "updated_at": "2023-04-28T15:26:47Z",
- "closed_at": "2023-04-28T15:26:46Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/663",
- "html_url": "https://github.com/checkly/checkly-cli/pull/663",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/663.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/663.patch",
- "merged_at": "2023-04-28T15:26:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nRemoves the Assets column in the GH reporter in favour if just rendering the link to the full report. This is needed because there can be N assets that don't fit in a line.\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/663/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/662",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/662",
- "id": 1685314131,
- "node_id": "PR_kwDOE8E-g85PN0Gq",
- "number": 662,
- "title": "refactor: prepare reporters for checkly trigger command [sc-14206]",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-04-26T16:04:50Z",
- "updated_at": "2023-04-27T13:11:34Z",
- "closed_at": "2023-04-27T13:11:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/662",
- "html_url": "https://github.com/checkly/checkly-cli/pull/662",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/662.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/662.patch",
- "merged_at": "2023-04-27T13:11:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe reporters are currently quite coupled to `checkly test` and will be tricky to work with for `checkly trigger`. This PR refactors the reporters to prepare for the `checkly trigger` command (https://github.com/checkly/checkly-cli/pull/609).\r\n\r\nIn particular:\r\n1. All of the `Reporters` currently take the list of checks that will be run in the constructor. With `checkly trigger`, though, we won't know in advance which checks will actually be run (since the backend applies tag filters). This PR makes the reporters accept a list of checks that will be run in `onBegin` instead. Unfortunately, this means that we sometimes need to use the null assertion operator `!` in the reporters.\r\n2. `AbstractListReporter` currently tracks the state of checks using a map `checkFilesMap` from `file -> check logicalId -> check+result`. With `checkly trigger`, though, we can't assume that all checks have a logical ID. This PR refactors the map to track the check state using the `CheckRunId` as a key instead, since we always have this for checks.\r\n * `checkly trigger` won't have a `file` for checks either. This could cause problems for `AbstractListReporter.checkFilesMap`. To work around this, we can simply use `null` as the file for `checkly trigger`. The reporters will need to be updated accordingly, to just not print a filename if the file is `null`.\r\n3. Currently the reporters track the `testResultIds` as a map from logical ID to the `testResultId`. We won't have logical IDs for `checkly trigger`, though. Instead, we can move the `testResultId`'s into `AbstractListReporter.checkFilesMap` which is indexed by `CheckRunId`.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/662/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/661",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/661",
- "id": 1684827710,
- "node_id": "PR_kwDOE8E-g85PMLhG",
- "number": 661,
- "title": "feat: release version 0.4.13 of CLI",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-26T11:19:23Z",
- "updated_at": "2023-04-26T11:28:11Z",
- "closed_at": "2023-04-26T11:28:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/661",
- "html_url": "https://github.com/checkly/checkly-cli/pull/661",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/661.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/661.patch",
- "merged_at": "2023-04-26T11:28:09Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/661/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/660",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/660",
- "id": 1684683551,
- "node_id": "PR_kwDOE8E-g85PLsN0",
- "number": 660,
- "title": "empty test commit",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-26T09:52:46Z",
- "updated_at": "2023-04-26T11:10:20Z",
- "closed_at": "2023-04-26T11:10:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/660",
- "html_url": "https://github.com/checkly/checkly-cli/pull/660",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/660.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/660.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/660/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/659",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/659",
- "id": 1684346540,
- "node_id": "PR_kwDOE8E-g85PKkC6",
- "number": 659,
- "title": "login.ts: Fix help URL to API keys",
- "user": {
- "login": "benben",
- "id": 124513,
- "node_id": "MDQ6VXNlcjEyNDUxMw==",
- "avatar_url": "https://avatars.githubusercontent.com/u/124513?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/benben",
- "html_url": "https://github.com/benben",
- "followers_url": "https://api.github.com/users/benben/followers",
- "following_url": "https://api.github.com/users/benben/following{/other_user}",
- "gists_url": "https://api.github.com/users/benben/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/benben/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/benben/subscriptions",
- "organizations_url": "https://api.github.com/users/benben/orgs",
- "repos_url": "https://api.github.com/users/benben/repos",
- "events_url": "https://api.github.com/users/benben/events{/privacy}",
- "received_events_url": "https://api.github.com/users/benben/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-26T06:13:10Z",
- "updated_at": "2023-04-26T06:35:08Z",
- "closed_at": "2023-04-26T06:35:06Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/659",
- "html_url": "https://github.com/checkly/checkly-cli/pull/659",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/659.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/659.patch",
- "merged_at": "2023-04-26T06:35:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n\r\n## Notes for the Reviewer\r\n\r\nOld URL was leading to the general Settings page. When clicking straight on `API keys` there (which is your mental mode since you came from `npx checkly login -h` telling you to go there finding API keys) then you get a deprecation warning that keys are based on users now. This is a fix to lead the user straight to the correct page.\r\n",
- "closed_by": {
- "login": "benben",
- "id": 124513,
- "node_id": "MDQ6VXNlcjEyNDUxMw==",
- "avatar_url": "https://avatars.githubusercontent.com/u/124513?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/benben",
- "html_url": "https://github.com/benben",
- "followers_url": "https://api.github.com/users/benben/followers",
- "following_url": "https://api.github.com/users/benben/following{/other_user}",
- "gists_url": "https://api.github.com/users/benben/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/benben/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/benben/subscriptions",
- "organizations_url": "https://api.github.com/users/benben/orgs",
- "repos_url": "https://api.github.com/users/benben/repos",
- "events_url": "https://api.github.com/users/benben/events{/privacy}",
- "received_events_url": "https://api.github.com/users/benben/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/659/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/658",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/658",
- "id": 1683172316,
- "node_id": "PR_kwDOE8E-g85PGoTg",
- "number": 658,
- "title": "refactor: prepare CheckRunner for trigger command [sc-14206]",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-04-25T13:24:26Z",
- "updated_at": "2023-04-26T10:58:35Z",
- "closed_at": "2023-04-26T10:58:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/658",
- "html_url": "https://github.com/checkly/checkly-cli/pull/658",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/658.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/658.patch",
- "merged_at": "2023-04-26T10:58:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nhttps://github.com/checkly/checkly-cli/pull/609 adding `checkly trigger` will be a somewhat large PR. This PR splits off some of the work.\r\n\r\nThis PR lays the groundwork for `checkly trigger` by making `CheckRunner` more generic. `CheckRunner` now accepts different methods for staring checks (`CheckScheduler`'s). This will be used to also call the `/trigger` API to start checks. It also makes `CheckRunner` only assume that we know which checks will be run after the start-check API is invoked. This is necessary since `checkly trigger` uses tag filters and won't know up-front which checks are going to run.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/658/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/657",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/657",
- "id": 1683043277,
- "node_id": "PR_kwDOE8E-g85PGMb-",
- "number": 657,
- "title": "chore(deps): Bump acorn from 8.8.1 to 8.8.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-04-25T12:06:14Z",
- "updated_at": "2023-06-19T12:12:09Z",
- "closed_at": "2023-06-19T12:12:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/657",
- "html_url": "https://github.com/checkly/checkly-cli/pull/657",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/657.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/657.patch",
- "merged_at": null
- },
- "body": "Bumps [acorn](https://github.com/acornjs/acorn) from 8.8.1 to 8.8.2.\n\nCommits \n\n2282d4b Mark version 8.8.2 \n75faae6 Return consistent boolean value \n724f1e0 Add missing argument \n07b52f6 Remove unreachable code \n5a376d4 Remove unused parameter \na32994a Remove unused argument \n4cf56d2 Remove passing allowHashBang from test262 \n0ae1bfc Remove passing allowAwaitOutsideFunction from test262 \n11340a4 Avoid crash from previous patch \ne708a22 Fix default for allowHashBang option \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n > **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/657/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/656",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/656",
- "id": 1682995772,
- "node_id": "PR_kwDOE8E-g85PGCDO",
- "number": 656,
- "title": "fix: dont create alert subscriptions when testOnly is true [gh-655]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-25T11:38:45Z",
- "updated_at": "2023-04-25T12:04:00Z",
- "closed_at": "2023-04-25T12:03:58Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/656",
- "html_url": "https://github.com/checkly/checkly-cli/pull/656",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/656.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/656.patch",
- "merged_at": "2023-04-25T12:03:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDont create alert subscriptions if `testOnly=true`\r\n\r\n> Resolves #655 \r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/656/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/655",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/655",
- "id": 1682897455,
- "node_id": "I_kwDOE8E-g85kTvov",
- "number": 655,
- "title": "bug: `readOnly` check flag breaks with defined alert channels",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-25T10:33:37Z",
- "updated_at": "2023-04-25T12:04:00Z",
- "closed_at": "2023-04-25T12:04:00Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n20\n\n### NPM version\n\n9.6.4\n\n### @checkly/cli version\n\n@checkly/cli/0.4.12 darwin-arm64 node-v20.0.0\n\n### Steps to reproduce\n\nSetting `testOnly` on a check with alert channels results in an error when running `npx checkly deploy --preview`.\r\n\r\n```\r\nconst NAMES = [\"stefan\", \"raccoon\"];\r\nconst alertChannels = NAMES.map(\r\n (name) =>\r\n new EmailAlertChannel(`email-alert-${name}`, {\r\n address: `${name}@checklyhq.com`,\r\n })\r\n);\r\n\r\nnew ApiCheck(\"public-stats\", {\r\n name: \"Public stats\",\r\n request: {\r\n url:\r\n process.env.ENVIRONMENT_URL || \"https://api.checklyhq.com/public-stats/\",\r\n method: \"GET\",\r\n assertions: [AssertionBuilder.statusCode().equals(200)],\r\n },\r\n testOnly: true,\r\n alertChannels,\r\n});\r\n```\r\n\r\nError:\r\n\r\n```\r\n βΊβΊβΊ npx checkly deploy --preview\r\nParsing your project... done\r\n Error: Failed to deploy your project. Request failed with \r\n status code 500\r\n```\r\n\r\n[We also discussed this internally](https://checklyhq.slack.com/archives/C04PFSV5W3B/p1682416532112459).\n\n### What is expected?\n\nI could see two options:\r\n\r\n1) no error and just handle it\r\n2) an error telling me that `alertChannels` doesn't work with `testOnly`.\n\n### What is actually happening?\n\nA 500 response.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/655/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/654",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/654",
- "id": 1681147162,
- "node_id": "PR_kwDOE8E-g85O_yOd",
- "number": 654,
- "title": "chore(deps-dev): bump ts-jest from 29.0.3 to 29.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-04-24T12:19:45Z",
- "updated_at": "2023-06-29T07:53:38Z",
- "closed_at": "2023-06-29T07:53:35Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/654",
- "html_url": "https://github.com/checkly/checkly-cli/pull/654",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/654.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/654.patch",
- "merged_at": null
- },
- "body": "Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.0.3 to 29.1.0.\n\nRelease notes \nSourced from ts-jest's releases .
\n\nv29.1.0 \nPlease refer to CHANGELOG.md for details.
\nv29.0.5 \nPlease refer to CHANGELOG.md for details.
\nv29.0.4 \nPlease refer to CHANGELOG.md for details.
\n \n \n\nChangelog \nSourced from ts-jest's changelog .
\n\n29.1.0 (2023-03-26) \nFeatures \n\n29.0.5 (2023-01-13) \nReverts \n\nRevert "fix(transformer): don't use cache when tsJestConfig is different (#3966 )" (185eb18 ), closes #3966 \n \n29.0.4 (2023-01-10) \nBug Fixes \n\n \n \n\nCommits \n\nf208af9 chore(release): 29.1.0 (#4070 ) \neca695f build(deps): Update dependency @βtypes/node to v18.15.11 (#4072 ) \n4dfe274 build(deps): Update dependency eslint to ^8.37.0 (#4073 ) \n19aedc2 build(deps): Update @βtypes packages to ^5.57.0 (#4071 ) \nca38646 build(deps): Update dependency @βtypes/node to v18.15.10 (#4068 ) \nc3af9e9 build(deps): Update dependency esbuild to ~0.17.14 (#4069 ) \n87f2782 build(deps): update dependency typescript to v5 (#4064 ) \n40c981c build(deps): Update dependency prettier to ^2.8.7 (#4067 ) \nf2374aa build(deps): Update dependency esbuild to ~0.17.13 (#4066 ) \nb0052bb build(deps): Update dependency @βtypes/node to v18.15.9 (#4065 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n > **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/654/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/653",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/653",
- "id": 1681146260,
- "node_id": "PR_kwDOE8E-g85O_yC9",
- "number": 653,
- "title": "chore(deps-dev): bump @types/uuid from 9.0.0 to 9.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-24T12:19:13Z",
- "updated_at": "2023-04-24T15:07:23Z",
- "closed_at": "2023-04-24T15:07:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/653",
- "html_url": "https://github.com/checkly/checkly-cli/pull/653",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/653.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/653.patch",
- "merged_at": "2023-04-24T15:07:21Z"
- },
- "body": "Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 9.0.0 to 9.0.1.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/653/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/652",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/652",
- "id": 1681145602,
- "node_id": "PR_kwDOE8E-g85O_x6J",
- "number": 652,
- "title": "chore(deps-dev): bump @types/prompts from 2.4.2 to 2.4.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-04-24T12:18:48Z",
- "updated_at": "2023-05-19T17:05:15Z",
- "closed_at": "2023-05-19T17:05:13Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/652",
- "html_url": "https://github.com/checkly/checkly-cli/pull/652",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/652.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/652.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.4.2 to 2.4.4.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/652/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/651",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/651",
- "id": 1681108997,
- "node_id": "PR_kwDOE8E-g85O_pt9",
- "number": 651,
- "title": "fix: correctly configure dependabot directory",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-24T12:01:39Z",
- "updated_at": "2023-04-24T12:17:57Z",
- "closed_at": "2023-04-24T12:17:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/651",
- "html_url": "https://github.com/checkly/checkly-cli/pull/651",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/651.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/651.patch",
- "merged_at": "2023-04-24T12:17:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe dependabot github action has started failing, but it's not clear what triggered this. To resolve this, we can set the required `directory` property ([docs here](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#directory)).\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/651/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/650",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/650",
- "id": 1680949090,
- "node_id": "PR_kwDOE8E-g85O_Gmc",
- "number": 650,
- "title": "fix: set versioning strategy to fix dependabot [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-24T10:32:56Z",
- "updated_at": "2023-04-24T10:52:51Z",
- "closed_at": "2023-04-24T10:52:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/650",
- "html_url": "https://github.com/checkly/checkly-cli/pull/650",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/650.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/650.patch",
- "merged_at": "2023-04-24T10:52:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* This is supposed to fix dependabot with workspaces",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/650/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/649",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/649",
- "id": 1680939570,
- "node_id": "PR_kwDOE8E-g85O_Ejl",
- "number": 649,
- "title": "feat: add high frequencies [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-04-24T10:26:55Z",
- "updated_at": "2023-04-25T12:37:46Z",
- "closed_at": "2023-04-25T12:37:44Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/649",
- "html_url": "https://github.com/checkly/checkly-cli/pull/649",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/649.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/649.patch",
- "merged_at": "2023-04-25T12:37:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Adds a new class to avoid magic numbers as frequencies like, `Frequency.everySecond(10)`\r\n* Add high frequency support using the new `Frequency` class\r\n\r\n> Resolves #454 ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/649/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/648",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/648",
- "id": 1680766493,
- "node_id": "PR_kwDOE8E-g85O-eyA",
- "number": 648,
- "title": "feat: show logo when successful login ",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-24T08:58:23Z",
- "updated_at": "2023-04-24T10:16:09Z",
- "closed_at": "2023-04-24T10:16:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/648",
- "html_url": "https://github.com/checkly/checkly-cli/pull/648",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/648.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/648.patch",
- "merged_at": "2023-04-24T10:16:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nEmbedded the SVG as base64 to avoid having to bundle the asset separately.",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/648/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/647",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/647",
- "id": 1680643243,
- "node_id": "PR_kwDOE8E-g85O-FEH",
- "number": 647,
- "title": "Add env commands",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-04-24T07:40:08Z",
- "updated_at": "2023-04-24T13:03:41Z",
- "closed_at": "2023-04-24T13:03:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/647",
- "html_url": "https://github.com/checkly/checkly-cli/pull/647",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/647.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/647.patch",
- "merged_at": "2023-04-24T13:03:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR is a copy of https://github.com/checkly/checkly-cli/pull/632. Due to limitations with GH Action secrets on forks, we need to re-open the PR directly from the checkly/checkly-cli repository.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/647/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/646",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/646",
- "id": 1668270914,
- "node_id": "PR_kwDOE8E-g85OU_jQ",
- "number": 646,
- "title": "fix: let parser handle the file missing case [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-14T13:41:52Z",
- "updated_at": "2023-04-24T09:02:20Z",
- "closed_at": "2023-04-24T09:02:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/646",
- "html_url": "https://github.com/checkly/checkly-cli/pull/646",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/646.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/646.patch",
- "merged_at": "2023-04-24T09:02:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nLet the parser handle the missing entrypoint file",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/646/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/645",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/645",
- "id": 1668237669,
- "node_id": "PR_kwDOE8E-g85OU4wM",
- "number": 645,
- "title": "feat: improve CLI login nudge [sc-00]",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-04-14T13:21:19Z",
- "updated_at": "2023-04-14T13:35:25Z",
- "closed_at": "2023-04-14T13:33:58Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/645",
- "html_url": "https://github.com/checkly/checkly-cli/pull/645",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/645.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/645.patch",
- "merged_at": "2023-04-14T13:33:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\nhttps://user-images.githubusercontent.com/4924420/232055777-7bfbfe02-9da4-45be-8a06-e6b3d19fc98b.mov\r\n\r\n\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/645/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/644",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/644",
- "id": 1667696388,
- "node_id": "PR_kwDOE8E-g85OTFzU",
- "number": 644,
- "title": "feat: support fromId for alert channels using the new endpoint [gh-567]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-14T07:36:23Z",
- "updated_at": "2023-04-25T15:08:55Z",
- "closed_at": "2023-04-25T15:08:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/644",
- "html_url": "https://github.com/checkly/checkly-cli/pull/644",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/644.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/644.patch",
- "merged_at": "2023-04-25T15:08:54Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* use the new deploy endpoint, the tests will fail until the BE is deployed\r\n* update __checklyType to match the BE types expected\r\n* add fromId(id) support for alert channels. This will work with `OpsgenieAlertChannel.fromId` as well\r\n\r\n> Resolves #567 ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/644/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/643",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/643",
- "id": 1666716186,
- "node_id": "PR_kwDOE8E-g85OP1t-",
- "number": 643,
- "title": "feat: use latest version tag to download template [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-13T16:08:35Z",
- "updated_at": "2023-04-13T16:52:39Z",
- "closed_at": "2023-04-13T16:52:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/643",
- "html_url": "https://github.com/checkly/checkly-cli/pull/643",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/643.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/643.patch",
- "merged_at": "2023-04-13T16:52:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- use the latest version tag when downloading templates on `npm create` command\r\n\r\n\r\n## New Dependency Submission\r\n- update `giget` package from `^1.0.0` to `^1.1.2`\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/643/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/642",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/642",
- "id": 1666616450,
- "node_id": "PR_kwDOE8E-g85OPgKy",
- "number": 642,
- "title": "feat: adds environment and refactors gitInfo to be more flexible",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-04-13T15:07:47Z",
- "updated_at": "2023-04-25T08:19:33Z",
- "closed_at": "2023-04-25T08:19:31Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/642",
- "html_url": "https://github.com/checkly/checkly-cli/pull/642",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/642.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/642.patch",
- "merged_at": "2023-04-25T08:19:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- enable overrides on the collected git info via env. vars. `CHECKLY_TEST_REPO_SHA` etc.\r\n- enable setting the environment with an env. var. `CHECKLY_TEST_ENVIRONMENT`\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/642/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/641",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/641",
- "id": 1666539352,
- "node_id": "PR_kwDOE8E-g85OPPQU",
- "number": 641,
- "title": "fix: set import helpers to false [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-13T14:29:00Z",
- "updated_at": "2023-04-13T14:44:30Z",
- "closed_at": "2023-04-13T14:44:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/641",
- "html_url": "https://github.com/checkly/checkly-cli/pull/641",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/641.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/641.patch",
- "merged_at": "2023-04-13T14:44:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* set importHelpers to false so the cli doesn't use `tslib` and don't depend on `tslib` from different packages",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/641/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/640",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/640",
- "id": 1666278514,
- "node_id": "PR_kwDOE8E-g85OOW1B",
- "number": 640,
- "title": "feat: support existing projects [sc-15038]",
- "user": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-13T11:59:32Z",
- "updated_at": "2023-04-28T15:28:58Z",
- "closed_at": "2023-04-26T08:22:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/640",
- "html_url": "https://github.com/checkly/checkly-cli/pull/640",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/640.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/640.patch",
- "merged_at": "2023-04-26T08:22:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAbility to initialize the CLI on existing JavasSciprt projects by detecting if `package.json` already exists.\r\n\r\nAlso, this PR introduces a new folder structure `/actions` with the ability to reuse part of them at different stages of the installation, for example, install dependencies. \r\n\r\n**Note for reviewer:** I'm unsure of a couple of folders/files, feel free to suggest better placing (for example the actions folder). Same as for how the initial `__checks__` & `checkly.config.ts` are generated, on the initial version had static files along the code, but change it to download the boilerplate template and move files around.\r\n\r\n\r\nhttps://user-images.githubusercontent.com/1178139/231795157-86cf7b39-7e93-4a56-b54c-eeb06900d832.mp4\r\n\r\n### Dependencies\r\n- [normalize-url](https://github.com/sindresorhus/normalize-url)\r\n\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "maxigimenez",
- "id": 1178139,
- "node_id": "MDQ6VXNlcjExNzgxMzk=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1178139?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/maxigimenez",
- "html_url": "https://github.com/maxigimenez",
- "followers_url": "https://api.github.com/users/maxigimenez/followers",
- "following_url": "https://api.github.com/users/maxigimenez/following{/other_user}",
- "gists_url": "https://api.github.com/users/maxigimenez/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/maxigimenez/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/maxigimenez/subscriptions",
- "organizations_url": "https://api.github.com/users/maxigimenez/orgs",
- "repos_url": "https://api.github.com/users/maxigimenez/repos",
- "events_url": "https://api.github.com/users/maxigimenez/events{/privacy}",
- "received_events_url": "https://api.github.com/users/maxigimenez/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/640/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/639",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/639",
- "id": 1664372808,
- "node_id": "PR_kwDOE8E-g85OH8gi",
- "number": 639,
- "title": "feat: adds autocomplete + suggestions. Tweaks small loading messages β¦",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-12T11:25:15Z",
- "updated_at": "2023-04-12T12:10:46Z",
- "closed_at": "2023-04-12T12:10:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/639",
- "html_url": "https://github.com/checkly/checkly-cli/pull/639",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/639.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/639.patch",
- "merged_at": "2023-04-12T12:10:45Z"
- },
- "body": "β¦for quicker interaction.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- adds autocomplete and suggestion plugins. Test locally and works as described.\r\n- adds a small progress messages to `test` and `deploy` commands as project parsing can take a second or two.\r\n\r\nResolves #637 \r\nResolves #625 \r\n\r\n\r\n## New Dependency Submission\r\n- \"@oclif/plugin-not-found\"\r\n- \"@oclif/plugin-autocomplete\"",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/639/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/638",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/638",
- "id": 1664144666,
- "node_id": "PR_kwDOE8E-g85OHLhZ",
- "number": 638,
- "title": "refactor: move filename filter before project rendering",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-12T09:00:14Z",
- "updated_at": "2023-04-12T09:51:56Z",
- "closed_at": "2023-04-12T09:51:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/638",
- "html_url": "https://github.com/checkly/checkly-cli/pull/638",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/638.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/638.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- shuffles file name filtering, e.g. `npx checkly test my-file` just before the files are required, enabling having \"broken\" checks in your code base but still being able to run specific checks.\r\n\r\n- note: still has one broken test that works when running individually, but not as a suite. Probably due to scope polution.\r\n\r\n> Resolves #441 \r\n\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/638/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/637",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/637",
- "id": 1663994808,
- "node_id": "I_kwDOE8E-g85jLou4",
- "number": 637,
- "title": "story: Add feedback on progress after running commands",
- "user": {
- "login": "Dennis91",
- "id": 2674733,
- "node_id": "MDQ6VXNlcjI2NzQ3MzM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/2674733?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/Dennis91",
- "html_url": "https://github.com/Dennis91",
- "followers_url": "https://api.github.com/users/Dennis91/followers",
- "following_url": "https://api.github.com/users/Dennis91/following{/other_user}",
- "gists_url": "https://api.github.com/users/Dennis91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/Dennis91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/Dennis91/subscriptions",
- "organizations_url": "https://api.github.com/users/Dennis91/orgs",
- "repos_url": "https://api.github.com/users/Dennis91/repos",
- "events_url": "https://api.github.com/users/Dennis91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/Dennis91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-12T07:20:21Z",
- "updated_at": "2023-04-12T12:10:46Z",
- "closed_at": "2023-04-12T12:10:46Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nCurrently after running a command we show a blank space. Depending on the machine etc this might take longer. A user might expect that nothing happens. \r\n\r\nShow some kind of loader, text etc to indicate there is something in progress.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/637/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/636",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/636",
- "id": 1662754988,
- "node_id": "PR_kwDOE8E-g85OCdPk",
- "number": 636,
- "title": "feat: add multiple reporters config [gh-635]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-11T15:30:09Z",
- "updated_at": "2023-04-11T23:03:12Z",
- "closed_at": "2023-04-11T23:03:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/636",
- "html_url": "https://github.com/checkly/checkly-cli/pull/636",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/636.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/636.patch",
- "merged_at": "2023-04-11T23:03:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `reporters` configuration property within the `cli` object, into the config file.\r\n\r\n\r\n> Resolves #635\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/636/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/635",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/635",
- "id": 1662515927,
- "node_id": "I_kwDOE8E-g85jF_rX",
- "number": 635,
- "title": "feat: add multiple reporters configuration ",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-04-11T13:42:08Z",
- "updated_at": "2023-04-11T23:03:13Z",
- "closed_at": "2023-04-11T23:03:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nThis will let the user to pick multiple reporter, i.e. `list` to display the check results status and generate the `github` summary.\n\n### How would you implement this feature?\n\nAdd `reporters: ReporterType[]` into the configuration file within the `cli` object.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/635/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/634",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/634",
- "id": 1662381047,
- "node_id": "PR_kwDOE8E-g85OBK50",
- "number": 634,
- "title": "fix: default reporter value [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-11T12:32:32Z",
- "updated_at": "2023-04-11T12:59:49Z",
- "closed_at": "2023-04-11T12:59:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/634",
- "html_url": "https://github.com/checkly/checkly-cli/pull/634",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/634.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/634.patch",
- "merged_at": "2023-04-11T12:59:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- remove the `--reporter` default value to fix the `ci` output when CLI is executed from a CI task.\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/634/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/633",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/633",
- "id": 1660887127,
- "node_id": "PR_kwDOE8E-g85N8Ko9",
- "number": 633,
- "title": "555 story review error messages",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-10T14:41:00Z",
- "updated_at": "2023-04-11T16:02:41Z",
- "closed_at": "2023-04-11T16:02:39Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/633",
- "html_url": "https://github.com/checkly/checkly-cli/pull/633",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/633.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/633.patch",
- "merged_at": "2023-04-11T16:02:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- full review of common messages and help text\r\n- extends help command to show Examples section.\r\n\r\n> Resolves [#555]\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/633/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/632",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/632",
- "id": 1659970508,
- "node_id": "PR_kwDOE8E-g85N5IbZ",
- "number": 632,
- "title": "add env command(s)",
- "user": {
- "login": "hlenke",
- "id": 1430734,
- "node_id": "MDQ6VXNlcjE0MzA3MzQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1430734?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/hlenke",
- "html_url": "https://github.com/hlenke",
- "followers_url": "https://api.github.com/users/hlenke/followers",
- "following_url": "https://api.github.com/users/hlenke/following{/other_user}",
- "gists_url": "https://api.github.com/users/hlenke/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/hlenke/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/hlenke/subscriptions",
- "organizations_url": "https://api.github.com/users/hlenke/orgs",
- "repos_url": "https://api.github.com/users/hlenke/repos",
- "events_url": "https://api.github.com/users/hlenke/events{/privacy}",
- "received_events_url": "https://api.github.com/users/hlenke/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 7,
- "created_at": "2023-04-09T18:58:45Z",
- "updated_at": "2023-04-24T13:04:16Z",
- "closed_at": "2023-04-24T13:04:16Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/632",
- "html_url": "https://github.com/checkly/checkly-cli/pull/632",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/632.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/632.patch",
- "merged_at": null
- },
- "body": "adding command(s) to ls, add, rm, pull Checkly env commands\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/632/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/630",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/630",
- "id": 1657329303,
- "node_id": "PR_kwDOE8E-g85Nw8Ok",
- "number": 630,
- "title": "fix: set timeouts before the run command [gh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-06T12:24:52Z",
- "updated_at": "2023-04-06T13:22:30Z",
- "closed_at": "2023-04-06T13:22:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/630",
- "html_url": "https://github.com/checkly/checkly-cli/pull/630",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/630.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/630.patch",
- "merged_at": "2023-04-06T13:22:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nSet the timeouts before we hit the run session command. It is async so we might get the check run result before the test session rest call ends",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/630/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/629",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/629",
- "id": 1656197343,
- "node_id": "PR_kwDOE8E-g85NtO5d",
- "number": 629,
- "title": "feat: add gh actions to publish canary versions [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-04-05T19:53:15Z",
- "updated_at": "2023-04-25T14:37:27Z",
- "closed_at": "2023-04-25T14:37:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/629",
- "html_url": "https://github.com/checkly/checkly-cli/pull/629",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/629.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/629.patch",
- "merged_at": "2023-04-25T14:37:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add new Github Actions workflow to publish canary version to NPM registry only the `build` label is added to the PR\r\n- the new package is published as version `.-canary-.` and tag \r\n`canary-`\r\n- a PR comment is created after the new version is published.\r\n\r\nNote: if you want to re-publish after a new commit you have to remove the `build` label and add it again. This will generate a new version using the short commit SHA as suffix\r\n\r\nYou can check the last version published for this PR [here](https://registry.npmjs.org/@checkly/cli/0.4.12-canary-629.55c4556)\r\n\r\n* [x] TODO: increase version when new commits are added in the PR (`publish` fails if version already exists). Using the `--git-tag-version` doesn't work if the package is inside a subdir. (npm bug [here](https://github.com/npm/cli/issues/2010)) \r\n\r\n\r\n## New Dependency Submission\r\nNew `oclif` packages is added into the NPM dev dependencies. This is required because we the `npx oclif manifest` fails using `--tag ...` because `npx` uses the specified tag to try install the `oclif` packages. When it is present as a package it works.\r\n\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/629/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/628",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/628",
- "id": 1655612468,
- "node_id": "PR_kwDOE8E-g85NrSbA",
- "number": 628,
- "title": "feat: add mjs support to the cli [gh-616]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-04-05T13:21:43Z",
- "updated_at": "2023-05-17T13:39:45Z",
- "closed_at": "2023-05-17T13:39:43Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/628",
- "html_url": "https://github.com/checkly/checkly-cli/pull/628",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/628.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/628.patch",
- "merged_at": "2023-05-17T13:39:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Handle mjs files\r\n* Load the check files using the `import` function which supports both commonjs and esm\r\n* Leave a TODO to handle the extensions custom set by the user in the package.json\r\n* Handle `D:` drive letter paths support on Win systems.\r\n\r\n> Resolves #616 ",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/628/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/627",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/627",
- "id": 1655608759,
- "node_id": "PR_kwDOE8E-g85NrRoB",
- "number": 627,
- "title": "feat: release CLI v0.4.10",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-05T13:19:25Z",
- "updated_at": "2023-04-05T13:33:48Z",
- "closed_at": "2023-04-05T13:33:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/627",
- "html_url": "https://github.com/checkly/checkly-cli/pull/627",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/627.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/627.patch",
- "merged_at": "2023-04-05T13:33:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nBump version number\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/627/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/626",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/626",
- "id": 1655361036,
- "node_id": "PR_kwDOE8E-g85Nqb7Q",
- "number": 626,
- "title": "fix: remove typo from `home.check.ts` description [sc-00]",
- "user": {
- "login": "shiini2",
- "id": 25155364,
- "node_id": "MDQ6VXNlcjI1MTU1MzY0",
- "avatar_url": "https://avatars.githubusercontent.com/u/25155364?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/shiini2",
- "html_url": "https://github.com/shiini2",
- "followers_url": "https://api.github.com/users/shiini2/followers",
- "following_url": "https://api.github.com/users/shiini2/following{/other_user}",
- "gists_url": "https://api.github.com/users/shiini2/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/shiini2/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/shiini2/subscriptions",
- "organizations_url": "https://api.github.com/users/shiini2/orgs",
- "repos_url": "https://api.github.com/users/shiini2/repos",
- "events_url": "https://api.github.com/users/shiini2/events{/privacy}",
- "received_events_url": "https://api.github.com/users/shiini2/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-05T10:31:08Z",
- "updated_at": "2023-04-05T13:04:51Z",
- "closed_at": "2023-04-05T13:04:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/626",
- "html_url": "https://github.com/checkly/checkly-cli/pull/626",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/626.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/626.patch",
- "merged_at": "2023-04-05T13:04:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nFix the sentence:\r\n> We explicitly define the Browser check here, instead of using ~generating~ a default based on a .spec.js file. \r\n\r\nLet me know if `generating` is the intended word.\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/626/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/625",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/625",
- "id": 1653358170,
- "node_id": "I_kwDOE8E-g85ijD5a",
- "number": 625,
- "title": "feat: Add autocomplete and \"did you mean\" support to the cli commands",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-04-04T07:39:49Z",
- "updated_at": "2023-04-12T12:10:47Z",
- "closed_at": "2023-04-12T12:10:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nThis helps onboard users faster by helping them with the cli commands\n\n### How would you implement this feature?\n\nhttps://github.com/oclif/plugin-not-found\r\nhttps://github.com/oclif/plugin-autocomplete",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/625/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/624",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/624",
- "id": 1650599158,
- "node_id": "I_kwDOE8E-g85iYiT2",
- "number": 624,
- "title": "docs: examples deploy checks from pull requests before they are merged",
- "user": {
- "login": "alvarlagerlof",
- "id": 14835120,
- "node_id": "MDQ6VXNlcjE0ODM1MTIw",
- "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/alvarlagerlof",
- "html_url": "https://github.com/alvarlagerlof",
- "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
- "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
- "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
- "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
- "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
- "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
- "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064776,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
- "name": "documentation",
- "color": "0075ca",
- "default": true,
- "description": "Improvements or additions to documentation"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-04-01T18:51:59Z",
- "updated_at": "2023-04-28T17:55:57Z",
- "closed_at": "2023-04-28T17:55:56Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What is the improvement or update you wish to see?\n\nCurrently, the example GitHub actions workflows run on:\r\n\r\n```yml\r\non: [deployment_status]\r\n```\r\n\r\nAnd then they end with these two steps\r\n\r\n```yml\r\n - name: Run checks\r\n id: run-checks\r\n run: npm run checkly:test -- -e ENVIRONMENT_URL=${{ env.ENVIRONMENT_URL }}\r\n continue-on-error: false\r\n - name: Deploy checks\r\n if: steps.run-checks.outcome == 'success'\r\n run: npm run checkly:deploy\r\n```\r\n\r\nFocusing on the last step, the deploy, I can see that it will not happen if the `checkly:test` is not sucessfull. That's great, but what seems to will happen is this:\r\n\r\nIf a new PR is opened, and the `checkly:test` step completes, the `checkly:deploy` will run, overriding whatever checks iare deployed as \"prod\" to Checkly. I may be wrong here, but if I am not, this seems like a very incorrect setup. Wouldn't you only want to deploy to Checkly when merging to the `main` branch? Otherwise open PRs with sucessfull tests are constantly going to override the \"prod\" checks on Checkly.\r\n\r\nHappy to make a PR fix this. What I've done personally is having two scripts. One that runs on pushes to main, and one that runs for every pull request push, much like the current example. It might also be possible to add an extra `if: ` case to the deploy step, and keep to a single workflow file.\n\n### Is there any context that might help us understand?\n\nI want to treat Checkly similarly to how Vercel works.\n\n### Does the docs page already exist? Please link to it.\n\nhttps://github.com/checkly/checkly-cli/blob/main/examples/advanced-project/.github/workflow.yml",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/624/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/623",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/623",
- "id": 1649798143,
- "node_id": "PR_kwDOE8E-g85NYBKT",
- "number": 623,
- "title": "chore: add stage to runtimes command [sc-00]",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-03-31T18:02:45Z",
- "updated_at": "2023-04-03T12:19:57Z",
- "closed_at": "2023-04-03T12:19:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/623",
- "html_url": "https://github.com/checkly/checkly-cli/pull/623",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/623.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/623.patch",
- "merged_at": "2023-04-03T12:19:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd missing `stage` property to runtimes command",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/623/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/622",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/622",
- "id": 1649164889,
- "node_id": "PR_kwDOE8E-g85NV5H4",
- "number": 622,
- "title": "chore: use the import syntax for chalk [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-31T11:08:43Z",
- "updated_at": "2023-03-31T14:39:36Z",
- "closed_at": "2023-03-31T14:39:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/622",
- "html_url": "https://github.com/checkly/checkly-cli/pull/622",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/622.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/622.patch",
- "merged_at": "2023-03-31T14:39:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDon't use require to import chalk\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/622/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/621",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/621",
- "id": 1648971500,
- "node_id": "PR_kwDOE8E-g85NVPzT",
- "number": 621,
- "title": "feat: allows file dependencies for setup / teardown scripts",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-31T08:55:06Z",
- "updated_at": "2023-04-04T15:37:45Z",
- "closed_at": "2023-04-04T15:37:43Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/621",
- "html_url": "https://github.com/checkly/checkly-cli/pull/621",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/621.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/621.patch",
- "merged_at": "2023-04-04T15:37:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nThis PR introduces two new concepts:\r\n- `scriptPath` for setup & teardown scripts\r\n- `dependencies` for setup & teardown scripts\r\n\r\nUsage for setup / teardown scripts will now follow this pattern\r\n- just use `path.join()` to import an entry file.\r\n- note, the `readFileSync()` option still works, so it's backwards compatible. We just check whether the value is a path or an blob of JS/TS code as a string.\r\n\r\n```ts\r\nimport { ApiCheck, AssertionBuilder } from '@checkly/cli/constructs'\r\nimport * as path from 'path'\r\nimport { readFileSync } from 'fs'\r\n\r\nnew ApiCheck('test-api-check-1', {\r\n name: 'Test API check SETUP TEARDOWN',\r\n activated: true,\r\n muted: false,\r\n frequency: 1,\r\n localSetupScript: readFileSync(path.join(__dirname, 'setup.ts'), 'utf-8'), // old way, still works\r\n localTearDownScript: path.join(__dirname, 'teardown.ts'), // new, better way\r\n doubleCheck: false,\r\n request: {\r\n url: 'https://httpbin.org/post',\r\n method: 'POST',\r\n body: JSON.stringify({\r\n data: 1\r\n }),\r\n assertions: [\r\n AssertionBuilder.statusCode().equals(200)\r\n ]\r\n }\r\n})\r\n```\r\n\r\n\r\n> Resolves #620 \r\n\r\nCompanion PRs that need to go live first:\r\n- https://github.com/checkly/checkly-backend/pull/4046\r\n- https://github.com/checkly/checkly-lambda-runners/pull/1154\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/621/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/620",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/620",
- "id": 1648961661,
- "node_id": "I_kwDOE8E-g85iSSh9",
- "number": 620,
- "title": "story: allow `import` / `require` for setup and teardown scripts",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-31T08:48:16Z",
- "updated_at": "2023-04-04T15:37:46Z",
- "closed_at": "2023-04-04T15:37:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nIn the current solution (v0.4.9) we only allow direct JS/TS code to be added as a `localSetupScript` and/or `localTearDownScript`. This is very restrictive when building out more sophisticated login and setup routines.\r\n\r\nWe want to allow users the same experience as with Browser Checks scripts:\r\n- use `import`/`require`\r\n- dry-up code\r\n- use allow-listed external NPM packages like `axios` in file dependencies.\n\n### Shortcut link\n\nhttps://app.shortcut.com/checkly/story/14893/enable-setup-teardown-scripts-with-dependencies\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/620/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/619",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/619",
- "id": 1647119933,
- "node_id": "I_kwDOE8E-g85iLQ49",
- "number": 619,
- "title": "bug: unable to run checkly cli with esm project",
- "user": {
- "login": "devunt",
- "id": 337728,
- "node_id": "MDQ6VXNlcjMzNzcyOA==",
- "avatar_url": "https://avatars.githubusercontent.com/u/337728?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/devunt",
- "html_url": "https://github.com/devunt",
- "followers_url": "https://api.github.com/users/devunt/followers",
- "following_url": "https://api.github.com/users/devunt/following{/other_user}",
- "gists_url": "https://api.github.com/users/devunt/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/devunt/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/devunt/subscriptions",
- "organizations_url": "https://api.github.com/users/devunt/orgs",
- "repos_url": "https://api.github.com/users/devunt/repos",
- "events_url": "https://api.github.com/users/devunt/events{/privacy}",
- "received_events_url": "https://api.github.com/users/devunt/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-03-30T08:04:58Z",
- "updated_at": "2023-06-20T08:08:08Z",
- "closed_at": "2023-05-23T14:37:27Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv19.8.1\n\n### NPM version\n\npnpm v8.0.0\n\n### @checkly/cli version\n\n0.4.9\n\n### Steps to reproduce\n\nUsing `@checkly/cli` in ESM typescript project produces the following error:\r\n```\r\n~/w/rezero developβ’ β± pnpm checkly test\r\n Error: Error loading file /Users/devunt/workspace/rezero/checkly.config.ts\r\n Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /Users/devunt/workspace/rezero/checkly.config.ts\r\n require() of ES modules is not supported.\r\n require() of /Users/devunt/workspace/rezero/checkly.config.ts from\r\n /Users/devunt/workspace/rezero/node_modules/.pnpm/@checkly+cli@0.4.9_typescript@5.0.2/node_modules/@checkly/cli/dist/services/util.js is an ES module file as it is\r\n a .ts file whose nearest parent package.json contains \"type\": \"module\" which defines all .ts files in that package scope as ES modules.\r\n Instead change the requiring code to use import(), or remove \"type\": \"module\" from /Users/devunt/workspace/rezero/package.json.\r\n\r\n at createErrRequireEsm\r\n (/Users/devunt/Library/pnpm/global/5/.pnpm/ts-node@10.9.1_jh3j7gf3qptnaxtpzk3sx5vjku/node_modules/ts-node/dist-raw/node-internal-errors.js:46:15)\r\n at assertScriptCanLoadAsCJSImpl\r\n (/Users/devunt/Library/pnpm/global/5/.pnpm/ts-node@10.9.1_jh3j7gf3qptnaxtpzk3sx5vjku/node_modules/ts-node/dist-raw/node-internal-modules-cjs-loader.js:584:11)\r\n at Object.require.extensions. [as .ts]\r\n (/Users/devunt/Library/pnpm/global/5/.pnpm/ts-node@10.9.1_jh3j7gf3qptnaxtpzk3sx5vjku/node_modules/ts-node/src/index.ts:1610:5)\r\n at Module.load (node:internal/modules/cjs/loader:1133:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:972:12)\r\n at Module.require (node:internal/modules/cjs/loader:1157:19)\r\n at require (node:internal/modules/helpers:119:18)\r\n at loadTsFile (/Users/devunt/workspace/rezero/node_modules/.pnpm/@checkly+cli@0.4.9_typescript@5.0.2/node_modules/@checkly/cli/src/services/util.ts:41:33)\r\n at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n at async loadChecklyConfig\r\n (/Users/devunt/workspace/rezero/node_modules/.pnpm/@checkly+cli@0.4.9_typescript@5.0.2/node_modules/@checkly/cli/src/services/checkly-config-loader.ts:87:14)\r\n```\r\n\r\nIn my `package.json`, there are `\"type\": \"module\"` and I have the corresponding configurations in `tsconfig.json` which is following:\r\n```\r\n\t\t\"moduleResolution\": \"node\",\r\n\t\t\"module\": \"esnext\",\r\n\t\t\"target\": \"esnext\",\r\n```\r\n\r\nDoes `@checkly/cli` only works in commonjs projects?\n\n### What is expected?\n\n`@checkly/cli` runs.\n\n### What is actually happening?\n\nInstead `@checkly/cli` produces error.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/619/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/618",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/618",
- "id": 1646347214,
- "node_id": "PR_kwDOE8E-g85NMfqs",
- "number": 618,
- "title": "feat: log scheduling errors",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-29T18:55:04Z",
- "updated_at": "2023-03-30T19:16:56Z",
- "closed_at": "2023-03-30T19:16:55Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/618",
- "html_url": "https://github.com/checkly/checkly-cli/pull/618",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/618.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/618.patch",
- "merged_at": "2023-03-30T19:16:55Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nLogs scheduling errors to the logs.\r\n\r\nExample:\r\n\r\n```\r\nRunning 1 checks in eu-west-1.\r\n\r\nβ Test API check (0ms)\r\n\r\n ββScheduling Errorββββββββ\r\n Your setup script timed out after 23010 milliseconds\r\n\r\nsrc/__checks__/api-3.check.ts\r\n β Test API check (0ms)\r\n```\r\n\r\n> Resolves #617 \r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/618/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/617",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/617",
- "id": 1646344902,
- "node_id": "I_kwDOE8E-g85iITrG",
- "number": 617,
- "title": "story: log scheduling errors",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-29T18:53:20Z",
- "updated_at": "2023-03-30T19:16:57Z",
- "closed_at": "2023-03-30T19:16:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWe should logs scheduling errors that prevent the check from executing at all to the terminal logs.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/617/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/616",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/616",
- "id": 1646166390,
- "node_id": "I_kwDOE8E-g85iHoF2",
- "number": 616,
- "title": "feat: the ability to import / require mjs files using the CLI",
- "user": {
- "login": "modern-sapien",
- "id": 58672259,
- "node_id": "MDQ6VXNlcjU4NjcyMjU5",
- "avatar_url": "https://avatars.githubusercontent.com/u/58672259?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/modern-sapien",
- "html_url": "https://github.com/modern-sapien",
- "followers_url": "https://api.github.com/users/modern-sapien/followers",
- "following_url": "https://api.github.com/users/modern-sapien/following{/other_user}",
- "gists_url": "https://api.github.com/users/modern-sapien/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/modern-sapien/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/modern-sapien/subscriptions",
- "organizations_url": "https://api.github.com/users/modern-sapien/orgs",
- "repos_url": "https://api.github.com/users/modern-sapien/repos",
- "events_url": "https://api.github.com/users/modern-sapien/events{/privacy}",
- "received_events_url": "https://api.github.com/users/modern-sapien/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-29T16:42:46Z",
- "updated_at": "2023-05-17T13:39:45Z",
- "closed_at": "2023-05-17T13:39:45Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nCurrently, mjs files are not supported by the CLI.\r\n\r\n```\r\n`import { test, expect } from \"@playwright/test\";\r\nimport { myFunction } from '../myModule.mjs';\r\n\r\n\r\ntest(\"coupon\", async ({ page }) => {\r\n myFunction()\r\n await page.goto(\"https://danube-web.shop/\");\r\n})\r\nexport function myFunction() {\r\n console.log(\"Hello World!\");\r\n}`\r\n```\r\n\r\nThe above code will generate this error\r\n\r\n> The following NPM dependencies were used, but aren't supported in the runtimes.\r\n> For more information, see https://www.checklyhq.com/docs/runtimes/.\r\n> /Users/jonathancheckly/Desktop/CODE/solutions/template-solutions-scaffold/tests/e2e-guide-tests/coupon.spec.ts imports unsupported dependencies:\r\n> .myModule.mjs\r\n\r\n\r\nThere has been some customer feedback regarding this and how cli/constructs impede some workarounds.\n\n### How would you implement this feature?\n\nCurrently this behavior is supported with [GitHub sync](https://github.com/checkly/checkly-webapp/pull/2901), so it would stand to reason that there is some related solution already in place.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/reactions",
- "total_count": 2,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 2,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/616/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/615",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/615",
- "id": 1645800242,
- "node_id": "I_kwDOE8E-g85iGOsy",
- "number": 615,
- "title": "bug: local development environment is not working",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-29T13:18:30Z",
- "updated_at": "2023-05-08T13:51:05Z",
- "closed_at": "2023-05-08T13:50:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv0.4.9\n\n### Steps to reproduce\n\nCreate a CLI project and execute the `test` command using the development environment: `/bin/dev test`\n\n### What is expected?\n\nTo parse the project and execute the checks using the local backend (`http://localhost:3000`).\n\n### What is actually happening?\n\nResources can't be added to the project, throwing the following error:\r\n\r\n```bash\r\nError: Error loading file /home/yosoy/checkly/sandbox/checkly-cli-sandbox/__check__/api.check.js\r\nError: Unable to create a construct 'ApiCheck' outside a Checkly CLI project.\r\n at Function.validateCreateConstruct (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/project.ts:140:13)\r\n at new Construct (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/construct.ts:10:13)\r\n at new Check (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/check.ts:99:5)\r\n at new ApiCheck (/home/yosoy/checkly/checkly-cli/packages/cli/src/constructs/api-check.ts:254:5)\r\n at Object. (/home/yosoy/checkly/sandbox/checkly-cli-sandbox/__check__/api.check.js:3:13)\r\n at Module._compile (node:internal/modules/cjs/loader:1126:14)\r\n at Module._extensions..js (node:internal/modules/cjs/loader:1180:10)\r\n at Object.require.extensions. [as .js] (/home/yosoy/checkly/checkly-cli/node_modules/ts-node/src/index.ts:1608:43)\r\n at Module.load (node:internal/modules/cjs/loader:1004:32)\r\n at Function.Module._load (node:internal/modules/cjs/loader:839:12)\r\n at loadJsFile (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/util.ts:40:11)\r\n at loadAllCheckFiles (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/project-parser.ts:80:23)\r\n at async parseProject (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/project-parser.ts:63:3)\r\n at async Test.run (/home/yosoy/checkly/checkly-cli/packages/cli/src/commands/test.ts:125:21)\r\n at async Test._run (/home/yosoy/checkly/checkly-cli/node_modules/@oclif/core/lib/command.js:107:22)\r\n at async Config.runCommand (/home/yosoy/checkly/checkly-cli/node_modules/@oclif/core/lib/config/config.js:296:25)\r\n```\n\n### Any additional comments?\n\nDocs in `CONTRIBUTING.md` must be adjusted too. ",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/615/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/614",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/614",
- "id": 1644850050,
- "node_id": "PR_kwDOE8E-g85NHcTf",
- "number": 614,
- "title": "feat: add `locations` command [sc-00]",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-03-29T00:32:46Z",
- "updated_at": "2023-03-30T21:43:06Z",
- "closed_at": "2023-03-30T21:43:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/614",
- "html_url": "https://github.com/checkly/checkly-cli/pull/614",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/614.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/614.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd a command to retrieve all available locations easily. \r\nI think it is very useful for a rapid locations settings on `checkly.config.ts`\r\n\r\n``` bash\r\n$ npx checkly locations\r\n[\r\n \"us-east-1\",\r\n \"us-east-2\",\r\n \"us-west-1\",\r\n \"us-west-2\",\r\n \"ca-central-1\",\r\n \"sa-east-1\",\r\n \"eu-west-1\",\r\n \"eu-central-1\",\r\n \"eu-west-2\",\r\n \"eu-west-3\",\r\n \"eu-north-1\",\r\n \"eu-south-1\",\r\n \"me-south-1\",\r\n \"ap-southeast-1\",\r\n \"ap-northeast-1\",\r\n \"ap-east-1\",\r\n \"ap-southeast-2\",\r\n \"ap-southeast-3\",\r\n \"ap-northeast-2\",\r\n \"ap-northeast-3\",\r\n \"ap-south-1\",\r\n \"af-south-1\"\r\n]\r\n```\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/614/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/613",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/613",
- "id": 1644846859,
- "node_id": "PR_kwDOE8E-g85NHboM",
- "number": 613,
- "title": "chore: add account id to `whoami` output [sc-00]",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-29T00:27:24Z",
- "updated_at": "2023-03-29T10:09:37Z",
- "closed_at": "2023-03-29T10:09:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/613",
- "html_url": "https://github.com/checkly/checkly-cli/pull/613",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/613.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/613.patch",
- "merged_at": "2023-03-29T10:09:36Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add `accountId` when running `whoami` command\r\n\r\n```bash\r\n> You are currently on account \"nacho@checklyhq.com\" (111ac7a7-466b-4d15-b07d-8b051626f754) as Ignacio Anaya.\r\n```",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/613/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/612",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/612",
- "id": 1642030066,
- "node_id": "PR_kwDOE8E-g85M98DC",
- "number": 612,
- "title": "chore: add engines property to cli package.json",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-27T13:19:14Z",
- "updated_at": "2023-03-28T08:33:25Z",
- "closed_at": "2023-03-28T08:33:24Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/612",
- "html_url": "https://github.com/checkly/checkly-cli/pull/612",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/612.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/612.patch",
- "merged_at": "2023-03-28T08:33:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nAdd `engines` property to CLI `package.json` to warn folks when they're using the wrong Node.js version\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/612/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/611",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/611",
- "id": 1641964985,
- "node_id": "PR_kwDOE8E-g85M9wTn",
- "number": 611,
- "title": "chore: improve deploy job [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-27T11:46:31Z",
- "updated_at": "2023-04-24T15:01:52Z",
- "closed_at": "2023-04-24T15:00:01Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/611",
- "html_url": "https://github.com/checkly/checkly-cli/pull/611",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/611.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/611.patch",
- "merged_at": "2023-04-24T15:00:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Use a new project logical id for each test\r\n* Increase duration to 20s\r\n* Delete directly the project instead of fetching it if the project logical id is passed",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/611/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/610",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/610",
- "id": 1641909400,
- "node_id": "PR_kwDOE8E-g85M9kTG",
- "number": 610,
- "title": "feat: allow choosing auth mode when logging in",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-27T11:08:24Z",
- "updated_at": "2023-03-27T13:21:50Z",
- "closed_at": "2023-03-27T13:21:48Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/610",
- "html_url": "https://github.com/checkly/checkly-cli/pull/610",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/610.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/610.patch",
- "merged_at": "2023-03-27T13:21:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nChange login flow so a prompt for either logging in or signing up is presented to the user:\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/610/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/609",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/609",
- "id": 1639593382,
- "node_id": "PR_kwDOE8E-g85M2CII",
- "number": 609,
- "title": "feat: introduce checkly trigger command [sc-14206]",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-03-24T15:22:12Z",
- "updated_at": "2023-04-28T10:12:12Z",
- "closed_at": "2023-04-28T10:12:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/609",
- "html_url": "https://github.com/checkly/checkly-cli/pull/609",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/609.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/609.patch",
- "merged_at": "2023-04-28T10:12:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThis PR introduces a new command for running checks, `npx checkly trigger`. Unlike `npx checkly test`, this lets you run checks that are stored on your Checkly account and not necessarily managed with MaC. It's possible to specify checks to run using tags: `npx checkly trigger -t target-tag`. For the most part, `npx checkly trigger` aims to be as similar as possible to `npx checkly test`.\r\n\r\n```\r\n$ npx checkly trigger --help\r\nTrigger checks on Checkly\r\n\r\nUSAGE\r\n $ checkly trigger [--private-location | -l ] [-t ] [-c ] [--timeout ] [-v] [-r list|dot|ci|github] [-e | --env-file ] [--record] [-n ]\r\n\r\nFLAGS\r\n -c, --config= The Checkly CLI config filename.\r\n -e, --env=... [default: ] Env vars to be passed to the check run.\r\n -l, --location= The location to run the checks at.\r\n -n, --test-session-name= A name to use when storing results in Checkly with --record.\r\n -r, --reporter= A list of custom reporters for the test output.\r\n \r\n -t, --tags=... Filter the checks to be run using a comma separated list of tags. Checks will only be run if the contain all of the specified tags. Multiple --tags flags can be passed, in which case checks will be run if they match any of the --tags\r\n filters. F.ex. `--tags production,webapp --tags production,backend` will run checks with tags (production AND webapp) OR (staging AND backend).\r\n -v, --[no-]verbose Always show the full logs of the checks.\r\n --env-file= dotenv file path to be passed. For example --env-file=\"./.env\"\r\n --private-location= The private location to run checks at.\r\n --record Record check results in Checkly as a test session with full logs, traces and videos.\r\n --timeout= [default: 240] A timeout (in seconds) to wait for checks to complete.\r\n\r\nDESCRIPTION\r\n Trigger checks on Checkly\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/609/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/608",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/608",
- "id": 1638288939,
- "node_id": "PR_kwDOE8E-g85MxpCo",
- "number": 608,
- "title": "582 bug no log information is provided for failing api check setup scripts 2",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-23T20:44:54Z",
- "updated_at": "2023-03-24T13:57:55Z",
- "closed_at": "2023-03-24T13:57:53Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/608",
- "html_url": "https://github.com/checkly/checkly-cli/pull/608",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/608.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/608.patch",
- "merged_at": "2023-03-24T13:57:53Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- prints HTTP request on verbose and/or error\r\n- prints API check log on verbose and/or error\r\n- print name of check on verbose\r\n- fine tunes the log output formatting π\r\n\r\n- timestamps first with 24h clock instead of AM/PM\r\n- align log level statements\r\n\r\n\r\n- adds tests for core formatting functions\r\n\r\n> Resolves #582 \r\n> Resolves #581 \r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/608/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/607",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/607",
- "id": 1638272269,
- "node_id": "PR_kwDOE8E-g85MxlS-",
- "number": 607,
- "title": "582 bug no log information is provided for failing api check setup scripts",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-23T20:35:42Z",
- "updated_at": "2023-03-23T20:40:43Z",
- "closed_at": "2023-03-23T20:39:12Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/607",
- "html_url": "https://github.com/checkly/checkly-cli/pull/607",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/607.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/607.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n- logs HTTP request for API checks\r\n- prints setup and teardown script logs\r\n- print check name on `--verbose` flag\r\n\r\nExample:\r\n\r\n```bash\r\nRunning 3 checks in eu-west-1.\r\n\r\nβ Homepage - fetch stats 2 (43ms)\r\n\r\n ββHTTP Requestββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n GET https://api.checklyhq.com/public-stats\r\n Headers:\r\n User-Agent: Checkly/1.0 (https://www.checklyhq.com)\r\n accept-encoding: gzip, deflate\r\n\r\n ββHTTP Responseβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n Status Code: 200 OK\r\n Headers:\r\n server: Cowboy\r\n connection: close\r\n content-type: application/json; charset=utf-8\r\n vary: origin\r\n access-control-expose-headers: WWW-Authenticate,Server-Authorization,x-signed-dashboard,content-range\r\n strict-transport-security: max-age=15768000; includeSubDomains; preload\r\n x-frame-options: DENY\r\n x-xss-protection: 1; mode=block\r\n x-download-options: noopen\r\n x-content-type-options: nosniff\r\n cache-control: no-cache\r\n content-length: 62\r\n accept-ranges: bytes\r\n date: Thu, 23 Mar 2023 20:30:26 GMT\r\n via: 1.1 vegur\r\n Body:\r\n {\"apiCheckResults\":4695767712,\"browserCheckResults\":620886994}\r\n\r\n ββAssertionsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n β status code equals target \"200\".\r\n β JSON body property \"$.apiCheckResults\" is greater than target \"0\".\r\n\r\nβ Homepage - fetch stats (51ms)\r\n\r\n ββHTTP Requestββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n POST https://api.checklyhq.com/public-stats\r\n Headers:\r\n User-Agent: Checkly/1.0 (https://www.checklyhq.com)\r\n accept-encoding: gzip, deflate\r\n content-length: 10\r\n Body:\r\n {\"data\":1}\r\n\r\n ββHTTP Responseβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n Status Code: 404 Not Found\r\n Headers:\r\n server: Cowboy\r\n connection: close\r\n content-type: application/json; charset=utf-8\r\n vary: origin\r\n access-control-expose-headers: WWW-Authenticate,Server-Authorization,x-signed-dashboard,content-range\r\n strict-transport-security: max-age=15768000; includeSubDomains; preload\r\n x-frame-options: DENY\r\n x-xss-protection: 1; mode=block\r\n x-download-options: noopen\r\n x-content-type-options: nosniff\r\n cache-control: no-cache\r\n content-length: 60\r\n date: Thu, 23 Mar 2023 20:30:29 GMT\r\n via: 1.1 vegur\r\n Body:\r\n {\"statusCode\":404,\"error\":\"Not Found\",\"message\":\"Not Found\"}\r\n\r\n ββAssertionsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n β status code equals target \"200\". Received: 404.\r\n β JSON body property \"$.apiCheckResults\" is greater than target \"0\". Received: [].\r\n\r\n ββSetup Script Logsβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n 21:30:29 DEBUG *** START setup/teardown script runner with runtime version 2022.10\r\n 21:30:29 INFO TESTING SETUP\r\n 21:30:29 DEBUG *** END: Duration 0 s, 56.415 ms\r\n\r\n ββTeardown Script Logsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n 21:30:31 DEBUG *** START setup/teardown script runner with runtime version 2022.10\r\n 21:30:31 INFO TESTING TEARDOWN\r\n 21:30:31 DEBUG *** END: Duration 0 s, 40.193 ms\r\n\r\nβ my-test.spec.ts (7s)\r\n\r\n ββLogsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n 21:30:26 DEBUG Starting job\r\n 21:30:26 DEBUG Compiling environment variables\r\n 21:30:26 DEBUG Creating runtime using version 2022.10\r\n 21:30:26 DEBUG Running Playwright test script\r\n 21:30:27 INFO Running 1 test using 1 worker\r\n 21:30:27 INFO \r\n 21:30:28 INFO [1/1] [chromium] βΊ ../../var/task/src/2022-10/node_modules/vm2/lib/bridge.js:479:11 βΊ visit page and take screenshot\r\n 21:30:32 INFO \r\n 21:30:32 INFO \r\n 21:30:32 INFO 1 passed (5s)\r\n 21:30:32 DEBUG Run finished\r\n 21:30:33 DEBUG Uploading log file\r\n\r\nsrc/__checks__/folder/api-2.check.ts\r\n β Homepage - fetch stats 2 (43ms)\r\n β my-test.spec.ts (7s)\r\nsrc/__checks__/folder/api.check.ts\r\n β Homepage - fetch stats (51ms)\r\n\r\n1 failed, 2 passed, 3 total\r\n```\r\n\r\nResolves #582 \r\nResolves #581 \r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/607/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/606",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/606",
- "id": 1638097874,
- "node_id": "PR_kwDOE8E-g85Mw-5T",
- "number": 606,
- "title": "feat: add test sessions url [sc-14214]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-03-23T18:39:41Z",
- "updated_at": "2023-03-28T14:35:03Z",
- "closed_at": "2023-03-28T14:35:01Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/606",
- "html_url": "https://github.com/checkly/checkly-cli/pull/606",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/606.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/606.patch",
- "merged_at": "2023-03-28T14:35:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add test-sessions and test-results URLs to `test --record` command output.\r\n\r\n\r\n\r\n\r\n\r\n> Resolves #[[sc-14214](https://app.shortcut.com/checkly/story/14214/as-a-user-i-want-to-see-the-links-to-test-session-or-results-in-my-cli-output)]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/606/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/605",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/605",
- "id": 1637853709,
- "node_id": "PR_kwDOE8E-g85MwJ_B",
- "number": 605,
- "title": "feat: updates example with clearer naming, groups example, descriptions and typo fixes",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-03-23T16:17:45Z",
- "updated_at": "2023-03-27T10:32:18Z",
- "closed_at": "2023-03-27T10:32:16Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/605",
- "html_url": "https://github.com/checkly/checkly-cli/pull/605",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/605.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/605.patch",
- "merged_at": "2023-03-27T10:32:16Z"
- },
- "body": "β¦\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- reshuffles advanced example\r\n- adds a more advanced grouping example\r\n- adds descriptions to `checkly.config.ts`\r\n- adds playwright/test as dependency\r\n- fixes typos\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/605/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/604",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/604",
- "id": 1635979273,
- "node_id": "PR_kwDOE8E-g85Mp33n",
- "number": 604,
- "title": "fix: restore default reporter behaviour",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-22T15:15:45Z",
- "updated_at": "2023-03-22T15:40:22Z",
- "closed_at": "2023-03-22T15:40:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/604",
- "html_url": "https://github.com/checkly/checkly-cli/pull/604",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/604.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/604.patch",
- "merged_at": "2023-03-22T15:40:20Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently `npx checkly test` always selects the CI reporter. Instead, we should select the List or CI reporter depending on whether the environment is a CI runner or local terminal.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/604/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/603",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/603",
- "id": 1635494199,
- "node_id": "PR_kwDOE8E-g85MoP7m",
- "number": 603,
- "title": "fix: update assertion in advanced example",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-22T10:35:43Z",
- "updated_at": "2023-03-22T10:52:11Z",
- "closed_at": "2023-03-22T10:52:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/603",
- "html_url": "https://github.com/checkly/checkly-cli/pull/603",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/603.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/603.patch",
- "merged_at": "2023-03-22T10:52:10Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently updated the title for checklyhq.com/docs, breaking the example PW test. This PR updates the assertion to get the example working again.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/603/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/602",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/602",
- "id": 1635436480,
- "node_id": "PR_kwDOE8E-g85MoDkb",
- "number": 602,
- "title": "feat: release CLI v0.4.9",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-22T10:01:58Z",
- "updated_at": "2023-03-22T10:11:34Z",
- "closed_at": "2023-03-22T10:11:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/602",
- "html_url": "https://github.com/checkly/checkly-cli/pull/602",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/602.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/602.patch",
- "merged_at": "2023-03-22T10:11:32Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the latest CLI release is out of sync with the examples. The latest CLI release expects `skipSsl`, but the examples use `skipSSL`. This causes an error for users going through the `npm create @checkly/checkly-cli` flow.\r\n\r\nTo resolve this, we can make a new release of the CLI.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/602/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/601",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/601",
- "id": 1634578906,
- "node_id": "PR_kwDOE8E-g85MlMOT",
- "number": 601,
- "title": "feat: add github reporter [gh-554]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-21T19:35:19Z",
- "updated_at": "2023-04-05T09:11:47Z",
- "closed_at": "2023-04-05T09:11:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/601",
- "html_url": "https://github.com/checkly/checkly-cli/pull/601",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/601.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/601.patch",
- "merged_at": "2023-04-05T09:11:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `github` reporter: Annotations output and Summary file (use `CHECKLY_REPORTER_GITHUB_OUTPUT` environment variable or default `./checkly-github-report.md`)\r\n- add E2E test for `test --reporter github`\r\n\r\n\r\n> Resolves #554 (task two of four)\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/601/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/599",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/599",
- "id": 1632843448,
- "node_id": "PR_kwDOE8E-g85MfVFk",
- "number": 599,
- "title": "fix: add correct skipSSL property [gh-597]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-03-20T20:53:00Z",
- "updated_at": "2023-03-21T16:23:34Z",
- "closed_at": "2023-03-21T16:23:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/599",
- "html_url": "https://github.com/checkly/checkly-cli/pull/599",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/599.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/599.patch",
- "merged_at": "2023-03-21T16:23:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `skipSSL` request property for API Checks (the `skipSsl` has wrong case)\r\n- set `skipSsl` as to-be-deprecated\r\n- rename property in the example projects.\r\n- handle certificate issues in `formatCheckResult()`.\r\n- add E2E test with a self-signed certificate URL using `skipSSL: true`\r\n\r\n\r\n\r\n> Resolves #597\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/599/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/598",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/598",
- "id": 1632513273,
- "node_id": "PR_kwDOE8E-g85MeONb",
- "number": 598,
- "title": "feat: add --reporter flag [gh-554]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-20T16:58:10Z",
- "updated_at": "2023-03-21T14:34:01Z",
- "closed_at": "2023-03-21T14:33:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/598",
- "html_url": "https://github.com/checkly/checkly-cli/pull/598",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/598.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/598.patch",
- "merged_at": "2023-03-21T14:33:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `--reporter` flag for `test` command\r\n- add new `dot` reporter\r\n- add E2E test for `test --reporter dot`\r\n- replace `console.log()` with a custom function that uses `process.stdout.write()`\r\n\r\n\r\n> Resolves #554 (first of three tasks)\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/598/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/597",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/597",
- "id": 1632496577,
- "node_id": "I_kwDOE8E-g85hTevB",
- "number": 597,
- "title": "bug: assertion builder error when checking a site with a bad SSL certificate",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-20T16:46:55Z",
- "updated_at": "2023-03-21T16:23:34Z",
- "closed_at": "2023-03-21T16:23:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\nv0.4.8\r\n\r\n### Steps to reproduce\r\n\r\nExecute a test with the following API check:\r\n\r\n```ts\r\nnew ApiCheck('uptime-api-1', {\r\n name: 'Hello Uptime',\r\n activated: true,\r\n request: {\r\n method: 'POST',\r\n url: 'https://admin-service-uat.caseclinical.com/graphql',\r\n bodyType: 'GRAPHQL',\r\n body: 'query { uptime }',\r\n assertions: [\r\n AssertionBuilder.jsonBody('$.data').notEmpty(),\r\n AssertionBuilder.statusCode().equals(200),\r\n ]\r\n },\r\n})\r\n```\r\n\r\n### What is expected?\r\n\r\nGet the result or a handle error when the SSL is wrong. The `skipSsl` is not working properly.\r\n\r\n### What is actually happening?\r\n\r\n`npx checkly test` output:\r\n\r\n```\r\nRunning 1 checks in eu-west-1.\r\n\r\nβ Hello Uptime (397ms)\r\n\r\n/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:208\r\n return val.toString()\r\n ^\r\nTypeError: Cannot read properties of undefined (reading 'toString')\r\n at toString (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:208:16)\r\n at truncate (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:187:16)\r\n at formatHttpResponse (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:140:45)\r\n at formatCheckResult (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/util.ts:56:9)\r\n at ListReporter.onCheckEnd (/home/yosoy/checkly/checkly-cli/packages/cli/src/reporters/list.ts:31:51)\r\n at CheckRunner. (/home/yosoy/checkly/checkly-cli/packages/cli/src/commands/test.ts:183:16)\r\n at CheckRunner.emit (node:events:513:28)\r\n at CheckRunner.emit (node:domain:489:12)\r\n at MqttClient. (/home/yosoy/checkly/checkly-cli/packages/cli/src/services/check-runner.ts:141:14)\r\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\r\n```\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/597/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/593",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/593",
- "id": 1629334060,
- "node_id": "PR_kwDOE8E-g85MTsVR",
- "number": 593,
- "title": "feat: use group frequency as fallback value for checks [gh-591]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2023-03-17T13:36:59Z",
- "updated_at": "2023-05-23T14:11:29Z",
- "closed_at": "2023-05-23T14:11:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/593",
- "html_url": "https://github.com/checkly/checkly-cli/pull/593",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/593.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/593.patch",
- "merged_at": "2023-05-23T14:11:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe PR adds the `frequency` as `CheckGroup` and `CheckGroup.browserChecks` property. The new prop is used as a default check group setting, so if a check doesn't have a `frequency` setting can be used.\r\nThe behavior is like the `project` setting where the `frequency` in the root is applied to all types of checks and the `browserChecks.frequency` is used just for browser-checks.\r\nEvery time a `Check` is instanciated the following logic is used:\r\n1. **(new step added)** Apply `CheckGroup.frequency` if no `Check.frequency` is configured\r\n2. Apply `Project.checks.frequency` if still no `frequency` is configured\r\n3. Apply/Overide with `Check.frequency` if it exists\r\n4. **(new step added)** If it's a `BrowserCheck`, apply `CheckGroup.browserChecks.frequency` if still no `frequency` is set\r\n5. Apply `Project.browserChecks.frequency` if still no `frequency` is configured\r\n6. Apply/Overide with `BrowserCheck.frequency` if it exists\r\n\r\nAt the moment, only the `frequency` property is taken, but we could add all the `CheckConfigDefaults` properties (`activated`, `muted`, `doubleCheck`, `shouldFail`, etc.). \r\n\r\n\r\n\r\n`TODO`: add tests when the we confirm the logic is OK.\r\n\r\n> Resolves #591\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/593/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/592",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/592",
- "id": 1628998700,
- "node_id": "PR_kwDOE8E-g85MSkCA",
- "number": 592,
- "title": "feat: allow Auth0 signup via CLI",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-17T09:39:28Z",
- "updated_at": "2023-03-17T15:14:07Z",
- "closed_at": "2023-03-17T15:14:05Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/592",
- "html_url": "https://github.com/checkly/checkly-cli/pull/592",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/592.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/592.patch",
- "merged_at": "2023-03-17T15:14:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nConsolidates all the code related to the auth context in `auth/index.ts` so we can clean up `LoginCommand`.\r\n\r\nWhen retrieving the API key, it will try first to fetch the user, and if it gets a 401 back, it will then register a new one.\r\n\r\n> Resolves #574\r\n\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/592/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/591",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/591",
- "id": 1627864132,
- "node_id": "I_kwDOE8E-g85hBzxE",
- "number": 591,
- "title": "bug: check frequency property is not using assigned group value",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-16T16:32:33Z",
- "updated_at": "2023-05-23T14:11:31Z",
- "closed_at": "2023-05-23T14:11:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n0.4.8\r\n\r\n### Steps to reproduce\r\n\r\n1. Having a `CheckGroup` with a `browserChecks.frequency = 30` value\r\n2. Having a `BrowserCheck` constructor with NO `frequency` specified\r\n3. Assign the check to the group using the BrowserCheck's `group` property\r\n4. deploy the project\r\n\r\n### What is expected?\r\n\r\nThe browser check should have a `frequency: 30`\r\n\r\n### What is actually happening?\r\n\r\nThe browser check no `frequency` configured from the group and it uses the 10 (ten minutes) default value (the default frequency from the config file or default backend schema value).\r\n\r\n### Any additional comments?\r\n\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/591/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/590",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/590",
- "id": 1627743665,
- "node_id": "PR_kwDOE8E-g85MOWFJ",
- "number": 590,
- "title": "feat: release v0.4.8 [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-16T15:26:33Z",
- "updated_at": "2023-03-16T15:41:16Z",
- "closed_at": "2023-03-16T15:41:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/590",
- "html_url": "https://github.com/checkly/checkly-cli/pull/590",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/590.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/590.patch",
- "merged_at": "2023-03-16T15:41:15Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nRelease version 0.4.8\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/590/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/589",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/589",
- "id": 1627334242,
- "node_id": "PR_kwDOE8E-g85MM8LD",
- "number": 589,
- "title": "feat: allow --config with absolute path [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-16T12:03:32Z",
- "updated_at": "2023-03-16T15:18:25Z",
- "closed_at": "2023-03-16T15:18:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/589",
- "html_url": "https://github.com/checkly/checkly-cli/pull/589",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/589.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/589.patch",
- "merged_at": "2023-03-16T15:18:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- allow and handle absolute path in `--config` flag\r\n- add test for `--config` with absolute path.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/589/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/588",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/588",
- "id": 1627066212,
- "node_id": "I_kwDOE8E-g85g-w9k",
- "number": 588,
- "title": "story: move CHECKLY prefixed envs to `AuthCommand` base class so they are documented",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 8,
- "created_at": "2023-03-16T09:38:17Z",
- "updated_at": "2024-03-01T19:17:35Z",
- "closed_at": "2023-05-30T18:12:51Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWe have 2 special env vars for bypassing the auth flow which we use heavily with the CI use case. We are not using the oclif framework to set this env vars which then causes it not to be printed when a user invokes the `--help` command. Instead, we should move these to the `AuthCommand` so they are documented and easier to be discovered by the user\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/588/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/587",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/587",
- "id": 1625967848,
- "node_id": "PR_kwDOE8E-g85MITlz",
- "number": 587,
- "title": "feat: add --force flag to destroy command [gh-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-15T17:32:55Z",
- "updated_at": "2023-03-15T20:31:28Z",
- "closed_at": "2023-03-15T20:31:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/587",
- "html_url": "https://github.com/checkly/checkly-cli/pull/587",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/587.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/587.patch",
- "merged_at": "2023-03-15T20:31:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `-f` / `--force` flag for `destroy` command\r\n- add E2E test cases for `destroy` command.\r\n\r\nReminder: add new flag into the CLI docs.\r\n\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/587/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/586",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/586",
- "id": 1625508460,
- "node_id": "PR_kwDOE8E-g85MGwhh",
- "number": 586,
- "title": "refactor: clarify βexisting sessionβ prompt when logging in",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-15T13:13:18Z",
- "updated_at": "2023-03-15T13:17:14Z",
- "closed_at": "2023-03-15T13:17:13Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/586",
- "html_url": "https://github.com/checkly/checkly-cli/pull/586",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/586.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/586.patch",
- "merged_at": "2023-03-15T13:17:13Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/586/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/585",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/585",
- "id": 1625118855,
- "node_id": "PR_kwDOE8E-g85MFa8i",
- "number": 585,
- "title": "fix: clean up TS warnings if PWT types are available",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-15T09:36:52Z",
- "updated_at": "2023-03-15T09:41:47Z",
- "closed_at": "2023-03-15T09:41:46Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/585",
- "html_url": "https://github.com/checkly/checkly-cli/pull/585",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/585.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/585.patch",
- "merged_at": "2023-03-15T09:41:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\nIf PWT is installed in the same project TS complains about our example code. This PR doesn't change functionality and only makes TS happy.\r\n\r\n \r\n\r\n",
- "closed_by": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/585/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/584",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/584",
- "id": 1625093145,
- "node_id": "PR_kwDOE8E-g85MFVWm",
- "number": 584,
- "title": "fix: make TS happy if PWT types are available",
- "user": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-15T09:21:51Z",
- "updated_at": "2023-03-15T09:33:56Z",
- "closed_at": "2023-03-15T09:33:55Z",
- "author_association": "COLLABORATOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/584",
- "html_url": "https://github.com/checkly/checkly-cli/pull/584",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/584.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/584.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nIf PWT is installed in a project, our example code shows a TS warning. There are no functionality changes, they only make the example code more TypeScripty.\r\n\r\n ",
- "closed_by": {
- "login": "stefanjudis",
- "id": 962099,
- "node_id": "MDQ6VXNlcjk2MjA5OQ==",
- "avatar_url": "https://avatars.githubusercontent.com/u/962099?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/stefanjudis",
- "html_url": "https://github.com/stefanjudis",
- "followers_url": "https://api.github.com/users/stefanjudis/followers",
- "following_url": "https://api.github.com/users/stefanjudis/following{/other_user}",
- "gists_url": "https://api.github.com/users/stefanjudis/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/stefanjudis/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/stefanjudis/subscriptions",
- "organizations_url": "https://api.github.com/users/stefanjudis/orgs",
- "repos_url": "https://api.github.com/users/stefanjudis/repos",
- "events_url": "https://api.github.com/users/stefanjudis/events{/privacy}",
- "received_events_url": "https://api.github.com/users/stefanjudis/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/584/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/583",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/583",
- "id": 1624261547,
- "node_id": "PR_kwDOE8E-g85MCjv_",
- "number": 583,
- "title": "feat: add privateLocations to checks default config [gh-576]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-14T20:36:05Z",
- "updated_at": "2023-03-15T12:22:33Z",
- "closed_at": "2023-03-15T12:22:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/583",
- "html_url": "https://github.com/checkly/checkly-cli/pull/583",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/583.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/583.patch",
- "merged_at": "2023-03-15T12:22:31Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `privateLocations` property into the default checks configuration.\r\n\r\n\r\n> Resolves #576\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/583/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/582",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/582",
- "id": 1623676907,
- "node_id": "I_kwDOE8E-g85gx1fr",
- "number": 582,
- "title": "bug: no log information is provided for failing API check setup scripts",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-14T15:05:42Z",
- "updated_at": "2023-03-24T13:57:56Z",
- "closed_at": "2023-03-24T13:57:55Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\nv8.15.0\n\n### @checkly/cli version\n\nv0.4.7\n\n### Steps to reproduce\n\nCreate an API check with a failing setup script. Run with `npx checkly test`.\r\n\r\n```\r\n// api_check.check.ts\r\nimport { ApiCheck, AssertionBuilder } from '@checkly/cli/constructs'\r\n\r\nnew ApiCheck('homepage-api-check-1', {\r\n name: 'Homepage - fetch stats',\r\n alertChannels: [],\r\n degradedResponseTime: 10000,\r\n maxResponseTime: 20000,\r\n localSetupScript: 'throw new Error(\"it doesnt work\")',\r\n request: {\r\n url: 'https://api.checklyhq.com/public-stats',\r\n method: 'GET',\r\n followRedirects: true,\r\n skipSsl: false,\r\n assertions: [\r\n AssertionBuilder.statusCode().equals(200),\r\n AssertionBuilder.jsonBody('$.apiCheckResults').greaterThan(0),\r\n ],\r\n }\r\n})\r\n```\n\n### What is expected?\n\nThe CLI should print clear logs from the failing setup script.\n\n### What is actually happening?\n\n```\r\n$ npx checkly test\r\n\r\nRunning 1 checks in eu-west-1.\r\n\r\nβ Homepage - fetch stats (0ms)\r\n\r\n\r\n\r\n__checks__/api.check.ts\r\n β Homepage - fetch stats (0ms)\r\n\r\n1 failed, 1 total\r\n```\n\n### Any additional comments?\n\nThe CLI also doesn't print setup/teardown script logs when the API check is passing and we run the check with `npx checkly test --verbose`.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/582/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/581",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/581",
- "id": 1623656937,
- "node_id": "I_kwDOE8E-g85gxwnp",
- "number": 581,
- "title": "bug: check titles aren't printed when using `--verbose`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-14T14:56:52Z",
- "updated_at": "2023-03-24T13:57:56Z",
- "closed_at": "2023-03-24T13:57:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\nv8.15.0\n\n### @checkly/cli version\n\n0.4.7\n\n### Steps to reproduce\n\nCreate a boilerplate project using `npm create @checkly/cli`. Then run the tests with `npx checkly test --verbose`.\n\n### What is expected?\n\nThe names/titles of the checks should be printed. This would make it possible to differentiate which logs come from which checks.\n\n### What is actually happening?\n\nThe names/titles are not printed. It isn't possible to tell which logs come from which checks.\r\n\r\n```\r\n$ npx checkly test --verbose\r\n\r\nRunning 2 checks in eu-west-1.\r\n\r\n\r\n ββHTTP Responseβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n Status Code: 200 OK\r\n Headers:\r\n server: Cowboy\r\n connection: close\r\n content-type: application/json; charset=utf-8\r\n vary: origin\r\n access-control-expose-headers: WWW-Authenticate,Server-Authorization,x-signed-dashboard,content-range\r\n strict-transport-security: max-age=15768000; includeSubDomains; preload\r\n x-frame-options: DENY\r\n x-xss-protection: 1; mode=block\r\n x-download-options: noopen\r\n x-content-type-options: nosniff\r\n cache-control: no-cache\r\n content-length: 62\r\n accept-ranges: bytes\r\n date: Tue, 14 Mar 2023 14:52:55 GMT\r\n via: 1.1 vegur\r\n Body:\r\n {\"apiCheckResults\":4627927602,\"browserCheckResults\":606320313}\r\n\r\n ββAssertionsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n β status code equals target \"200\".\r\n β JSON body property \"$.apiCheckResults\" is greater than target \"0\".\r\n\r\n\r\n ββLogsββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ\r\n DEBUG, 3:52:53 PM, Starting job\r\n DEBUG, 3:52:53 PM, Backend used : Lambda\r\n DEBUG, 3:52:53 PM, Compiling environment variables\r\n DEBUG, 3:52:53 PM, Creating runtime using version 2022.10\r\n DEBUG, 3:52:53 PM, Running Playwright test script\r\n INFO, 3:52:54 PM, Running 1 test using 1 worker\r\n INFO, 3:52:54 PM,\r\n INFO, 3:52:55 PM, [1/1] [chromium] βΊ ../../var/task/src/2022-10/node_modules/vm2/lib/bridge.js:479:11 βΊ Checkly Homepage\r\n INFO, 3:53:00 PM,\r\n INFO, 3:53:00 PM,\r\n INFO, 3:53:00 PM, 1 passed (6s)\r\n DEBUG, 3:53:00 PM, Run finished\r\n DEBUG, 3:53:00 PM, Uploading log file\r\n\r\n__checks__/api.check.ts\r\n β Homepage - fetch stats (39ms)\r\n__checks__/homepage.spec.ts\r\n β homepage.spec.ts (7s)\r\n\r\n2 passed, 2 total\r\n```\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/581/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/580",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/580",
- "id": 1622380005,
- "node_id": "PR_kwDOE8E-g85L8NHl",
- "number": 580,
- "title": "feat: add config flag for test and deploy [gh-577]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-03-13T22:34:12Z",
- "updated_at": "2023-03-15T16:59:24Z",
- "closed_at": "2023-03-15T16:59:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/580",
- "html_url": "https://github.com/checkly/checkly-cli/pull/580",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/580.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/580.patch",
- "merged_at": "2023-03-15T16:59:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `-c` / `--config` flag for `test`, `deploy` and `destroy` commands allowing to specify the configuration filename.\r\n- add unit tests cases for `loadChecklyConfig()` function\r\n- add E2E test cases pointing to different configuration files for the same project\r\n- add new function to split and get directory and filename from the `--config` flag argument.\r\n- adjust `pathToPosix()` to remove the `C:` prefix in Windows absolute path (TODO: we should handle other drive letters too)\r\n\r\n\r\n> Resolves #577\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/580/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/579",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/579",
- "id": 1621399825,
- "node_id": "PR_kwDOE8E-g85L47KP",
- "number": 579,
- "title": "feat: release v0.4.7 [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-13T12:34:31Z",
- "updated_at": "2023-03-13T12:40:13Z",
- "closed_at": "2023-03-13T12:40:11Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/579",
- "html_url": "https://github.com/checkly/checkly-cli/pull/579",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/579.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/579.patch",
- "merged_at": "2023-03-13T12:40:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease version 0.4.7",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/579/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/578",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/578",
- "id": 1621305087,
- "node_id": "PR_kwDOE8E-g85L4mnR",
- "number": 578,
- "title": "feat: add the destroy command [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-13T11:33:26Z",
- "updated_at": "2023-03-13T12:32:09Z",
- "closed_at": "2023-03-13T12:32:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/578",
- "html_url": "https://github.com/checkly/checkly-cli/pull/578",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/578.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/578.patch",
- "merged_at": "2023-03-13T12:32:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Implement a destroy command delete projects\r\n* Remove the only dot in the command descriptions\r\n* Add the ts watch command to the package.json for development\r\n\r\nWe need to wait until we deploy the new BE to merge this\r\n\r\nResolves #565",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/578/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/577",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/577",
- "id": 1617740174,
- "node_id": "I_kwDOE8E-g85gbMGO",
- "number": 577,
- "title": "story: target a specific configuration with `-c` / `--config` flag",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 2,
- "created_at": "2023-03-09T18:04:02Z",
- "updated_at": "2023-03-15T16:59:25Z",
- "closed_at": "2023-03-15T16:59:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWe want to allow users to manage different target for test, deployment from one code base. The cleanest solution is to let users define different `checkly.config.ts` files that have different settings. This creates a composable way to:\r\n\r\n- target different environments like staging, production etc.\r\n- enables even cross account, cross project workflows by appending different credentials to a `npx checkly -c ` invocation\r\n\r\n## `-c` / `--config` flag\r\n\r\n- Flag applies to `test` and `deploy` commands.\r\n- When no flag is set, defaults to `checkly.config.ts` and then `checkly.config.js` in root directory\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/577/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/576",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/576",
- "id": 1613823582,
- "node_id": "I_kwDOE8E-g85gMP5e",
- "number": 576,
- "title": "feat: allow to configure global `privateLocations` for checks from `checkly-config.ts`",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-07T16:41:32Z",
- "updated_at": "2023-03-15T12:22:33Z",
- "closed_at": "2023-03-15T12:22:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nAs a user I want to configure all my checks with a global `privateLocations` property, without adding it to all particular `Check` constructor.\n\n### How would you implement this feature?\n\nAdd into the config, the property `privateLocations` within the `checks` object. We already have something similar with `locations` and `tags`.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/576/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/575",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/575",
- "id": 1613508933,
- "node_id": "PR_kwDOE8E-g85Lep1D",
- "number": 575,
- "title": "feat: release version 0.4.6 of CLI",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-07T13:52:33Z",
- "updated_at": "2023-03-07T14:18:31Z",
- "closed_at": "2023-03-07T14:18:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/575",
- "html_url": "https://github.com/checkly/checkly-cli/pull/575",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/575.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/575.patch",
- "merged_at": "2023-03-07T14:18:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWindows users are currently affected by #568 and #572. We can do a release so that the fix is available.\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/575/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/574",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/574",
- "id": 1612012136,
- "node_id": "I_kwDOE8E-g85gFVpo",
- "number": 574,
- "title": "story: enable signup via `login` command",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 2,
- "created_at": "2023-03-06T18:42:17Z",
- "updated_at": "2023-03-29T09:24:00Z",
- "closed_at": "2023-03-29T09:24:00Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWith the CLI, using Checkly is terminal focussed. We want to enable users to install the CLI and signup from the CLI in one go. This extends the `login` command that already exists. Adding a separate `signup` commands feels bloated.\r\n\r\n## `login` command\r\n\r\nWe have multiple paths when executing `login`\r\n\r\n### No local user credentials\r\n\r\nprompt should be split in two options:\r\n\r\n1. `Do you want to log in with an existing Checkly account?`\r\n2. `Do you want to sign up for a new Checkly account?`\r\n\r\nCase 1: we follow the current, existing path. User logs in via browser session, API key is created.\r\n\r\nCase 2: \r\n- User is directed to `checklyhq.com/signup` with some query param. \r\n- User signs up but is not directed to the in-app onboarding flow.\r\n- API key is created just like case 1.\r\n\r\nEnd result: User is signed up to a fresh Checkly account and is ready to use the CLI\r\n\r\n\r\n## Existing user, locally logged in.\r\n\r\nBehaviour stays the same, i.e. we ask the user if they want to continue\r\n\r\n```\r\n npx checkly login\r\n? Existing session with account \"Production E2E MaC\", do you want to continue? (Y/n) \r\n```\r\n\r\n\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/574/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/573",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/573",
- "id": 1611649087,
- "node_id": "PR_kwDOE8E-g85LYYER",
- "number": 573,
- "title": "fix: transform all path to POSIX [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-06T15:19:02Z",
- "updated_at": "2023-03-07T13:21:12Z",
- "closed_at": "2023-03-07T13:21:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/573",
- "html_url": "https://github.com/checkly/checkly-cli/pull/573",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/573.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/573.patch",
- "merged_at": "2023-03-07T13:21:10Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix duplicated `logicalId` error converting all path to POSIX. This fixes the problem checking if the check was already added with `preexistingCheckFiles.has(relPath)`.\r\n- add checks into the `test-project` for the E2E test.\r\n- `checkFileAbsolutePath` is not modified/covered by this PR.\r\n\r\n\r\n> Resolves #572\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/573/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/572",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/572",
- "id": 1611486166,
- "node_id": "I_kwDOE8E-g85gDVPW",
- "number": 572,
- "title": "bug: get `Error: Resource of type 'checks' with logical id '' already exists.` on Windows.",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-06T13:57:29Z",
- "updated_at": "2023-03-07T13:21:11Z",
- "closed_at": "2023-03-07T13:21:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.16.0\n\n### NPM version\n\n8.11.0\n\n### @checkly/cli version\n\nv0.4.5\n\n### Steps to reproduce\n\nOn Windows system, use `browserChecks.testMatch` glob to fetch the same `.spec.ts` file from two different places (i.e. a `CheckGroup` and the Checkly config file). Run `npx checkly test`.\n\n### What is expected?\n\nThe checks to run successfully.\n\n### What is actually happening?\n\n`Error: Resource of type 'checks' with logical id 'src/__checks__/.spec.ts' already exists.`\r\n\r\n\r\n\n\n### Any additional comments?\n\nThe problem happens only in Windows and the reason is because the `checkFilePath` is not a POSIX path. The `preexistingCheckFiles.has(relPath)` always returns `false` and the parser doesn't know it was already included.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/572/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/571",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/571",
- "id": 1609041891,
- "node_id": "PR_kwDOE8E-g85LP1Gi",
- "number": 571,
- "title": "fix: parse file with extension other than .js or .ts [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-03T17:54:58Z",
- "updated_at": "2023-03-06T15:09:26Z",
- "closed_at": "2023-03-06T15:09:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/571",
- "html_url": "https://github.com/checkly/checkly-cli/pull/571",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/571.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/571.patch",
- "merged_at": "2023-03-06T15:09:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix the parser when the file path has an extension other than `.js` or `.ts`\r\n- add test with a check `.spec.ts` files importing file with extensions other than `.js` or `.ts`\r\n- fix issue with duplicated resources error when using file patterns in Windows. `pathToLogicalId()` is renamed to `pathToPosix()` and reused in all `path` related operations.\r\n\r\n\r\n> Resolves #568\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/571/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/570",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/570",
- "id": 1608757550,
- "node_id": "PR_kwDOE8E-g85LO4Sx",
- "number": 570,
- "title": "chore: lint enum usage",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-03T14:38:43Z",
- "updated_at": "2023-03-03T14:46:45Z",
- "closed_at": "2023-03-03T14:46:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/570",
- "html_url": "https://github.com/checkly/checkly-cli/pull/570",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/570.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/570.patch",
- "merged_at": "2023-03-03T14:46:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe recently decided to prefer Union Types rather than Enums in publicly facing code. To make sure that we have a consistent code style, this PR adds an ESLint rule (from [here](https://github.com/typescript-eslint/typescript-eslint/issues/561#issuecomment-496664453)).\r\n\r\nThis PR also adds a small note in Contributing.md.\r\n\r\nIn cases where enums are already used, this PR just disables the lint rule.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/570/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/569",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/569",
- "id": 1608660868,
- "node_id": "PR_kwDOE8E-g85LOjRM",
- "number": 569,
- "title": "fix: export BodyType and migrate enums to string literals [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-03T13:40:25Z",
- "updated_at": "2023-03-03T14:05:19Z",
- "closed_at": "2023-03-03T14:05:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/569",
- "html_url": "https://github.com/checkly/checkly-cli/pull/569",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/569.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/569.patch",
- "merged_at": "2023-03-03T14:05:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* export BodyType and migrate it to a type\r\n* turn opsgenie region and priority to types",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/569/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/568",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/568",
- "id": 1608643154,
- "node_id": "I_kwDOE8E-g85f4fJS",
- "number": 568,
- "title": "bug: TypeScript import fails when using `.x.ts` suffix",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-03T13:31:05Z",
- "updated_at": "2023-03-06T15:09:26Z",
- "closed_at": "2023-03-06T15:09:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\nv0.4.5\n\n### Steps to reproduce\n\nCreate a browser-check `.spec.ts` and a file with name `./.pages.ts`. Try to import the file using `import {} from './.pages'`. Run `npx checkly test`.\n\n### What is expected?\n\nAll checks to be loaded and run successfully.\n\n### What is actually happening?\n\nThe dependency file is not found:\r\n\r\n```\r\nThe following dependencies weren't found:\r\n //.pages\r\n``` \n\n### Any additional comments?\n\nSlack thread: https://checklycommunity.slack.com/archives/C04349E26EN/p1677757653932529",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/568/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/567",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/567",
- "id": 1608409841,
- "node_id": "I_kwDOE8E-g85f3mLx",
- "number": 567,
- "title": "story: enable shared / externally managed resources through `fromId()`",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-03T10:49:56Z",
- "updated_at": "2023-04-25T15:08:56Z",
- "closed_at": "2023-04-25T15:08:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\r\n\r\nUsers should be able to reference existing resources on the Checkly cloud that are not managed by their project, but potentially by another project or not managed at all via the CLI.\r\n\r\nSome practical cases:\r\n\r\n- A user can have two or more projects that live in separate Git repos that need to target shared resources: `webapp` , `site` and `backend`. They need to use the same, shared alert channels. But also think of other shared, cross project resources like a dashboard.\r\n- A user should be enabled to migrate to CLI without overhauling their setup from the start. This migration is easier when the user can keep their alerting setup and just migrate some Checks to start out with.\r\n\r\n## Proposal\r\n\r\n```ts\r\nexport const OpsGenieChannel = new OpsgenieAlertChannel.fromId(158554)\r\n```\r\n\r\n## Limitations\r\n- This only works and is only valid within the scope of one Checkly account for security reasons.\r\n- Removing a shared resource will break the setup on a next `deploy` as the reference no longer exists. We need to have a friendly error message.\r\n\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/567/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/566",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/566",
- "id": 1608333104,
- "node_id": "I_kwDOE8E-g85f3Tcw",
- "number": 566,
- "title": "story: move `@checkly/cli` package to `checkly` package at version 4.0.0.",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-03T10:05:23Z",
- "updated_at": "2023-04-28T16:19:08Z",
- "closed_at": "2023-04-28T16:19:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWe (very) recently got hold of the top-level `checkly` package name. This package name is better and clearer than the scoped `@checkly/cli` package as it does the functionality is larger than only a CLI. Because we inherited this package name, we need to start at version `4.0.0.` as we cannot reuse earlier versions.\r\n\r\nThis move includes:\r\n\r\n- [ ] start publishing the `@checkly/cli` to the `checkly` package name at \r\n- [ ] start publishing the `@checkly/create-cli` to the `create-checkly` package name\r\n- [ ] rename the GitHub repo to `checkly`\r\n- [ ] communicate to users that this change happened: email, Slack, Twitter, Changelog and inside the CLI.\r\n- [ ] keep mirroring the packages on the scoped `@checkly/` packages for 1 month. \n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/566/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/565",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/565",
- "id": 1608309257,
- "node_id": "I_kwDOE8E-g85f3NoJ",
- "number": 565,
- "title": "story: add `destroy` command",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-03T09:54:15Z",
- "updated_at": "2023-03-13T12:32:10Z",
- "closed_at": "2023-03-13T12:32:09Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nFor quickly demoing and trying out the CLI, a `destroy` command that removes a full project is a nice QOL improvement. \r\n\r\n## Add `destroy` command\r\n\r\nThe flow should be similar to π\r\n\r\n```\r\n$ npx checkly destroy\r\n\r\nAre you sure you want to delete all resources in project \"My CLI Project\" on the Checkly cloud? y/N\r\nPlease confirm by typing the project name \"My CLI Project\": _\r\n\r\nAll resources associated with project \"My CLI Project\" have been successfully deleted.\r\n```\r\n- Removes any and all resources associated with the constructs in a Project on the Checkly cloud.\r\n- Defaults to \"No\" option\r\n- Adds extra confirmation step where a user has to echo the project name\r\n- Confirms the deletion was done.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/565/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/564",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/564",
- "id": 1608255921,
- "node_id": "I_kwDOE8E-g85f3Amx",
- "number": 564,
- "title": "story: schedule checks on `deploy`",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-03-03T09:24:13Z",
- "updated_at": "2023-03-15T13:15:44Z",
- "closed_at": "2023-03-15T13:15:43Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWhen deploying using the `deploy` command, we want to schedule any newly created Checks and updated Checks by default. This gives the user direct feedback that after the `test` phase, Checks are working correctly and gives positive feedback on the home dashboard inside the Checkly webapp. This is specifically noticeable when setting Checks to larger frequencies like 1h or longer.\r\n\r\nThe flow is as follows:\r\n- User creates or updates Check constructs\r\n- User runs `deploy`, project gets pushed to the API endpoint.\r\n- Checkly project is synced, updating and creating Check resources\r\n- Updated Checks are scheduled directly after successful update / create.\r\n\r\nThis should be default behaviour and there is no flag or configuration property needed.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/564/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/563",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/563",
- "id": 1607298524,
- "node_id": "PR_kwDOE8E-g85LJ7Pd",
- "number": 563,
- "title": "feat: add git info into project [sc-14207]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-03-02T18:33:46Z",
- "updated_at": "2023-03-22T15:23:07Z",
- "closed_at": "2023-03-22T15:23:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/563",
- "html_url": "https://github.com/checkly/checkly-cli/pull/563",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/563.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/563.patch",
- "merged_at": "2023-03-22T15:23:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- gather git repository information using `git-repo-info` package\r\n- (to be discussed) get the git remote origin URL using the `node:child_process.spawnSync` command\r\n- add a new `project` property (`repoInfo`) to be sent when `test` and `deploy` command\r\n\r\n\r\n**Important**: https://github.com/checkly/checkly-backend/pull/3924 must be merged first.\r\n\r\n> Resolves [[sc-14207](https://app.shortcut.com/checkly/story/14207/as-a-user-i-want-the-cli-to-gather-data-about-the-ci-git-info)]\r\n\r\n## New Dependency Submission\r\n- Add `git-repo-info` to get Git repository information\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/563/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/562",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/562",
- "id": 1607069161,
- "node_id": "PR_kwDOE8E-g85LJJju",
- "number": 562,
- "title": "chore: add integration testing on Windows",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-03-02T15:59:50Z",
- "updated_at": "2023-03-03T14:10:10Z",
- "closed_at": "2023-03-03T14:10:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/562",
- "html_url": "https://github.com/checkly/checkly-cli/pull/562",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/562.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/562.patch",
- "merged_at": "2023-03-03T14:10:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [x] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWe seem to have a decent number of users on Windows. With this PR we'll also run the integration tests on Windows. That should help us avoid regressions.\r\n\r\nIf this PR is accepted, we should update the branch protection rules to match the new jobs.\r\n\r\n#### New Dependencies\r\n[cross-env](https://www.npmjs.com/package/cross-env) is added as a dev dependency. This lets us set env vars for the integration tests in a cross platform way.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/562/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/561",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/561",
- "id": 1603103442,
- "node_id": "PR_kwDOE8E-g85K7svV",
- "number": 561,
- "title": "chore: use test sessions endpoint",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-02-28T13:44:11Z",
- "updated_at": "2023-03-27T09:52:56Z",
- "closed_at": "2023-03-27T09:52:55Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/561",
- "html_url": "https://github.com/checkly/checkly-cli/pull/561",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/561.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/561.patch",
- "merged_at": "2023-03-27T09:52:55Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nTo enable better grouping of check runs, we've added a new `POST /next/test-sessions/run` endpoint which accepts a batch of check runs. This PR migrates the CLI to use the new API.\r\n\r\nSome changes were needed around error handling. Previously one `POST /next/checks/run/{browser,api}` request could file while the others succeed. Now, there's only a single `POST /next/test-sessions/run` that could fail. To handle this, this PR introduces a new `ERROR` event to the `check-runner` and a corresponding `onError()` handler in the result reporter. If the `POST /next/test-sessions/run` fails, the CLI stops the `npx checkly test` execution and logs the error. The main case is when the account doesn't have sufficient credit.\r\n\r\n\r\n\r\n#### Testing\r\n\r\nTo make the tests pass, we must merge the the backend first: https://github.com/checkly/checkly-backend/pull/3924\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/561/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/560",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/560",
- "id": 1602999714,
- "node_id": "PR_kwDOE8E-g85K7V_E",
- "number": 560,
- "title": "feat: release version 0.4.5 of CLI",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-28T12:42:23Z",
- "updated_at": "2023-03-17T23:22:50Z",
- "closed_at": "2023-02-28T12:45:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/560",
- "html_url": "https://github.com/checkly/checkly-cli/pull/560",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/560.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/560.patch",
- "merged_at": "2023-02-28T12:45:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nWindows users are currently affected by https://github.com/checkly/checkly-cli/issues/551. We can do a release so that the fix is available.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/560/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/559",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/559",
- "id": 1602061184,
- "node_id": "PR_kwDOE8E-g85K4Mhl",
- "number": 559,
- "title": "chore: move checkly package to devDependencies [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-27T22:38:18Z",
- "updated_at": "2023-02-27T22:53:25Z",
- "closed_at": "2023-02-27T22:53:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/559",
- "html_url": "https://github.com/checkly/checkly-cli/pull/559",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/559.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/559.patch",
- "merged_at": "2023-02-27T22:53:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- move `@checkly/cli` package from `dependencies` to `devDependencies`\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/559/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/558",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/558",
- "id": 1601995818,
- "node_id": "PR_kwDOE8E-g85K3-ch",
- "number": 558,
- "title": "chore: remove project/milestone from story template [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-27T21:41:47Z",
- "updated_at": "2023-02-27T22:29:40Z",
- "closed_at": "2023-02-27T22:29:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/558",
- "html_url": "https://github.com/checkly/checkly-cli/pull/558",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/558.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/558.patch",
- "merged_at": "2023-02-27T22:29:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- remove project/milestone reference from GH story template\r\n\r\n\r\n> Resolves #[issue-number]\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/558/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/557",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/557",
- "id": 1600839417,
- "node_id": "PR_kwDOE8E-g85K0FZs",
- "number": 557,
- "title": "docs: update readme with beta mention",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-27T09:51:16Z",
- "updated_at": "2023-02-27T10:00:06Z",
- "closed_at": "2023-02-27T10:00:05Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/557",
- "html_url": "https://github.com/checkly/checkly-cli/pull/557",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/557.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/557.patch",
- "merged_at": "2023-02-27T10:00:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n- small readme changes\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/557/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/556",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/556",
- "id": 1599378354,
- "node_id": "PR_kwDOE8E-g85KvXM1",
- "number": 556,
- "title": "fix: dependencies path separator in Windows [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-24T23:05:18Z",
- "updated_at": "2023-02-27T21:04:15Z",
- "closed_at": "2023-02-27T21:04:13Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/556",
- "html_url": "https://github.com/checkly/checkly-cli/pull/556",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/556.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/556.patch",
- "merged_at": "2023-02-27T21:04:13Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix browser checks dependencies path separator when executing `test` or `deploy` on Windows\r\n- replace `rm -rf ./dist` with `rimfaf ./dist` allowing contributors running Windows\r\n\r\n\r\n> Resolves #551\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/556/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/555",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/555",
- "id": 1598952044,
- "node_id": "I_kwDOE8E-g85fThJs",
- "number": 555,
- "title": "story: review error messages",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 1,
- "created_at": "2023-02-24T16:35:03Z",
- "updated_at": "2023-04-11T16:02:44Z",
- "closed_at": "2023-04-11T16:02:42Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nFollow up for https://github.com/checkly/checkly-cli/pull/553#issuecomment-1443728594\r\n\r\nWe should \r\n1. Migrate error messages to a central `messages.ts` file. This can make it easier to keep track of what error message copy we have.\r\n2. Go through all common error cases and make sure that they're covered nicely. Ideally we should give tips on how to solve issues and link to the relevant documentation.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/555/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/554",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/554",
- "id": 1598664878,
- "node_id": "I_kwDOE8E-g85fSbCu",
- "number": 554,
- "title": "story: add reporters in JUNIT and GH Actions summary format",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 0,
- "created_at": "2023-02-24T13:46:45Z",
- "updated_at": "2023-04-05T09:11:48Z",
- "closed_at": "2023-04-05T09:11:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\r\n\r\nHaving structured test output inside CI and test management tooling is useful for quickly seeing what checks failed on `test` without having to view the logs. We want to support this by introducing `reporters` so a user can configure a reporter type. This pattern should be very familiar from Jest and [Playwright reporters](https://playwright.dev/docs/test-reporters)\r\n\r\n# GH Actions Job Summary\r\n\r\n- Failed / Passed state\r\n- Duration\r\n- Check Type\r\n- Link to Test Overview\r\n- Link to Test Session\r\n\r\nFailing checks should be sorted to the top\r\n\r\nSee\r\n- [Job summaries landing](https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/)\r\n- [Job Summary docs](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary)\r\n\r\n# Junit\r\n\r\nTBD: We need to research how Junit format can map to `checkly test` output.\r\n\r\n# `reporter` flag\r\n\r\nIntroduce a new flag `--reporter / -r` that takes the name of a supported reporter.\r\nFor reporters that are best consumed as files, like Junit, a user should be able to set an output file via an env variable, i.e. `CHECKLY_REPORTER_JUNIT_OUTPUT`\r\n\r\n# `reporter` Project property\r\n\r\nThe `reporter` property should also be under the `cli` section in the Project config. A user should be able to list multiple reporters and add the `outputFile` for reporter where it makes sense, like Junit.\r\n\r\n\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_\r\n\r\n### Tasks\r\n- [x] Add `--reporter` flag to the `test` command https://github.com/checkly/checkly-cli/pull/598\r\n- [x] Add Github reporter https://github.com/checkly/checkly-cli/pull/601\r\n- [ ] Add JUnit reporter\r\n- [ ] Add `cli.reporters` configuration",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/554/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/553",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/553",
- "id": 1598658998,
- "node_id": "PR_kwDOE8E-g85Ks8JC",
- "number": 553,
- "title": "feat: log error message when no resources in deploy preview",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-02-24T13:43:16Z",
- "updated_at": "2023-02-27T17:53:18Z",
- "closed_at": "2023-02-27T17:53:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/553",
- "html_url": "https://github.com/checkly/checkly-cli/pull/553",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/553.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/553.patch",
- "merged_at": "2023-02-27T17:53:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nCurrently `npx checkly deploy --preview` has no output at all when no checks or other resources are detected. This output could be a bit misleading for new users.\r\n\r\nThis PR adds some output for this case:\r\n```\r\n$ npx checkly deploy --preview\r\n\r\nNo checks were detected. More information on how to set up a Checkly CLI project is available at https://checklyhq.com/docs/cli/.\r\n\r\n```\r\n\r\nThis issue could happen for a number of reasons, so I'm not sure if it makes sense to give any other info in the output for now.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/553/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/552",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/552",
- "id": 1597003407,
- "node_id": "I_kwDOE8E-g85fMFaP",
- "number": 552,
- "title": "bug: `test` command fails with group",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-23T14:50:28Z",
- "updated_at": "2023-02-27T13:28:46Z",
- "closed_at": "2023-02-27T13:28:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n0.4.4\n\n### Steps to reproduce\n\nCreate a simple check and group, then run `npx checkly test`:\r\n\r\n```\r\nconst group = new CheckGroup('my-group', {\r\n name: 'My Group',\r\n locations: [],\r\n})\r\n\r\nnew ApiCheck('homepage-api-check-1', {\r\n name: 'Homepage - fetch stats',\r\n alertChannels: [],\r\n degradedResponseTime: 10000,\r\n maxResponseTime: 20000,\r\n group,\r\n request: {\r\n url: 'https://api.checklyhq.com/public-stats',\r\n method: 'GET',\r\n followRedirects: true,\r\n skipSsl: false,\r\n assertions: [\r\n AssertionBuilder.statusCode().equals(200),\r\n AssertionBuilder.jsonBody('$.apiCheckResults').greaterThan(0),\r\n ],\r\n }\r\n})\r\n```\n\n### What is expected?\n\nThe check runs successfully.\n\n### What is actually happening?\n\nThe check is rejected by the backend:\r\n```\r\n$ npx checkly test\r\nβ Homepage - fetch stats\r\n\r\n ββExecution Errorβββ\r\n Failed to run a check. \"group.activated\" is required\r\n```\r\n\r\n\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/552/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/551",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/551",
- "id": 1596950027,
- "node_id": "I_kwDOE8E-g85fL4YL",
- "number": 551,
- "title": "bug: check dependencies don't work on Windows",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-23T14:16:56Z",
- "updated_at": "2023-02-27T21:04:15Z",
- "closed_at": "2023-02-27T21:04:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n0.4.2\r\n\r\n### Steps to reproduce\r\n\r\nCreate a Browser Check with local file dependencies (not in the same directory), and run `npx checkly test` on Windows. Deploying the project makes the check to have a `\\` path separator.\r\n\r\n### What is expected?\r\n\r\nThe check is able to run and resolve the local file dependencies.\r\n\r\n### What is actually happening?\r\n\r\nThe local file dependencies are uploaded with `\\` as a path separator rather than `/`. This then causes the check to fail with `Cannot find module './helpers/helper.js'`.\r\n\r\n### Any additional comments?\r\n\r\nThe CLI should convert the paths to use unix path separators before uploading the checks to Checkly.\r\n\r\nRelates to https://github.com/checkly/checkly-cli/issues/539 too.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/551/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/550",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/550",
- "id": 1596666051,
- "node_id": "PR_kwDOE8E-g85KmKGV",
- "number": 550,
- "title": "fix: use correct base path for CheckGroup testMatch",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 10,
- "created_at": "2023-02-23T11:15:23Z",
- "updated_at": "2023-02-23T14:06:43Z",
- "closed_at": "2023-02-23T13:53:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/550",
- "html_url": "https://github.com/checkly/checkly-cli/pull/550",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/550.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/550.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #549\r\n\r\n`CheckGroup` supports loading `*.spec.ts` checks using `testMatch`, and `BrowserCheck` supports relative paths for `*.spec.ts` files passed in `code: { entrypoint }`. Internally, these relative files are loaded using the `Session.checkFileAbsolutePath` as the base path. As mentioned in the linked GH issue - this doesn't always give the expected behavior. In particular, if the constructs are instantiated in a helper file then imported in a `*.check.ts` file - then the extra files will be loaded relative to the `*.check.ts` file. For a more clear illustration, see the test in this PR (which fails for `main`).\r\n\r\nIt's hard to detect the file where the `CheckGroup` constructor is actually called. One possible solution is to require the user to pass the base path explicitly:\r\n```\r\nnew CheckGroup('my-group', { basePath: __filename })\r\n```\r\n\r\nThis adds extra boilerplate for users, though. Instead, this PR uses a library [get-caller-file](https://github.com/stefanpenner/get-caller-file). This library parses the file name of the caller from the `Error` stack trace. This is a bit of a hack, but it works fine and the library is widely used. This let's us correctly detect which file the `CheckGroup` is actually instantiated in.\r\n\r\nThis will be a bit of a breaking change in case any users were importing `CheckGroup`'s and `Check`'s to other files. I think that it's unlikely that users are doing this, though, so I think it's OK to merge this. Maybe we should consider making the next release `0.5.x`, though.\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/550/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/549",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/549",
- "id": 1596437195,
- "node_id": "I_kwDOE8E-g85fJ7LL",
- "number": 549,
- "title": "bug: __checkFilePath points to the wrong path when checkly resources are imported from different files",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-02-23T08:37:56Z",
- "updated_at": "2023-02-28T08:32:47Z",
- "closed_at": "2023-02-28T08:32:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n16\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n0.4.3\n\n### Steps to reproduce\n\nLet's say you have your checkly resources in file called `resources.js|ts` and these are imported by a check file, group.check.js, the relative path entrypoint calculation will be wrong in this case. `__checkFilePath` will be set as `group.check.js` and the `entrypoint` relative path functionality will break\n\n### What is expected?\n\nThat we have a relative path built according to the file which created the resources\n\n### What is actually happening?\n\nExplained in the steps to reproduce\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/549/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/548",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/548",
- "id": 1595422339,
- "node_id": "PR_kwDOE8E-g85Kh9bB",
- "number": 548,
- "title": "feat: release @checkly/cli v0.4.4",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-22T16:31:31Z",
- "updated_at": "2023-02-23T09:29:18Z",
- "closed_at": "2023-02-23T09:29:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/548",
- "html_url": "https://github.com/checkly/checkly-cli/pull/548",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/548.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/548.patch",
- "merged_at": "2023-02-23T09:29:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nPrepare for a release of v0.4.4 of `@checkly/cli`. The release should be made right after merging https://github.com/checkly/checkly-cli/pull/547. This will keep the examples in sync with `@checkly/cli` for users creating new example projects via `npm create @checkly/cli`.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/548/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/547",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/547",
- "id": 1595240822,
- "node_id": "PR_kwDOE8E-g85KhWX7",
- "number": 547,
- "title": "feat: allow setting check group without calling ref()",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-22T14:49:14Z",
- "updated_at": "2023-02-23T09:26:50Z",
- "closed_at": "2023-02-23T09:26:49Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/547",
- "html_url": "https://github.com/checkly/checkly-cli/pull/547",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/547.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/547.patch",
- "merged_at": "2023-02-23T09:26:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nThe `Check` construct already accepts `alertChannels` as actual `AlertChannel` constructs, but for `groupId` it accepts a `Ref` rather than a `CheckGroup`. This is a bit inconsistent, and it would be nice to follow one pattern for linking constructs. \r\n\r\nhttps://github.com/checkly/checkly-cli/blob/d1a1bed14d68fba64103b916bc8f90fedbec37d3/packages/cli/src/constructs/check.ts#L62-L65\r\n\r\nThis PR updates the preferred method of assigning a check to a group from passing a ref:\r\n```\r\nnew BrowserCheck('logicalId', { groupId: group.ref() })\r\n```\r\n\r\nto passing the group construct:\r\n```\r\nnew BrowserCheck('logicalId', { group })\r\n```\r\n\r\nThis is done in a backwards compatible way. The old `groupId` property is marked as deprecated.\r\n \r\n\r\n\r\nThis PR also updates the examples since it's just one line. To avoid a race condition, a release should be made right after this is merged. Docs are updated in https://github.com/checkly/checklyhq.com/pull/683.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/547/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/546",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/546",
- "id": 1594835588,
- "node_id": "PR_kwDOE8E-g85Kf_3S",
- "number": 546,
- "title": "fix: log clear error in case of internet connection issues",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-22T10:19:28Z",
- "updated_at": "2023-02-22T10:28:31Z",
- "closed_at": "2023-02-22T10:28:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/546",
- "html_url": "https://github.com/checkly/checkly-cli/pull/546",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/546.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/546.patch",
- "merged_at": "2023-02-22T10:28:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #545 \r\n\r\nWhen there's no internet connection, the CLI fails with an unclear error. This can be reproduced by disabling WIFI.\r\n```\r\n$ npx checkly test\r\n TypeError: Cannot destructure property 'status' of 'err.response' as it is undefined.\r\n```\r\n\r\nThis PR detects this case by checking whether `err.response` is defined, and returns a more specific error message. The error messages returned are now: \r\n\r\nIncorrect API key (unchanged):\r\n```\r\n$ npx checkly test\r\n Error: Authentication failed with Account ID \"bf7babe3-0589-4cc9-9358-f706b3b11362\"\r\n and API key \"...8b0f\"\r\n```\r\n\r\nWifi Disabled:\r\n```\r\n$ npx checkly test\r\n Error: Encountered an error connecting to Checkly. Please check that the internet\r\n conenction is working.\r\n Error: getaddrinfo ENOTFOUND api.checklyhq.com\r\n```\r\n\r\nUnexpected error (for example, a 404 from Checkly):\r\n```\r\n$ npx checkly test\r\n Error: Encountered an unexpected error connecting to Checkly: Request failed with\r\n status code 404\r\n```\r\n\r\nImplementing this, I referred to [Axios error handling docs](https://axios-http.com/docs/handling_errors)\r\n\r\nI also made some small changes to `isAuthenticated`. The boolean return value is never used, so I changed it to `validateAuthentication`. It throws an error if there's an issue, otherwise it returns.\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/546/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/545",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/545",
- "id": 1594755096,
- "node_id": "I_kwDOE8E-g85fDggY",
- "number": 545,
- "title": "bug: unclear message in API error edge case",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-22T09:27:22Z",
- "updated_at": "2023-02-22T10:28:31Z",
- "closed_at": "2023-02-22T10:28:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n-\n\n### NPM version\n\n-\n\n### @checkly/cli version\n\n0.4.2\n\n### Steps to reproduce\n\nRun `npx checkly test` without an internet connection.\n\n### What is expected?\n\nThere is a clear error message. For example:\r\n\r\n> Unable to connect to Checkly services. Please check the internet connection.\n\n### What is actually happening?\n\n```\r\n$ npx checkly test\r\n TypeError: Cannot destructure property 'status' of 'err.response' as it is undefined.\r\n```\n\n### Any additional comments?\n\nThis is probably coming from here:\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/f8ac506dcee73d8242ca7ba9e11532f601045ac2/packages/cli/src/rest/api.ts#L54\r\n\r\nWe can't assume that `err.response` is defined - there might not have been a response from the API.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/545/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/544",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/544",
- "id": 1593688670,
- "node_id": "PR_kwDOE8E-g85KcM3L",
- "number": 544,
- "title": "feat: release @checkly/cli v0.4.3",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-21T15:34:44Z",
- "updated_at": "2023-02-21T16:36:00Z",
- "closed_at": "2023-02-21T16:35:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/544",
- "html_url": "https://github.com/checkly/checkly-cli/pull/544",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/544.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/544.patch",
- "merged_at": "2023-02-21T16:35:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nHaving the changes to `--preview` (https://github.com/checkly/checkly-cli/pull/542) would be useful for the launch week demo.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/544/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/543",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/543",
- "id": 1593361243,
- "node_id": "PR_kwDOE8E-g85KbGuh",
- "number": 543,
- "title": "feat: use latest checkly/cli version in examples",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-21T12:04:53Z",
- "updated_at": "2023-02-21T15:39:09Z",
- "closed_at": "2023-02-21T15:39:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/543",
- "html_url": "https://github.com/checkly/checkly-cli/pull/543",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/543.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/543.patch",
- "merged_at": "2023-02-21T15:39:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the examples are set to use version `^0.3.13` of `@checkly/cli`. Since there isn't yet a `1.0.0` release, though, this will enforce that the version `0.3.x` is used ([more info](https://michaelsoolee.com/npm-pre-1-caret-rules/)). Users of `npx create @checkly/cli` will end up using the alpha version `0.3.15` rather than the latest version of `@checkly/cli`.\r\n\r\nOne fix would simply be to update the exampels to use `^0.4.0`. I think that we may have trouble forgetting to keep this up-to-date, though, when `0.5.0` is released. To make sure that the examples are always using the latest CLI version, this PR simply updates them to `latest` for `@checkly/cli`.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/543/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/542",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/542",
- "id": 1593236481,
- "node_id": "PR_kwDOE8E-g85KasM4",
- "number": 542,
- "title": "feat: add improved output for checkly deploy --preview",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-21T10:38:35Z",
- "updated_at": "2023-02-21T15:19:22Z",
- "closed_at": "2023-02-21T15:19:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/542",
- "html_url": "https://github.com/checkly/checkly-cli/pull/542",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/542.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/542.patch",
- "merged_at": "2023-02-21T15:19:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #526 \r\n\r\nCurrently `npx checkly deploy --preview` simply prints raw data from the backend:\r\n\r\n\r\nThis output only includes the logical ID and the resource type, but it would also be nice to have information like the file that the object was created in. In other commands, the CLI also gives human readable output by default. It would be nice to make `--preview` also give a human readable output, for consistency.\r\n\r\nI think that there's a lot of room to improve the `--preview` output, but it will require changes to the backend and significant work (I created a separate ticket for this: https://github.com/checkly/checkly-cli/issues/527). This PR simply makes some minor polishing to the `--preview` output - using only information already being returned by the backend. I'm not sure that it's worth investing too much effort into perfecting this PR - since I think it will be worth doing a major overhaul later on anyway.\r\n\r\n\r\n\r\n#### Notes\r\n* Since `UPDATE` also includes resources that didn't change, I think that it's the least interesting category. I put `CREATED` and `DELETED` at the top.\r\n* For `DELETED` resources, we only know the logical ID and resource type. We can't log any extra information for these.\r\n* The resources are sorted to give the output a bit more structure.\r\n* We already keep track of the source file for `Check` constructs. This PR tracks this information for _all_ constructs. It also makes sure to account for constructs created in the checkly config file.\r\n\r\n#### Testing\r\nI simply ran `npx checkly deploy --preview` locally.\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/542/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/541",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/541",
- "id": 1592096939,
- "node_id": "PR_kwDOE8E-g85KW5DC",
- "number": 541,
- "title": "feat: release v0.4.2",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-20T15:50:16Z",
- "updated_at": "2023-02-20T15:53:03Z",
- "closed_at": "2023-02-20T15:53:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/541",
- "html_url": "https://github.com/checkly/checkly-cli/pull/541",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/541.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/541.patch",
- "merged_at": "2023-02-20T15:53:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/541/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/540",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/540",
- "id": 1592065390,
- "node_id": "PR_kwDOE8E-g85KWyei",
- "number": 540,
- "title": "fix: handle Windows path separator for logical IDs",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-20T15:26:54Z",
- "updated_at": "2023-02-20T15:48:09Z",
- "closed_at": "2023-02-20T15:48:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/540",
- "html_url": "https://github.com/checkly/checkly-cli/pull/540",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/540.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/540.patch",
- "merged_at": "2023-02-20T15:48:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves #539 \r\n\r\nOn Windows, the path separator is `\\` rather than `/`. The relative path of `testMatch` files is used in the logical ID. This causes problems, though, since `\\` isn't an allowed character in logical IDs. Users on Windows will receive the following error:\r\n```\r\n Error: The 'logicalId' must includes only allowed characters [A-Za-z0-9_-/#.]. (logicalId='src\\__checks__\\check.spec.ts')\r\n```\r\n\r\nAdditionally, logical ID's should be consistent across platforms. If `npx checkly deploy` produces different logical IDs in Linux CI vs a Windows developer laptop, then users would constantly see checks being deleted and recreated with each `npx checkly deploy`.\r\n\r\nThis PR resolves the issue by normalizing the logical IDs for `testMatch` files.\r\n\r\n#### Test Plan\r\n\r\nI've added a simple unit test to check that this works. \r\n\r\nI've also checked that this doesn't cause any breaking changes in logical ID's on macOS / Linux by running `npx checkly deploy` first with CLI version 0.4.0, then with this version. I've confirmed that the checks aren't recreated.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/540/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/539",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/539",
- "id": 1591984049,
- "node_id": "I_kwDOE8E-g85e47-x",
- "number": 539,
- "title": "bug: invalid logical ID's created on Windows",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-20T14:37:19Z",
- "updated_at": "2023-02-20T15:48:09Z",
- "closed_at": "2023-02-20T15:48:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\n-\r\n\r\n### NPM version\r\n\r\n-\r\n\r\n### @checkly/cli version\r\n\r\n0.4.0\r\n\r\n### Steps to reproduce\r\n\r\nOn windows, have a browser check created from a `testMatch` file.\r\n\r\n### What is expected?\r\n\r\nThe browser check should be created when running `npx checkly deploy`.\r\n\r\n### What is actually happening?\r\n\r\nThere's a validation error related to the logical ID:\r\n```\r\n Error: The 'logicalId' must includes only allowed characters [A-Za-z0-9_-/#.]. (logicalId='src\\__checks__\\check.spec.ts')\r\n```\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/539/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/538",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/538",
- "id": 1591284190,
- "node_id": "PR_kwDOE8E-g85KULB1",
- "number": 538,
- "title": "feat: release 0.4.1 [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-20T07:09:58Z",
- "updated_at": "2023-02-20T11:21:20Z",
- "closed_at": "2023-02-20T11:21:18Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/538",
- "html_url": "https://github.com/checkly/checkly-cli/pull/538",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/538.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/538.patch",
- "merged_at": "2023-02-20T11:21:18Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease 0.4.1",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/538/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/537",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/537",
- "id": 1589495004,
- "node_id": "PR_kwDOE8E-g85KOdGY",
- "number": 537,
- "title": "feat: add doubleCheck support for groups [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-17T14:58:57Z",
- "updated_at": "2023-02-20T07:06:36Z",
- "closed_at": "2023-02-20T07:06:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/537",
- "html_url": "https://github.com/checkly/checkly-cli/pull/537",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/537.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/537.patch",
- "merged_at": "2023-02-20T07:06:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdds doubleCheck prop to the groups. There is a BE PR associated with this as well\r\n\r\n> Resolves #[536]\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/537/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/536",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/536",
- "id": 1589334984,
- "node_id": "I_kwDOE8E-g85eu1PI",
- "number": 536,
- "title": "bug: the `doubleCheck` property is not available on a `CheckGroup`",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-17T13:09:14Z",
- "updated_at": "2023-02-20T11:22:21Z",
- "closed_at": "2023-02-20T11:22:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18\n\n### NPM version\n\n8\n\n### @checkly/cli version\n\n0.4.0\n\n### Steps to reproduce\n\n- Create a `CheckGroup` and try assigning a `doubleCheck` property.\r\n- Or, set a `doubleCheck` default in `checkly.config.ts`. The value will not be inherited by any `CheckGroup` in the project. \r\n\n\n### What is expected?\n\nThe `doubleCheck` property is available on any `CheckGroup` and inherits just like Checks do.\n\n### What is actually happening?\n\nThe setting is ignored\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/536/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/535",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/535",
- "id": 1589313979,
- "node_id": "PR_kwDOE8E-g85KN1pz",
- "number": 535,
- "title": "feat: adds docs links to constructors, updates docs links in create-cβ¦",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-17T12:53:38Z",
- "updated_at": "2023-02-17T12:58:26Z",
- "closed_at": "2023-02-17T12:58:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/535",
- "html_url": "https://github.com/checkly/checkly-cli/pull/535",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/535.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/535.patch",
- "merged_at": "2023-02-17T12:58:25Z"
- },
- "body": "β¦li, catches wrong Node version\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [x] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\nSome small quality of life changes:\r\n\r\n- docs links in create-cli and basic JSdocs\r\n- catches wrong Node version in create-cli\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/535/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/534",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/534",
- "id": 1587696065,
- "node_id": "I_kwDOE8E-g85eolHB",
- "number": 534,
- "title": "bug: regex for header is not persisted using AssertionBuilder",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-16T13:38:19Z",
- "updated_at": "2023-02-17T08:50:20Z",
- "closed_at": "2023-02-17T08:50:20Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n0.4.0\n\n### Steps to reproduce\n\nCreate an assertion as follows using the `AssertionBuilder`\r\n\r\n```\r\nAssertionBuilder.headers('strict-transport-security', 'max-age=(\\\\d+)').greaterThan(10000),\r\n```\n\n### What is expected?\n\nthe regex is persisted on deploy and it looks like this in the UI\r\n\r\n\r\n\n\n### What is actually happening?\n\nthe regex is not persisted. \n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/534/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/533",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/533",
- "id": 1587252664,
- "node_id": "PR_kwDOE8E-g85KG5ri",
- "number": 533,
- "title": "feat: release 0.4.0 for the beta phase [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-16T08:31:29Z",
- "updated_at": "2023-02-16T08:36:22Z",
- "closed_at": "2023-02-16T08:36:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/533",
- "html_url": "https://github.com/checkly/checkly-cli/pull/533",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/533.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/533.patch",
- "merged_at": "2023-02-16T08:36:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Update luxon to address a CVE\r\n* Cut the beta release",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/533/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/532",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/532",
- "id": 1586843470,
- "node_id": "PR_kwDOE8E-g85KFg6l",
- "number": 532,
- "title": "chore: remove browserCheckDefaults from groups [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 9,
- "created_at": "2023-02-16T01:27:40Z",
- "updated_at": "2023-02-23T17:14:31Z",
- "closed_at": "2023-02-23T17:14:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/532",
- "html_url": "https://github.com/checkly/checkly-cli/pull/532",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/532.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/532.patch",
- "merged_at": "2023-02-23T17:14:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- remove `browserCheckDefaults` property from `CheckGroup` construct\r\n- add type for `apiCheckDefaults`\r\n- now `apiCheckDefaults` and `defaultApiCheckDefaults` are 'merged' (you could configure a subset of properties)\r\n- add new tests for `test` command filtering and groups usages.\r\n\r\n\r\n> Resolves #524\r\n\r\nImportant: we should deploy https://github.com/checkly/checkly-backend/pull/3900 first. Tests will fail until the `browserCheckDefaults` is optional.\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/532/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/531",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/531",
- "id": 1586181581,
- "node_id": "PR_kwDOE8E-g85KDSIi",
- "number": 531,
- "title": "feat: detect construct usage in spec file [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-15T16:37:02Z",
- "updated_at": "2023-02-15T17:12:31Z",
- "closed_at": "2023-02-15T17:12:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/531",
- "html_url": "https://github.com/checkly/checkly-cli/pull/531",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/531.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/531.patch",
- "merged_at": "2023-02-15T17:12:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- detect CLI construct usage in spec file and returns a detailed error message.\r\n\r\n\r\n> Resolves #387\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/531/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/530",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/530",
- "id": 1586135901,
- "node_id": "PR_kwDOE8E-g85KDIDH",
- "number": 530,
- "title": "chore: modify error message when a construct is used outside the CLI β¦",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-15T16:12:25Z",
- "updated_at": "2023-02-15T16:50:55Z",
- "closed_at": "2023-02-15T16:50:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/530",
- "html_url": "https://github.com/checkly/checkly-cli/pull/530",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/530.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/530.patch",
- "merged_at": "2023-02-15T16:50:54Z"
- },
- "body": "β¦[sc-0]\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- modify error message when a construct is created outside the CLI scope.\r\n\r\n\r\n> Resolves #525\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/530/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/529",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/529",
- "id": 1585924068,
- "node_id": "PR_kwDOE8E-g85KCaOs",
- "number": 529,
- "title": "chore: update slack channel for CI",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-15T14:07:45Z",
- "updated_at": "2023-02-15T14:10:12Z",
- "closed_at": "2023-02-15T14:10:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/529",
- "html_url": "https://github.com/checkly/checkly-cli/pull/529",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/529.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/529.patch",
- "merged_at": "2023-02-15T14:10:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/529/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/528",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/528",
- "id": 1585813941,
- "node_id": "I_kwDOE8E-g85ehZm1",
- "number": 528,
- "title": "docs: clarify logical ID's and `testMatch` checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064776,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
- "name": "documentation",
- "color": "0075ca",
- "default": true,
- "description": "Improvements or additions to documentation"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-02-15T12:57:22Z",
- "updated_at": "2023-02-23T14:35:28Z",
- "closed_at": "2023-02-23T14:11:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What is the improvement or update you wish to see?\n\nFor Browser Checks automatically created from `*.spec.ts` files with `testMatch`, the logical ID is automatically generated and is based on the path of the check. One important limitation of this is that moving a `*.spec.ts` file can cause the check deleted then recreated when running `npx checkly deploy`, rather than simply updating the check. This can cause users to loose the history of the check.\r\n\r\nThis is a potential footgun that might be worth a small call-out in the docs. For users that which to avoid this, they may be better off creating checks directly using the `BrowserCheck` construct to have more control over the logical ID.\r\n \n\n### Is there any context that might help us understand?\n\nno additional context\n\n### Does the docs page already exist? Please link to it.\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/528/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/527",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/527",
- "id": 1585808339,
- "node_id": "I_kwDOE8E-g85ehYPT",
- "number": 527,
- "title": "feat: show fine-grained detail of changes in `npx checkly deploy --preview`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 12,
- "created_at": "2023-02-15T12:53:21Z",
- "updated_at": "2024-10-10T09:44:55Z",
- "closed_at": "2024-10-10T09:44:55Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\n\r\nThis issue relates to https://github.com/checkly/checkly-cli/issues/526, but I think that it's a distinct issue and a bit harder to fix.\r\n\r\nCurrently `npx checkly deploy --preview` only shows high-level information about the changes: which checks/resources were created, updated, and deleted. It currently doesn't show _which_ fields are changed. For example, it won't show that a check goes from `activated: true` to `activated: false`. It also doesn't detect the case where a check isn't changed at-all - the check will still show as updated in the diff.\r\n\r\nIt would be great if `npx checkly deploy --preview` gave more fine-grained detail:\r\n\r\n```\r\n$ npx checkly deploy --preview\r\n\r\nDeleted:\r\n (Check) 'My Check'\r\n \r\nUpdated:\r\n (Check) 'Other Check'\r\n + activated: true ~> false\r\n + frequency: 10 ~> 15\r\n \r\nUnchanged:\r\n (Check) 'another check'\r\n```\r\n\r\n\r\n\r\n### How would you implement this feature?\r\n\r\nMaybe [jest-diff](https://jestjs.io/docs/jest-platform#jest-diff) is useful. We can also look at `terraform plan` for inspiration on how the output should be formated.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/527/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/526",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/526",
- "id": 1585685849,
- "node_id": "I_kwDOE8E-g85eg6VZ",
- "number": 526,
- "title": "feat: polish output from `npx checkly deploy --preview`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-15T11:23:12Z",
- "updated_at": "2023-02-21T15:19:22Z",
- "closed_at": "2023-02-21T15:19:22Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\n\r\nThe current output for `npx checkly deploy --preview` is just the raw response from the backend:\r\n```\r\n$ npx checkly deploy --preview\r\n{\r\n diff: {\r\n checks: {\r\n 'public-resource_/public-stats': 'UPDATE',\r\n 'public-resource_/v1/runtimes': 'UPDATE',\r\n '__checks__/homepage.spec.ts': 'UPDATE'\r\n }\r\n }\r\n}\r\n```\r\n\r\nThis is clear enough and users will likely understand it, but it's not consistent with the human readable output used in the rest of the CLI. We should consider printing this with different formatting and maybe use colored output (red for deletion, green for creation, etc). I'm not sure what exactly the best format would be, but maybe something like:\r\n\r\n```\r\nDeleting the following resources:\r\n (Check) 'My Browser Check'\r\n (Check Group) 'Production Check Group'\r\n \r\nCreating the following resources:\r\n (Check) 'New Browser Check' my-project/__checks__/new.check.ts\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/526/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/525",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/525",
- "id": 1585607901,
- "node_id": "I_kwDOE8E-g85egnTd",
- "number": 525,
- "title": "story: Have a better error message when people use checkly constructs outside of checkly cli",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-15T10:30:10Z",
- "updated_at": "2023-02-15T16:50:55Z",
- "closed_at": "2023-02-15T16:50:55Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nWhen someone imports a checkly constructs outside the checkly cli scope, we just throw an error `Unable to create a construct due to an unexpected error. Please contact Checkly support.` which is quite cryptic and there is nothing support can do about this. We should instead indicate that checkly constructs can only be used if the cli is involved\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/525/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/524",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/524",
- "id": 1585510983,
- "node_id": "I_kwDOE8E-g85egPpH",
- "number": 524,
- "title": "feat: clarify (or remove) `apiCheckDefaults` and `browserCheckDefaults` in `CheckGroup`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-15T09:27:35Z",
- "updated_at": "2023-02-23T17:14:31Z",
- "closed_at": "2023-02-23T17:14:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nCurrently it's unclear how to use `apiCheckDefaults` and `browserCheckDefaults` in `CheckGroup`. The types are still `any` and we don't have much documentation for them ([relevant docs](https://www.checklyhq.com/docs/cli/constructs/#adding-checks-to-a-check-group)).\r\n\n\n### How would you implement this feature?\n\nFrom what I can see, both fields are stored in our backend and applied there, rather than being applied to constructs from the CLI. I suspect that `browserCheckDefaults` is never actually used - from a quick look, I don't see a way to set any browser check defaults in the Check Group page in the UI.\r\n\r\nI propose that we:\r\n1. Remove `browserCheckDefaults` from the `CheckGroup` construct\r\n2. Either also remove `apiCheckDefaults` from the `CheckGroup` construct, or add better documentation and a more clear TS type.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/524/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/523",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/523",
- "id": 1585161096,
- "node_id": "I_kwDOE8E-g85ee6OI",
- "number": 523,
- "title": "feat: Allow Checkly to Export Test Results to playwright Native html Report",
- "user": {
- "login": "fonzi",
- "id": 626330,
- "node_id": "MDQ6VXNlcjYyNjMzMA==",
- "avatar_url": "https://avatars.githubusercontent.com/u/626330?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/fonzi",
- "html_url": "https://github.com/fonzi",
- "followers_url": "https://api.github.com/users/fonzi/followers",
- "following_url": "https://api.github.com/users/fonzi/following{/other_user}",
- "gists_url": "https://api.github.com/users/fonzi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/fonzi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/fonzi/subscriptions",
- "organizations_url": "https://api.github.com/users/fonzi/orgs",
- "repos_url": "https://api.github.com/users/fonzi/repos",
- "events_url": "https://api.github.com/users/fonzi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/fonzi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 6,
- "created_at": "2023-02-15T03:43:29Z",
- "updated_at": "2023-03-03T09:58:30Z",
- "closed_at": "2023-03-03T09:58:30Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\r\n\r\nIdeally, have a way to export the native playwright test results as HTML. This would allow clients to use those results however they need. \r\n\r\nAt my current company, we are looking at switching from TestRails to TestOps as our main test case manager. We can use this [plugin](https://www.npmjs.com/package/allure-playwright) to generate allure reports. Letting us upload it to TestOps and have automated test case management. \r\n\r\nOur case is that it'd be ideal for managers / SOC2 Auditors to get all the tests we have in one centralized location (TestOps) instead of having to also give them access to the checkly internal dashboard. \r\n\r\nPlaywright does support an HTML report as it's the native tool. However, it also showcases some [third-party reporters ](https://playwright.dev/docs/test-reporters#third-party-reporter-showcase)\r\n\r\nThis feature would essentially emulate `npx playwright test --reporter=${report_tool}`\r\nIdeally, the tests that we are thinking of running from checkly would not be part of our normal smoke/regression runs since they are always running. So having them integrate into TestOps would be ideal here. And maintain trends in a single place. \r\n\r\n\r\nThis is still in the brainstorming phase so we have no immediate need to solve this. \r\n\r\n### How would you implement this feature?\r\n\r\nIt would be great to add a button at the app.checklyhq.com board with an option to export all the last runs and export that as an HTML report. Or even from the edit screen where I can export the results as a native playwright report. ",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/523/timeline",
- "performed_via_github_app": null,
- "state_reason": "not_planned"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/522",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/522",
- "id": 1584458419,
- "node_id": "PR_kwDOE8E-g85J9d6V",
- "number": 522,
- "title": "feat: allow Region type augmentation [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-14T16:21:38Z",
- "updated_at": "2023-02-15T13:00:48Z",
- "closed_at": "2023-02-15T13:00:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/522",
- "html_url": "https://github.com/checkly/checkly-cli/pull/522",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/522.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/522.patch",
- "merged_at": "2023-02-15T13:00:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add typed `runLocation` attribute\r\n- allow user to augment the `Region` type with missing new locations, example:\r\n```ts\r\nimport { defineConfig, type Region } from '@checkly/cli'\r\n\r\ndeclare module '@checkly/cli' {\r\n export interface Region {\r\n 'ar-east-1': string\r\n 'ar-central-1': string\r\n 'ar-west-1': string\r\n }\r\n}\r\n\r\nexport default defineConfig({\r\n projectName: 'Advanced Example Project',\r\n logicalId: 'advanced-example-project',\r\n repoUrl: 'https://github.com/checkly/checkly-cli',\r\n checks: {\r\n locations: ['us-east-1', 'ar-central-1'],\r\n tags: ['mac'],\r\n runtimeId: '2022.10',\r\n checkMatch: '**/*.check.ts',\r\n browserChecks: {\r\n testMatch: '**/__checks__/*.spec.ts', // this matches any Playwright spec-files and automagically creates a Browser check\r\n },\r\n },\r\n cli: {\r\n runLocation: 'ar-central-1',\r\n },\r\n})\r\n```\r\n\r\n\r\n> Resolves #517 (not totally related)\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/522/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/521",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/521",
- "id": 1584379555,
- "node_id": "PR_kwDOE8E-g85J9MxX",
- "number": 521,
- "title": "docs: use defineConfig in examples",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-14T15:35:25Z",
- "updated_at": "2023-02-14T15:48:28Z",
- "closed_at": "2023-02-14T15:48:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/521",
- "html_url": "https://github.com/checkly/checkly-cli/pull/521",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/521.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/521.patch",
- "merged_at": "2023-02-14T15:48:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [x] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nHaving type checking and Intellisense completion for the Checkly config is quite useful ([docs here](https://www.checklyhq.com/docs/cli/project-structure/#config-intellisense)). We should consider making this the suggested setup in the examples, so that users don't need to search for it in the docs.\r\n\r\n(Good idea @stefanjudis π₯³ )",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/521/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/520",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/520",
- "id": 1584358411,
- "node_id": "PR_kwDOE8E-g85J9ILa",
- "number": 520,
- "title": "release version 0.3.15 of @checkly/cli",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-14T15:22:39Z",
- "updated_at": "2023-02-15T08:48:00Z",
- "closed_at": "2023-02-15T08:47:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/520",
- "html_url": "https://github.com/checkly/checkly-cli/pull/520",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/520.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/520.patch",
- "merged_at": "2023-02-15T08:47:59Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n### Notes for reviewer\r\nThe examples currently use `AssertionBuilder` but it isn't released yet. This PR prepares a release of `@checkly/cli` so that `AssertionBuilder` is released and the examples are again usable by users.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/520/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/519",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/519",
- "id": 1584222925,
- "node_id": "I_kwDOE8E-g85ebVLN",
- "number": 519,
- "title": "bug: adding alert channels to check in the config doesn't work",
- "user": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-14T14:02:57Z",
- "updated_at": "2023-02-14T15:17:46Z",
- "closed_at": "2023-02-14T15:17:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.14 darwin-arm64 node-v16.17.0\n\n### Steps to reproduce\n\n1. add alert channels in the checkly config like in the example in the docs: https://www.checklyhq.com/docs/cli/project-structure/#global-configuration\r\n2. deploy\r\n3. check in the account: the alert channels are not added to the individual checks.\n\n### What is expected?\n\nAlert channels are added to all the checks.\n\n### What is actually happening?\n\nAlert channels are not added to the checks. Sadge. \n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/519/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/518",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/518",
- "id": 1584105846,
- "node_id": "PR_kwDOE8E-g85J8RPH",
- "number": 518,
- "title": "Tnolet comment copy tweaks",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-14T12:44:59Z",
- "updated_at": "2023-02-15T13:37:06Z",
- "closed_at": "2023-02-15T13:37:05Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/518",
- "html_url": "https://github.com/checkly/checkly-cli/pull/518",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/518.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/518.patch",
- "merged_at": "2023-02-15T13:37:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/518/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/517",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/517",
- "id": 1584096504,
- "node_id": "I_kwDOE8E-g85ea2T4",
- "number": 517,
- "title": "bug: `defineConfig` marks adding strings to `locations` is not allowed",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-14T12:37:59Z",
- "updated_at": "2023-02-15T13:00:48Z",
- "closed_at": "2023-02-15T13:00:48Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n0.3.14\n\n### Steps to reproduce\n\nJust create a `checkly.config.ts` and add some locations as strings.\r\n\r\n```ts\r\nimport { defineConfig } from '@checkly/cli'\r\n\r\nconst config = {\r\n projectName: 'Advanced Example Project',\r\n logicalId: 'advanced-example-project',\r\n repoUrl: 'https://github.com/checkly/checkly-cli',\r\n checks: {\r\n locations: ['us-east-1', 'eu-west-1'],\r\n tags: ['mac'],\r\n runtimeId: '2022.10',\r\n checkMatch: '**/*.check.ts',\r\n browserChecks: {\r\n testMatch: '**/__checks__/*.spec.ts', // this matches any Playwright spec-files and automagically creates a Browser check\r\n },\r\n },\r\n cli: {\r\n runLocation: 'eu-west-1',\r\n },\r\n}\r\n\r\nexport default defineConfig(config)\r\n```\r\n\n\n### What is expected?\n\nThe TS parser accepts the config as correct.\n\n### What is actually happening?\n\nThe ts parser errors out when running a `checkly` command with\r\n\r\n```\r\ntimnolet@Tims-MacBook-Pro-2 emerald-mite % npx checkly test --list \r\n TSError: β¨― Unable to compile TypeScript:\r\n checkly.config.ts:21:29 - error TS2345: Argument of type '{ projectName: string; logicalId: string; repoUrl: string; checks: { locations: string[]; tags: string[]; runtimeId: string; \r\n checkMatch: string; browserChecks: { testMatch: string; }; }; cli: { runLocation: string; }; }' is not assignable to parameter of type 'ChecklyConfig'.\r\n Types of property 'checks' are incompatible.\r\n Type '{ locations: string[]; tags: string[]; runtimeId: string; checkMatch: string; browserChecks: { testMatch: string; }; }' is not assignable to type 'CheckConfigDefaults & { \r\n checkMatch?: string | undefined; ignoreDirectoriesMatch?: string[] | undefined; browserChecks?: (CheckConfigDefaults & { ...; }) | undefined; }'.\r\n Type '{ locations: string[]; tags: string[]; runtimeId: string; checkMatch: string; browserChecks: { testMatch: string; }; }' is not assignable to type 'CheckConfigDefaults'.\r\n Types of property 'locations' are incompatible.\r\n Type 'string[]' is not assignable to type 'Region[]'.\r\n Type 'string' is not assignable to type 'Region'.\r\n\r\n 21 export default defineConfig(config)\r\n```\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/517/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/516",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/516",
- "id": 1583795727,
- "node_id": "I_kwDOE8E-g85eZs4P",
- "number": 516,
- "title": "story: Improve the CI/CD flow of the cli",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 5221148871,
- "node_id": "LA_kwDOE8E-g88AAAABNzRoxw",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/build",
- "name": "build",
- "color": "bfdadc",
- "default": false,
- "description": "Issue regarding building and packaging"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-02-14T09:21:20Z",
- "updated_at": "2023-08-10T03:33:12Z",
- "closed_at": "2023-08-10T03:33:12Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\r\nWe want to improve the CI/CD workflow of the cli. This involves lint checks, easier releases and auto release message creation using conventional commits.\r\n\r\nWe can use eslint with simple git-hooks for lint checks. Package versioning and release messages can be achieved with sematic-release. If there is anything better, I'm also open to suggestions\r\n\r\n- [x] Linter, local and CI - https://github.com/checkly/checkly-cli/pull/731\r\n- [x] Automatic package versioning upon github releases - https://github.com/checkly/checkly-cli/pull/769\r\n- [x] Automatic release message creation - https://github.com/checkly/checkly-cli/pull/769\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/516/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/515",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/515",
- "id": 1581858336,
- "node_id": "PR_kwDOE8E-g85J0uri",
- "number": 515,
- "title": "chore: change GH issue template labels",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-13T08:09:05Z",
- "updated_at": "2023-02-13T12:39:53Z",
- "closed_at": "2023-02-13T12:39:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/515",
- "html_url": "https://github.com/checkly/checkly-cli/pull/515",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/515.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/515.patch",
- "merged_at": "2023-02-13T12:39:51Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [x] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nIt appears that labels aren't automatically being added to new issues when using the GH issue templates. This PR changes the syntax to follow [this doc](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms) and changes the label names to match our current labels. I'm not sure that it's possible to test this without merging, but I think that it should fix auto-labeling.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/515/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/514",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/514",
- "id": 1580501479,
- "node_id": "PR_kwDOE8E-g85JwYp4",
- "number": 514,
- "title": "feat: add testOnly flag for checks [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-10T23:50:34Z",
- "updated_at": "2023-02-13T13:10:03Z",
- "closed_at": "2023-02-13T13:09:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/514",
- "html_url": "https://github.com/checkly/checkly-cli/pull/514",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/514.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/514.patch",
- "merged_at": "2023-02-13T13:09:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- add `testOnly` (default: `false`) in `Check` construct to discard the check on `deploy` command\r\n- prepare `synthesizeRecord()` to easily add `testOnly` flag into other resources/construts, if we require this in the future\r\n- include `testOnly` flag in docs\r\n\r\n\r\n> Resolves #510\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/514/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/513",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/513",
- "id": 1580420966,
- "node_id": "PR_kwDOE8E-g85JwG93",
- "number": 513,
- "title": "fix: change test filter for spec file checks [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-02-10T22:34:23Z",
- "updated_at": "2023-02-14T16:01:06Z",
- "closed_at": "2023-02-14T16:01:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/513",
- "html_url": "https://github.com/checkly/checkly-cli/pull/513",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/513.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/513.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- workaround to avoid duplicated checks when using `npx checkly test [FILEARGS]`. The only way I found to differentiate a spec file check from a `browserChecks: testMatch:` (or `code: entrypoint:`) was to use the `check.name`\r\n- error handling wrong `RegEx` string arguments.\r\n\r\n\r\n> Resolves #509\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/513/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/512",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/512",
- "id": 1580246786,
- "node_id": "PR_kwDOE8E-g85JvhCd",
- "number": 512,
- "title": "feat: show error stack .check.js files [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-10T19:59:19Z",
- "updated_at": "2023-02-14T12:36:06Z",
- "closed_at": "2023-02-14T12:36:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/512",
- "html_url": "https://github.com/checkly/checkly-cli/pull/512",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/512.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/512.patch",
- "merged_at": "2023-02-14T12:36:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- show detailed error message and stack when `.check.{js,ts}` are loaded.\r\n\r\n\r\n> Resolves #499\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/512/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/511",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/511",
- "id": 1580210250,
- "node_id": "PR_kwDOE8E-g85JvZMN",
- "number": 511,
- "title": "feat: handle test command error [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 7,
- "created_at": "2023-02-10T19:28:48Z",
- "updated_at": "2023-02-15T13:06:41Z",
- "closed_at": "2023-02-15T13:06:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/511",
- "html_url": "https://github.com/checkly/checkly-cli/pull/511",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/511.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/511.patch",
- "merged_at": "2023-02-15T13:06:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- fix `test` command hangs moving the timeout creation after getting the API request response. If the request fails, no timeout is created\r\n- remove `this.emit(Events.CHECK_REGISTERED)` because no one is listening to it.\r\n\r\n\r\n> Resolves #497\r\n\r\n### Solution details (OLD PREVIOUS APPROACH)\r\n\r\nThe first issue found was resolved fixing the `CHECK_FAILED` event payload (replacing `checkRun` with \r\n`check`):\r\n\r\n\r\n\r\nAfter that was fixed, the `test` command started to hang when one or more checks failed:\r\n\r\n\r\n\r\nSo, after debugging the `scheduleAllChecks()` I applied some changes to ensure all requests are sent to the API and get all Promises (`fulfilled` with a `Check` or `rejected` with an `Error`).\r\n\r\n\r\n\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/511/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/510",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/510",
- "id": 1580039476,
- "node_id": "I_kwDOE8E-g85eLX00",
- "number": 510,
- "title": "feat: add `testOnly` boolean to Check construct",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T17:03:07Z",
- "updated_at": "2023-02-13T13:09:32Z",
- "closed_at": "2023-02-13T13:09:32Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### What problem does this feature solve?\n\nSome checks are not meant to be deployed as monitors, but only run as tests. This is currently not super easy to do. In the end I should be able to use the CLI to cover both testing and monitoring use cases without stressing that I might deploy a check that was not meant for monitoring.\n\n### How would you implement this feature?\n\nThis was discussed internally and we opted for making the decision if a check is eligible for deployment at the check level, using a `testOnly` boolean.",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/510/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/509",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/509",
- "id": 1580024378,
- "node_id": "I_kwDOE8E-g85eLUI6",
- "number": 509,
- "title": "bug: running `test` with a filter for a file that is added to a group, it runs duplicate checks",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-02-10T16:51:42Z",
- "updated_at": "2023-02-14T16:14:16Z",
- "closed_at": "2023-02-14T16:14:16Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\n18.12.1\n\n### NPM version\n\n8.19.2\n\n### @checkly/cli version\n\n0.3.14\n\n### Steps to reproduce\n\nHere is a link to a setup that reproduces this. Run `npx checkly test one.spec.ts` and it will run that file, but also double it as it's created via glob in the group, and via an explicit `BrowserCheck` construct.\r\n\r\n[https://codesandbox.io/p/sandbox/strange-bhabha-2gltvq?selection=%5B%7B%22endColumn%[β¦]A7%2C%22startColumn%22%3A19%2C%22startLineNumber%22%3A7%7D%5D](https://codesandbox.io/p/sandbox/strange-bhabha-2gltvq?selection=%5B%7B%22endColumn%22%3A19%2C%22endLineNumber%22%3A7%2C%22startColumn%22%3A19%2C%22startLineNumber%22%3A7%7D%5D)\n\n### What is expected?\n\nI expected only the file to run I specifically indicate.\n\n### What is actually happening?\n\nIt runs the same check, but in two \"instances\"\n\n### Any additional comments?\n\nThis was reported by a customer",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/509/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/508",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/508",
- "id": 1579800450,
- "node_id": "PR_kwDOE8E-g85JuAco",
- "number": 508,
- "title": "feat: check if resource was already added [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-10T14:46:39Z",
- "updated_at": "2023-02-13T16:53:58Z",
- "closed_at": "2023-02-13T16:53:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/508",
- "html_url": "https://github.com/checkly/checkly-cli/pull/508",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/508.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/508.patch",
- "merged_at": "2023-02-13T16:53:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- throw error if a resource (`type` and `logicalId`) was previously added.\r\n\r\n\r\n> Resolves #491\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/508/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/507",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/507",
- "id": 1579644363,
- "node_id": "PR_kwDOE8E-g85JtepH",
- "number": 507,
- "title": "feat: release new version [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T12:58:28Z",
- "updated_at": "2023-02-13T13:27:18Z",
- "closed_at": "2023-02-13T13:27:15Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/507",
- "html_url": "https://github.com/checkly/checkly-cli/pull/507",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/507.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/507.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nPush another release",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/507/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/506",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/506",
- "id": 1579584962,
- "node_id": "PR_kwDOE8E-g85JtRxi",
- "number": 506,
- "title": "docs: moves docs to website",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T12:12:17Z",
- "updated_at": "2023-02-13T15:27:30Z",
- "closed_at": "2023-02-13T15:27:28Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/506",
- "html_url": "https://github.com/checkly/checkly-cli/pull/506",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/506.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/506.patch",
- "merged_at": "2023-02-13T15:27:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n## Notes for the Reviewer\r\n\r\nWe are moving the docs to the website. This should be merged after the website update.\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/506/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/505",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/505",
- "id": 1579519278,
- "node_id": "PR_kwDOE8E-g85JtDAI",
- "number": 505,
- "title": "fix: handle missing or empty config exports [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-02-10T11:32:58Z",
- "updated_at": "2023-02-10T12:13:47Z",
- "closed_at": "2023-02-10T12:12:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/505",
- "html_url": "https://github.com/checkly/checkly-cli/pull/505",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/505.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/505.patch",
- "merged_at": "2023-02-10T12:12:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Make repoUrl optional as it is not required and didn't want to add validation\r\n* Add projectName and logicalId validations to the config\r\n\r\n> Resolves #[498]",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/505/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/504",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/504",
- "id": 1579420540,
- "node_id": "PR_kwDOE8E-g85Jstug",
- "number": 504,
- "title": "fix: remove name property for slack alert channel example [sc-00]",
- "user": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T10:25:16Z",
- "updated_at": "2023-02-10T10:44:36Z",
- "closed_at": "2023-02-10T10:44:35Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/504",
- "html_url": "https://github.com/checkly/checkly-cli/pull/504",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/504.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/504.patch",
- "merged_at": "2023-02-10T10:44:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [X] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\nUpdates the README to remove the misleading `name` property in the Slack Alert channel example.\r\n\r\nSee: https://checklyhq.slack.com/archives/C046VCZPBNH/p1676024249563939\r\n\r\n",
- "closed_by": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/504/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/503",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/503",
- "id": 1579390354,
- "node_id": "PR_kwDOE8E-g85JsnOE",
- "number": 503,
- "title": "fix: handle no cli option and push verbose config [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T10:05:05Z",
- "updated_at": "2023-02-10T10:47:03Z",
- "closed_at": "2023-02-10T10:47:02Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/503",
- "html_url": "https://github.com/checkly/checkly-cli/pull/503",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/503.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/503.patch",
- "merged_at": "2023-02-10T10:47:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n* Handle the missing cli field in the config\r\n* Add the verbose flag support to the config as well\r\n* Update the test to use the verbose flag as well to avoid false negatives\r\n\r\nTested the cases manually using the advanced-project",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/503/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/502",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/502",
- "id": 1579358827,
- "node_id": "PR_kwDOE8E-g85JsgWR",
- "number": 502,
- "title": "refactor: dont export project from constructs [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T09:43:49Z",
- "updated_at": "2023-12-20T11:27:33Z",
- "closed_at": "2023-03-13T11:29:55Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/502",
- "html_url": "https://github.com/checkly/checkly-cli/pull/502",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/502.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/502.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nDon't export Project from the constructs module to avoid users make mistakes by trying to do something with the exported class",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/502/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/501",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/501",
- "id": 1579188381,
- "node_id": "PR_kwDOE8E-g85Jr7JI",
- "number": 501,
- "title": "refactor: keep only usable constructs in the folder [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-10T07:57:40Z",
- "updated_at": "2023-12-20T11:27:34Z",
- "closed_at": "2023-02-10T09:44:18Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/501",
- "html_url": "https://github.com/checkly/checkly-cli/pull/501",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/501.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/501.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nJust a little cleanup to make sure everything in constructs is usable for the user and there are no internal classes or errors. Nahuel was looking at this and I thought I can just finish it. It is just a cleanup PR and no logic has changed",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/501/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/500",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/500",
- "id": 1578300233,
- "node_id": "PR_kwDOE8E-g85Jo9IP",
- "number": 500,
- "title": "feat: add `AssertionBuilder` to improve API check assertion usability",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-02-09T17:26:15Z",
- "updated_at": "2023-02-14T08:46:52Z",
- "closed_at": "2023-02-14T08:46:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/500",
- "html_url": "https://github.com/checkly/checkly-cli/pull/500",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/500.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/500.patch",
- "merged_at": "2023-02-14T08:46:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/489\r\n\r\nCurrently it's tricky to create API check assertions. We don't list the valid `source` and `comparison` values anywhere. It's also easy to create invalid assertions. For example, the `regex` field isn't needed when `source` is `STATUS_CODE`.\r\n\r\nThis PR introduces `AssertionBuilder`. This should make the possible assertion types more discoverable from IDE's autocomplete (see screenshot below). It also aims to avoid invalid assertion types from being created. \r\n\r\nIt's still possible for users to use the old method of creating assertions. This is not a breaking change at all - just a new builder for `Assertion` objects.\r\n\r\n#### Test Plan\r\n\r\nI've updated the examples and made sure that `npx checkly test` and `npx checkly deploy` work. I've also checked that examples with the old assertion setup still work.\r\n\r\nI'll also do a close review of the code to make sure that it matches our assertion checking logic and the assertion types already produced by webapp.\r\n\r\n#### IDE Completion:\r\n\r\n \r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/500/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/499",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/499",
- "id": 1578159105,
- "node_id": "I_kwDOE8E-g85eEMwB",
- "number": 499,
- "title": "bug: error messages from `.check.js` files have insufficient information for debugging",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-09T15:54:34Z",
- "updated_at": "2023-02-14T12:36:06Z",
- "closed_at": "2023-02-14T12:36:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\r\n\r\nv16.17.0\r\n\r\n### NPM version\r\n\r\n8.15.0\r\n\r\n### @checkly/cli version\r\n\r\n@checkly/cli/0.3.14\r\n\r\n### Steps to reproduce\r\n\r\nAdd an error in a `.check.js` file:\r\n\r\n```\r\nthrow new Error('This file has an error')\r\n```\r\n\r\n### What is expected?\r\n\r\n`npx checkly test` and `npx checkly deploy` should indicate which file the error occured in. A stack trace would be useful.\r\n\r\n```\r\n$ npx checkly test\r\n Error loading file __checks__/homepage.check.js:\r\n \"This file has an error\r\n at homepage.check.js:1\r\n ....\r\n```\r\n\r\n### What is actually happening?\r\n\r\nAlmost no additional information is logged\r\n\r\n```\r\n$ npx checkly test\r\n Error: This file has an error\r\n```\r\nIt's not completely clear if this error is from within the checkly-cli, or if it's in user code. With many `.check.js` files, this error could be challenging to debug.\r\n\r\n### Any additional comments?\r\n\r\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/499/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/498",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/498",
- "id": 1578145620,
- "node_id": "I_kwDOE8E-g85eEJdU",
- "number": 498,
- "title": "bug: unclear error when `cli` section not set in Checkly config",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-09T15:46:48Z",
- "updated_at": "2023-02-10T12:54:15Z",
- "closed_at": "2023-02-10T12:54:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.14\n\n### Steps to reproduce\n\nOmit the `cli` section from a `checkly.config.js` file:\r\n\r\n```\r\nconst config = {\r\n projectName: 'My First Checkly Project',\r\n logicalId: 'checkly-project-1',\r\n checks: {\r\n activated: true,\r\n muted: false,\r\n runtimeId: '2022.10',\r\n frequency: 10,\r\n locations: ['us-east-1', 'eu-west-1'],\r\n browserChecks: {\r\n testMatch: '**/*.spec.ts',\r\n },\r\n }\r\n}\r\n\r\nmodule.exports = config;\r\n```\r\n\r\nThen run `npx checkly test`\n\n### What is expected?\n\nIdeally, `npx checkly test` should pass. If the `cli` section is _really_ necessary, then there should be a clear validation error.\r\n\r\nIn particular, I think that we should aim for something like:\r\n```\r\n$ npx checkly test\r\n Required field `cli` was not found in the Checkly config file. \r\n```\n\n### What is actually happening?\n\nThere is an obscure error:\r\n\r\n```\r\n$ npx checkly test\r\n TypeError: Cannot read properties of undefined (reading 'cli')\r\n```\r\n\r\nRunning with `DEBUG=*` yields more info:\r\n```\r\n$ DEBUG=checkly* npx checkly test \r\n checkly:@oclif/plugin-warn-if-update-available:hooks:init start (require) ...\r\n /node_modules/@oclif/plugin-warn-if-update-available/lib/hooks/init/check-update.js +0ms\r\n checkly:@oclif/plugin-warn-if-update-available:hooks:init done +2ms\r\n checkly:test init version: @oclif/core@2.0.7 argv: [] +0ms\r\nTypeError: Cannot read properties of undefined (reading 'cli')\r\n at Test.run (.../node_modules/@checkly/cli/src/commands/test.ts:98:66)\r\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\r\n at async Test._run (.../node_modules/@oclif/core/lib/command.js:107:22)\r\n at async Config.runCommand (.../node_modules/@oclif/core/lib/config/config.js:296:25)\r\n```\n\n### Any additional comments?\n\nThis is likely an issue for other fields in the `checkly.config.js` file as well. We should probably add some validation with clear errors here.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/498/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/497",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/497",
- "id": 1578134649,
- "node_id": "I_kwDOE8E-g85eEGx5",
- "number": 497,
- "title": "bug: `npx checkly test` doesn't terminate when starting a check fails",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-09T15:39:40Z",
- "updated_at": "2023-02-15T13:06:41Z",
- "closed_at": "2023-02-15T13:06:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.14\n\n### Steps to reproduce\n\nCurrently `npx checkly test` will hang indefinitely when a request to `POST /next/checks/runs/{checkType}` fails. This case can happen when an account is out of credit. For reproducing the issue, you can also simply add a `throw new Error('failed to start check')` here:\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/0130c022396fd8642cf870ca639a4d9bc823a938/packages/cli/src/services/check-runner.ts#L95\n\n### What is expected?\n\n`npx checkly test` should report any errors (for example, that the account is out of credit), then exit.\n\n### What is actually happening?\n\n`npx checkly test` hangs.\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/497/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/496",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/496",
- "id": 1577631069,
- "node_id": "PR_kwDOE8E-g85JmsqW",
- "number": 496,
- "title": "feat: release 0.3.14 [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-09T10:30:26Z",
- "updated_at": "2023-02-09T10:32:36Z",
- "closed_at": "2023-02-09T10:32:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/496",
- "html_url": "https://github.com/checkly/checkly-cli/pull/496",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/496.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/496.patch",
- "merged_at": "2023-02-09T10:32:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [ ] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelease 0.3.14",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/496/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/495",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/495",
- "id": 1577539213,
- "node_id": "PR_kwDOE8E-g85JmY7e",
- "number": 495,
- "title": "feat: add verbose flag to show logs without failures [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-02-09T09:29:09Z",
- "updated_at": "2023-02-09T09:54:55Z",
- "closed_at": "2023-02-09T09:54:53Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/495",
- "html_url": "https://github.com/checkly/checkly-cli/pull/495",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/495.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/495.patch",
- "merged_at": "2023-02-09T09:54:53Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nAdd a verbose flag so it is easier to debug code\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/490\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/495/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/494",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/494",
- "id": 1576797617,
- "node_id": "PR_kwDOE8E-g85Jj6dS",
- "number": 494,
- "title": "feat: add runtimes command [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-08T21:04:49Z",
- "updated_at": "2023-02-09T12:59:36Z",
- "closed_at": "2023-02-09T12:59:35Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/494",
- "html_url": "https://github.com/checkly/checkly-cli/pull/494",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/494.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/494.patch",
- "merged_at": "2023-02-09T12:59:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add new `npx checkly runtimes` command, which lists all the available runtimes and their dependencies\r\n- Add new `Region` type and JSdoc descriptions to restrict the `locations` values\r\n- Add new `runtimes` command to the README.\r\n\r\n\r\n> Resolves #492\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/494/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/493",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/493",
- "id": 1576699029,
- "node_id": "PR_kwDOE8E-g85JjlJd",
- "number": 493,
- "title": "feat: add logicalId validation [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-02-08T19:39:00Z",
- "updated_at": "2023-02-09T18:39:21Z",
- "closed_at": "2023-02-09T18:39:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/493",
- "html_url": "https://github.com/checkly/checkly-cli/pull/493",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/493.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/493.patch",
- "merged_at": "2023-02-09T18:39:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Add `logicalId` validation.\r\n- Now the `Project` construct class extends from `Construct`\r\n\r\n\r\n> Resolves #487\r\n\r\n## New Dependency Submission\r\n- Important: we have to confirm all Production/Staging projects compliant with the new `logicalId` format restriction.\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/493/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/492",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/492",
- "id": 1576529105,
- "node_id": "I_kwDOE8E-g85d9-zR",
- "number": 492,
- "title": "story: make runtimes deps & public locations accessible through the CLI",
- "user": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-08T17:30:18Z",
- "updated_at": "2023-02-09T12:59:37Z",
- "closed_at": "2023-02-09T12:59:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\r\nMake the lists of runtimes and public locations easily accessible through the CLI.\r\n\r\n### Tasks\r\n- [x] A simple terminal command `checkly runtimes` should list the dependencies for each runtime. \r\n- [x] The public locations should be made available through TS definition.\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/492/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/491",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/491",
- "id": 1576269295,
- "node_id": "I_kwDOE8E-g85d8_Xv",
- "number": 491,
- "title": "bug: 2 groups with the same locator ID doesn't throw an error but creates 1 group containing all the targeted checks",
- "user": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-08T14:57:04Z",
- "updated_at": "2023-02-13T16:53:58Z",
- "closed_at": "2023-02-13T16:53:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Node.js version\n\nv16.17.0\n\n### NPM version\n\n8.15.0\n\n### @checkly/cli version\n\n@checkly/cli/0.3.10 darwin-arm64 node-v16.17.0\n\n### Steps to reproduce\n\n1. Create 2 different groups targeting different browser checks using the `testMatch` property\r\n2. Assign the same locator Id to the 2 groups\r\n3. Deploy using `npx checkly deploy`\n\n### What is expected?\n\nIt should throw an error & prevent the deployment. \n\n### What is actually happening?\n\nOn `app.checklyhq.com`:\r\n- only one of the 2 groups is created (most likely the one from the file run last during the deployment)\r\n- all the targeted checks (from step 1) will be assigned to only 1 group\r\n- there is no trace of the second group that should be created\n\n### Any additional comments?\n\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/491/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/490",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/490",
- "id": 1575986725,
- "node_id": "I_kwDOE8E-g85d76Yl",
- "number": 490,
- "title": "story: make console dump methods (log, info, etc.) display info in passing checks",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-08T11:56:54Z",
- "updated_at": "2023-02-09T09:54:55Z",
- "closed_at": "2023-02-09T09:54:55Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nCurrently, `console.log` dumps are only shown when a check actually fails, making it difficult to debug via `npx checkly test`, and therefore forcing the user to purposely throw in order to mimic the expected behaviour.\r\n\r\nExpected behaviour: reflecting on PWT logic, console methods (log, info, debug, etc.) dumps should be displayed normally even if the check passes.\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/490/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/489",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/489",
- "id": 1575873657,
- "node_id": "I_kwDOE8E-g85d7ex5",
- "number": 489,
- "title": "story: Add assertion types for api checks",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-08T10:33:14Z",
- "updated_at": "2023-02-14T08:46:52Z",
- "closed_at": "2023-02-14T08:46:52Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nIt is currently quite hard to set assertions using MaC or Terraform in that matter as well given the object is quite complex. We should add different types for different assertions and use the power of TS interfaces. Our backend should have more info about these assertion types\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/489/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/488",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/488",
- "id": 1574643638,
- "node_id": "PR_kwDOE8E-g85JcsYv",
- "number": 488,
- "title": "chore: call synthesize() later on",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-02-07T16:31:19Z",
- "updated_at": "2023-02-10T09:28:20Z",
- "closed_at": "2023-02-10T09:28:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/488",
- "html_url": "https://github.com/checkly/checkly-cli/pull/488",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/488.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/488.patch",
- "merged_at": "2023-02-10T09:28:19Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nCurrently the `Project` tracks all of the `synthesize()` result of checks, groups, and alert channels rather than tracking the original construct. This means that after parsing the project, we only have access to the results of `synthesize()`.\r\n\r\nThis has worked OK so far, but it also has a few small issues. In particular, we need to put internal properties in the `synthesize()` result. These internal properties need to be removed later on in `checkly deploy` before messaging the backend https://github.com/checkly/checkly-cli/blob/f2ab503c5997de1fa9b1f5565bd3872395e1b48e/packages/cli/src/commands/deploy.ts#L72-L82\r\n\r\nIn this PR, I make `Project` track the original construct objects. We can then access the construct method and any internal properties throughout the CLI codebase. `synthesize()` is only called at the last moment - when serializing a request before sending to the backend.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/488/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/487",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/487",
- "id": 1574429222,
- "node_id": "I_kwDOE8E-g85d1-Im",
- "number": 487,
- "title": "story: Restrict logical id to alphanumeric with special characters [a-zA-Z0-9_-/#]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-02-07T14:23:04Z",
- "updated_at": "2023-02-09T18:39:21Z",
- "closed_at": "2023-02-09T18:39:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\r\n\r\nWe want to help our users avoid using ids prone to making mistakes, like empty spaces or tabs. I suggest using `[a-zA-Z0-9_-/#]` or simply `[\\w-/#]` to make sure they have a simpler but still extensive logical ids combination. This should be a FE and a BE restriction\r\n\r\n### Shortcut link\r\n\r\n_No response_\r\n\r\n### Additional resources\r\n\r\n_No response_",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/487/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/486",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/486",
- "id": 1574376272,
- "node_id": "PR_kwDOE8E-g85JbzRO",
- "number": 486,
- "title": "feat: make browser check testMatch optional",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-07T13:53:00Z",
- "updated_at": "2023-02-07T13:55:52Z",
- "closed_at": "2023-02-07T13:55:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/486",
- "html_url": "https://github.com/checkly/checkly-cli/pull/486",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/486.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/486.patch",
- "merged_at": "2023-02-07T13:55:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/485\r\n\r\n`testMatch` in the Checkly config file allows users to automatically create browser checks from Playwright files. Users might not want this behavior at all, though.\r\n\r\nCurrently we set a default value for `testMatch`, so it isn't possible to disable the flag. With the new [clreate-cli](https://github.com/checkly/checkly-cli/tree/main/packages/create-cli) scaffolding, though, having a default is less important. \r\n\r\nThis PR removes the default value for `testMatch` so that users can completely disable the feature.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/486/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/485",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/485",
- "id": 1574292895,
- "node_id": "I_kwDOE8E-g85d1c2f",
- "number": 485,
- "title": "story: Make testMatch in checkly.config.js empty initially",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-07T13:03:46Z",
- "updated_at": "2023-02-07T13:55:54Z",
- "closed_at": "2023-02-07T13:55:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Story description\n\nNow that we have a nice init flow, we don't need to preset testMatch in checkly config. This will allow users to avoid having spec files synced for BCR unless they have to\n\n### Shortcut link\n\n_No response_\n\n### Additional resources\n\n_No response_",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/485/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/484",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/484",
- "id": 1574189553,
- "node_id": "PR_kwDOE8E-g85JbKoU",
- "number": 484,
- "title": "chore: add a timeout for check executions",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-07T11:52:29Z",
- "updated_at": "2023-02-07T13:02:37Z",
- "closed_at": "2023-02-07T13:02:35Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/484",
- "html_url": "https://github.com/checkly/checkly-cli/pull/484",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/484.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/484.patch",
- "merged_at": "2023-02-07T13:02:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n> Resolves https://github.com/checkly/checkly-cli/issues/463\r\n\r\nNormally, the CLI should always receive all check results when `checkly test` is executed. Even if a user's checks hang, there should be a result sent back to the CLI. Still, there might be some edge cases which cause results to never be sent back to the CLI. A websocket update might fail to be pushed, for example. With the current implementation, `checkly test` would just hang indefinitely.\r\n\r\nAs an extra fallback, this PR adds a timeout for `checkly test`. This way, the command won't hang indefinitely and block users' CI if there are ever any issues.\r\n\r\nRather than adding a timeout on the overall execution of `checkly test`, I added the timeout at the per-check level. I think that this will be more reliable if we ever start running checks one-at-a-time.\r\n\r\nI set a default timeout of 240s. This is comfortably above our check runtime limit in the backend, so we should only ever reach it in exceptional cases. I think that users shouldn't really need to configure this, but I also added a `--timeout` argument for configuring this, just in case.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/484/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/483",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/483",
- "id": 1573313642,
- "node_id": "PR_kwDOE8E-g85JYPI2",
- "number": 483,
- "title": "feat: refactor to add error handling [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-06T21:27:09Z",
- "updated_at": "2023-02-08T15:55:54Z",
- "closed_at": "2023-02-08T15:55:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/483",
- "html_url": "https://github.com/checkly/checkly-cli/pull/483",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/483.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/483.patch",
- "merged_at": "2023-02-08T15:55:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [x] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\n- Refactor Commands extending from a `BaseCommand` or `AuthCommand`\r\n- Remove `Hooks` and move the logic to the `init()` method in the Base Commands\r\n- Validate credentials and session on every auth command (`whoami`, `switch`, `test`, `deploy`)\r\n- Add centralized error handling and standarize them, replacing all `console.error` and `Command.error` with `throw new Error()`\r\n- Validate supported location when `npx checkly test --location=`\r\n\r\n- Complete `README.md` command arguments.\r\n\r\n> Resolves #398 #399\r\n\r\n## New Dependency Submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/483/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/482",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/482",
- "id": 1572648328,
- "node_id": "PR_kwDOE8E-g85JV_Sw",
- "number": 482,
- "title": "feat: enable default values for groups",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-02-06T14:16:20Z",
- "updated_at": "2023-02-06T14:55:27Z",
- "closed_at": "2023-02-06T14:55:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/482",
- "html_url": "https://github.com/checkly/checkly-cli/pull/482",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/482.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/482.patch",
- "merged_at": "2023-02-06T14:55:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## Affected Components\r\n* [x] CLI\r\n* [ ] Create CLI\r\n* [ ] Test\r\n* [ ] Docs\r\n* [ ] Examples\r\n* [ ] Other\r\n\r\n\r\n## Notes for the Reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/472\r\n\r\nWe already have sensible defaults for check groups in the backend - added in the level Joi and DB level. With this PR, users can more easily create check groups with the default values:\r\n\r\n`activated`: true\r\n`muted`: false\r\n`runtimeId`: `null`. In this case the runtimeId from the account will be used as a fallback.\r\n`tags`: `[]`\r\n`concurrency`: 3. This field wasn't mentioned in the GH issue, but I think that it makes sense to enable the default here as well.\r\n`environmentVariables`: `[]`\r\n\r\n`apiCheckDefaults` and `browserCheckDefaults` can also be skipped. This default comes from checkly-cli rather than the backend.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/482/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/481",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/481",
- "id": 1572568786,
- "node_id": "PR_kwDOE8E-g85JVuKc",
- "number": 481,
- "title": "feat: enable default values for alert channels",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-06T13:26:21Z",
- "updated_at": "2023-02-06T14:57:54Z",
- "closed_at": "2023-02-06T14:57:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/481",
- "html_url": "https://github.com/checkly/checkly-cli/pull/481",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/481.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/481.patch",
- "merged_at": "2023-02-06T14:57:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/472\r\n\r\nWe already have sensible defaults for API check values in the backend - added in the level Joi and DB level. With this PR, users can more easily create alert channels with the default values:\r\n\r\n* `sendRecovery`: true \r\n* `sendFailure`: true\r\n* `sendDegraded`: false\r\n* `sendExpiry`: false\r\n* `sslExpiryThreshold`: 30\r\n\r\nIt might make sense to update the default values for `sendDegraded` and `sendExpiry` in the backend to `true`.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/481/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/480",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/480",
- "id": 1572545743,
- "node_id": "PR_kwDOE8E-g85JVpIT",
- "number": 480,
- "title": "feat: enable default values for API checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-06T13:12:32Z",
- "updated_at": "2023-02-06T13:15:20Z",
- "closed_at": "2023-02-06T13:15:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/480",
- "html_url": "https://github.com/checkly/checkly-cli/pull/480",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/480.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/480.patch",
- "merged_at": "2023-02-06T13:15:18Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/472\r\n\r\nWe already have sensible defaults for API check values in the backend. These are added via Joi and the DB (in the case of `followRedirects`). This PR makes some fields optional - the defaults will be used in this case.\r\n\r\n* `degradedResponseTime`: 10000 (higher than the one mentioned in the issue, but it's worth the consistency with the public API + TF)\r\n* `maxResponseTime`: 20000\r\n* `followRedirects`: true\r\n* `skipSsl`: false\r\n* `assertions`: []\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/480/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/479",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/479",
- "id": 1571751870,
- "node_id": "PR_kwDOE8E-g85JS-UH",
- "number": 479,
- "title": "chore: cleanup constructs, command and synthesize [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-06T01:53:06Z",
- "updated_at": "2023-02-06T17:46:52Z",
- "closed_at": "2023-02-06T17:46:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/479",
- "html_url": "https://github.com/checkly/checkly-cli/pull/479",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/479.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/479.patch",
- "merged_at": "2023-02-06T17:46:51Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- Fix `npx checkly deploy --preview` output\r\n- Add flag `--output` to show `deploy` response\r\n- Enhance `npx checkly logout` when no user is logged in\r\n- Remove internal `__checkFilePath` and `sourceFile` before the project deploy (avoid sending unnecessary properties to the API)\r\n\r\n### New dependency submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/479/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/478",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/478",
- "id": 1570552969,
- "node_id": "PR_kwDOE8E-g85JPZU_",
- "number": 478,
- "title": "feat: add github templates [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-03T22:17:18Z",
- "updated_at": "2023-02-06T13:33:04Z",
- "closed_at": "2023-02-06T13:33:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/478",
- "html_url": "https://github.com/checkly/checkly-cli/pull/478",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/478.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/478.patch",
- "merged_at": "2023-02-06T13:33:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- Add GitHub templates for `Issue` and `Pull Request`. The structure is based in what I found in the [checkly/pulumi-checkly](https://github.com/checkly/pulumi-checkly) public repo.\r\n\r\nPlease, take this as an initial version to start adjusting it in next iterations, or within this PR review.\r\n\r\nTODO/TBA: docs link pointing to the Checkly CLI documentation page.\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/478/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/477",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/477",
- "id": 1570127398,
- "node_id": "PR_kwDOE8E-g85JN8Dy",
- "number": 477,
- "title": "chore: fix examples to work with fix on TS",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T16:45:04Z",
- "updated_at": "2023-02-06T11:38:21Z",
- "closed_at": "2023-02-06T11:38:20Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/477",
- "html_url": "https://github.com/checkly/checkly-cli/pull/477",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/477.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/477.patch",
- "merged_at": "2023-02-06T11:38:20Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- updates `checkly.config.ts`\r\n- pin CLI version to `0.3.x` range\r\n- removes the totally butchered `package-lock.json`: it's better to not have them in fresh example repos\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/477/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/476",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/476",
- "id": 1570038175,
- "node_id": "PR_kwDOE8E-g85JNpEC",
- "number": 476,
- "title": "fix: keep typescript as an optinal dependency [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T15:38:32Z",
- "updated_at": "2023-02-03T15:41:15Z",
- "closed_at": "2023-02-03T15:41:13Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/476",
- "html_url": "https://github.com/checkly/checkly-cli/pull/476",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/476.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/476.patch",
- "merged_at": "2023-02-03T15:41:13Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nKeep typescript as an optinal dependency",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/476/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/475",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/475",
- "id": 1569808173,
- "node_id": "PR_kwDOE8E-g85JM3IH",
- "number": 475,
- "title": "chore: provide better error message for EADDRINUSE",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T13:01:46Z",
- "updated_at": "2023-02-03T13:07:46Z",
- "closed_at": "2023-02-03T13:07:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/475",
- "html_url": "https://github.com/checkly/checkly-cli/pull/475",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/475.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/475.patch",
- "merged_at": "2023-02-03T13:07:45Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/445\r\n\r\nRunning `npx checkly login` may fail if port 4242 is already in use. As a simple improvement, this PR gives a more clear error message in this case. If users continue running into this error, we can invest more effort into removing the error case altogether.\r\n\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/475/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/474",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/474",
- "id": 1569717258,
- "node_id": "PR_kwDOE8E-g85JMjbO",
- "number": 474,
- "title": "fix: update readme copy with the correct paths [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T11:49:03Z",
- "updated_at": "2023-02-03T11:52:07Z",
- "closed_at": "2023-02-03T11:52:05Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/474",
- "html_url": "https://github.com/checkly/checkly-cli/pull/474",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/474.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/474.patch",
- "merged_at": "2023-02-03T11:52:05Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nFix a small bug in the new package structure",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/474/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/473",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/473",
- "id": 1569710201,
- "node_id": "PR_kwDOE8E-g85JMh5Z",
- "number": 473,
- "title": "feat: release 0.3.12 [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T11:42:54Z",
- "updated_at": "2023-02-03T11:45:07Z",
- "closed_at": "2023-02-03T11:45:06Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/473",
- "html_url": "https://github.com/checkly/checkly-cli/pull/473",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/473.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/473.patch",
- "merged_at": "2023-02-03T11:45:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelease a new version",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/473/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/472",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/472",
- "id": 1569701342,
- "node_id": "I_kwDOE8E-g85dj73e",
- "number": 472,
- "title": "add `optional` and `default` values to some properties",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 12,
- "created_at": "2023-02-03T11:35:12Z",
- "updated_at": "2023-12-27T17:00:27Z",
- "closed_at": "2023-12-27T17:00:27Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "The following properties can easily be given defaults and should be marked optional in the types\r\n\r\n# ApiCheck\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/5a18ea807be9aeb9000cf7b803c5ecc56be3269c/packages/cli/src/constructs/api-check.ts#L81\r\n\r\n- `degradedResponseTime: 5`\r\n- `maxResponseTime: 20`\r\n- `followRedirects`: true,\r\n- `skipSsl`: false,\r\n- `assertions`: []\r\n\r\n```\r\nexport class ApiCheck extends Check {\r\n request: Request\r\n localSetupScript?: string\r\n localTearDownScript?: string\r\n degradedResponseTime: number\r\n maxResponseTime: number\r\n```\r\n\r\n# AlertChannelProps\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/5a18ea807be9aeb9000cf7b803c5ecc56be3269c/packages/cli/src/constructs/alert-channel.ts#L3\r\n\r\nI think all the props here can have sane defaults and should be optional:\r\n\r\n- `sendRecovery: true`\r\n- `sendFailure: true`\r\n- `sendDegraded: true`\r\n- `sslExpiry: true`\r\n- `sslExpiryThreshold: 30`\r\n\r\n```\r\nexport interface AlertChannelProps {\r\n /**\r\n * Determines if an alert should be send for check recoveries.\r\n */\r\n sendRecovery: boolean\r\n /**\r\n * Determines if an alert should be send for check failures.\r\n */\r\n sendFailure: boolean\r\n /**\r\n * Determines if an alert should be send when a check is degraded.\r\n */\r\n sendDegraded: boolean\r\n /**\r\n * Determines if an alert should be send for expiring SSL certificates.\r\n */\r\n sslExpiry: boolean\r\n /**\r\n * At what moment in time to start alerting on SSL certificates.\r\n */\r\n sslExpiryThreshold: number\r\n```\r\n\r\n# CheckGroup\r\n\r\nhttps://github.com/checkly/checkly-cli/blob/5a18ea807be9aeb9000cf7b803c5ecc56be3269c/packages/cli/src/constructs/check-group.ts#L30\r\n\r\nthese should be optional like they are for the `Check` interface\r\n\r\n - `activated`: true,\r\n- `muted`: false,\r\n- `runtimeId`: account default,\r\n- `tags`: []\r\n- `environmentVariables`: [],\r\n- `apiCheckDefaults`: {},\r\n- `browserCheckDefaults`: {},",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/472/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/471",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/471",
- "id": 1569684435,
- "node_id": "PR_kwDOE8E-g85JMcXP",
- "number": 471,
- "title": "feat: support barrel files for ts and js [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T11:20:21Z",
- "updated_at": "2023-02-03T11:41:08Z",
- "closed_at": "2023-02-03T11:41:07Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/471",
- "html_url": "https://github.com/checkly/checkly-cli/pull/471",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/471.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/471.patch",
- "merged_at": "2023-02-03T11:41:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport barrel files for TS and JS",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/471/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/470",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/470",
- "id": 1569674058,
- "node_id": "PR_kwDOE8E-g85JMaFm",
- "number": 470,
- "title": "chore: increase timeout for flaky e2e test",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T11:12:24Z",
- "updated_at": "2023-02-03T11:17:20Z",
- "closed_at": "2023-02-03T11:17:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/470",
- "html_url": "https://github.com/checkly/checkly-cli/pull/470",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/470.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/470.patch",
- "merged_at": "2023-02-03T11:17:18Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe `Should terminate when no checks are found` test is currently flaky. For example, [here](https://github.com/checkly/checkly-cli/pull/468) it failed on 1 out of 3 executions. After adding more logging, I saw that the failure is due to reaching the 5 second timeout.\r\n\r\nAs a quick fix, we can simply increase the timeout to the 10 second default. \r\n\r\nI'm not sure why the `checkly test does-not-exist.js` command is taking so long. Running locally, this integration test takes 1.7 seconds. I've also tried directly running `npx checkly test does-not-exist.js` which took 1.2s. In this case, I think that the normal command isn't so slow for users - this issue seems to be specific to our CI. It might make sense to do more investigation later on.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/470/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/469",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/469",
- "id": 1569660312,
- "node_id": "PR_kwDOE8E-g85JMXH2",
- "number": 469,
- "title": "467 init command phase 2",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T11:02:39Z",
- "updated_at": "2023-02-03T14:42:37Z",
- "closed_at": "2023-02-03T14:42:36Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/469",
- "html_url": "https://github.com/checkly/checkly-cli/pull/469",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/469.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/469.patch",
- "merged_at": "2023-02-03T14:42:36Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- adds hints, header and footers to the terminal UX.\r\n- adds the option to specify a template using `npm create checkly -- --template `\r\n- makes examples TS only\r\n- adds boilerplate template\r\n- removes TS selection step in wizard\r\n\r\n### How to test?\r\n\r\n- pull branch\r\n- run `npm start` in `packages/create-cli`\r\n\r\na typical session would look like:\r\n\r\n\r\n\r\n\r\n### New dependency submission\r\n- boilerplate-project",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/469/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/468",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/468",
- "id": 1569649329,
- "node_id": "PR_kwDOE8E-g85JMUvC",
- "number": 468,
- "title": "Do-not-merge: Debug flaky integration test",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-03T10:54:20Z",
- "updated_at": "2023-02-03T11:05:39Z",
- "closed_at": "2023-02-03T11:05:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/468",
- "html_url": "https://github.com/checkly/checkly-cli/pull/468",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/468.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/468.patch",
- "merged_at": null
- },
- "body": null,
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/468/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/467",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/467",
- "id": 1568301759,
- "node_id": "I_kwDOE8E-g85demK_",
- "number": 467,
- "title": "`init` command phase 2",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-02T15:51:08Z",
- "updated_at": "2023-02-03T14:42:37Z",
- "closed_at": "2023-02-03T14:42:37Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "After reshuffling the packages and workspaces, we need to fine tune and polish the `init` routine executed by the `create-cli` package\r\n\r\n- fix bug around templates and add templates for available options (JS/TS and empty project)\r\n- error handling\r\n- helper nudges on next steps and actions to take\r\n- publishing of `create-cli` to NPM\r\n- update docs\r\n\r\nstretch goal:\r\n\r\n- give the option to `init` on an existing projects and provide sane defaults.\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/467/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/466",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/466",
- "id": 1568179988,
- "node_id": "PR_kwDOE8E-g85JHedo",
- "number": 466,
- "title": "chore: create a new release",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-02T14:40:04Z",
- "updated_at": "2023-02-02T14:45:08Z",
- "closed_at": "2023-02-02T14:45:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/466",
- "html_url": "https://github.com/checkly/checkly-cli/pull/466",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/466.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/466.patch",
- "merged_at": "2023-02-02T14:45:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/466/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/465",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/465",
- "id": 1568170473,
- "node_id": "PR_kwDOE8E-g85JHca9",
- "number": 465,
- "title": "433 rfc create init command to create a checklyconfigjs",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-02-02T14:34:18Z",
- "updated_at": "2023-02-02T15:38:41Z",
- "closed_at": "2023-02-02T15:38:39Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/465",
- "html_url": "https://github.com/checkly/checkly-cli/pull/465",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/465.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/465.patch",
- "merged_at": "2023-02-02T15:38:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- adds `packages/create-cli` and moves old `package` to `packages/cli`\r\n- `create-cli` does the basic install in five steps\r\n\r\n1. ask for a dir name\r\n2. ask for a type of sample project\r\n3. ask for TS/JS\r\n4. installs all the stuff\r\n5. optionally init a git repo.\r\n\r\n- restructures the `examples` directory so we can fetch examples based on TS/JS and name\r\n\r\nNot done yet:\r\n- actual TS example project\r\n- actual empty project example\r\n- some more basic error handling\r\n- header & footer notes with extra hints what's happening and what next steps are\r\n\r\n### New dependency submission\r\n- a new `package.json` is in the `create-cli` dir with typical packages needed.\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/465/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/464",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/464",
- "id": 1567680417,
- "node_id": "PR_kwDOE8E-g85JFyFa",
- "number": 464,
- "title": "feat: warn when new @checkly/cli version is available",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-02T09:43:09Z",
- "updated_at": "2023-02-02T10:30:54Z",
- "closed_at": "2023-02-02T10:30:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/464",
- "html_url": "https://github.com/checkly/checkly-cli/pull/464",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/464.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/464.patch",
- "merged_at": "2023-02-02T10:30:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/456\r\n\r\nWith this PR, we introduce a warning when a new `@checkly/cli` version is available. I expect that we'll be releasing quite a few new versions in the upcoming months. To avoid annoying users with too many messages, the plugin is configured to only check for updates once every 30 days.\r\n\r\nExample (bumping down the version in package.json for testing):\r\n\r\n\r\n\r\n### New dependency submission\r\n[@oclif/plugin-warn-if-update-available](https://github.com/oclif/plugin-warn-if-update-available)\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/464/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/463",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/463",
- "id": 1567652728,
- "node_id": "I_kwDOE8E-g85dcHt4",
- "number": 463,
- "title": "Add a timeout to `checkly test`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-02T09:25:44Z",
- "updated_at": "2023-02-07T13:02:37Z",
- "closed_at": "2023-02-07T13:02:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Currently `checkly test` blocks until all checks are completed. The CLI waits for WebSocket updates from the Checkly cloud to receive check results. Normally there aren't any issues, but an error could potentially cause a check result to not be received by the CLI. In this case, `checkly test` would block indefinitely.\r\n\r\nTo avoid causing issues in customer's CI, we should add a timeout to `checkly test` to fail gracefully in this case. In the case of a timeout, we should make sure that there's a clear error message that a timeout was encountered. We should also make sure that the user can see which checks reached the timeout.\r\n\r\nSince we have a max runtime for checks in the Checkly cloud, we can use that plus a small buffer as the timeout length. It might make sense to make the timeout configurable.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/463/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/462",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/462",
- "id": 1566494624,
- "node_id": "PR_kwDOE8E-g85JBz5l",
- "number": 462,
- "title": "feat: add logged in user to whoami response [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-01T17:12:50Z",
- "updated_at": "2023-02-01T17:20:06Z",
- "closed_at": "2023-02-01T17:20:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/462",
- "html_url": "https://github.com/checkly/checkly-cli/pull/462",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/462.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/462.patch",
- "merged_at": "2023-02-01T17:20:04Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/425\r\n\r\n### Notes for the reviewer\r\n- Add logged in user name to the `whoami`\r\n\r\n\r\n\r\n### New dependency submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/462/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/461",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/461",
- "id": 1566441977,
- "node_id": "PR_kwDOE8E-g85JBogb",
- "number": 461,
- "title": "chore: reshuffles codebase to two packages",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-01T16:39:10Z",
- "updated_at": "2023-02-01T17:14:48Z",
- "closed_at": "2023-02-01T17:14:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/461",
- "html_url": "https://github.com/checkly/checkly-cli/pull/461",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/461.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/461.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- adds `packages` dir and moves code to `cli` dir\r\n- adds placeholder `create-cli` dir\r\n- updates GH actions workflows\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/461/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/460",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/460",
- "id": 1566421215,
- "node_id": "I_kwDOE8E-g85dXbDf",
- "number": 460,
- "title": "Split repo into multiple workspaces",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2023-02-01T16:25:20Z",
- "updated_at": "2023-02-15T15:23:14Z",
- "closed_at": "2023-02-02T15:43:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We need to split the repo into\r\n\r\n- `/packages/cli`\r\n- `/packages/create-cli` \r\n\r\nSo we can publish a `@checkly/create-cli` package that will hold the `init` behaviour",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/460/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/459",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/459",
- "id": 1566363269,
- "node_id": "PR_kwDOE8E-g85JBYCu",
- "number": 459,
- "title": "feat: add support for default alert channels",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-01T15:53:35Z",
- "updated_at": "2023-02-02T11:23:18Z",
- "closed_at": "2023-02-02T11:23:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/459",
- "html_url": "https://github.com/checkly/checkly-cli/pull/459",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/459.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/459.patch",
- "merged_at": "2023-02-02T11:23:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n#### Notes for the reviewer\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/408\r\n\r\nUsers might want to configure default alert channels which are applied to all checks. This currently isn't possible, though - mostly because users can't create constructs in the Checkly config file.\r\n\r\nThis PR allows users to create alert channels in the Checkly config file [1]. Users can then add an alertChannels section to their config to be applied as a default. This works just like other check defaults.\r\n\r\nIn the implementation, I needed to make some changes to how constructs are registered. Previously, we would just register the constructs with the Session.project. The Project doesn't exist when the config file is being parsed, though. With this PR - we first try to register the constructs with the Session.project. If it doesn't exist, we try to register them with the Session.checklyConfigConstructs - an array that is only present when the Checkly config file is being parsed. After the Checkly config file is parsed and a project is created, all of the checklyConfigConstructs are registered with Session.project.\r\n\r\n[1] _only_ alert channels can be created in the Checkly config file. Creating other constructs will result in a clear error:\r\n```\r\n$ npx checkly deploy\r\n Error: Creating a ApiCheck construct in the Checkly config file isn't supported.\r\n```\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/459/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/458",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/458",
- "id": 1566009770,
- "node_id": "PR_kwDOE8E-g85JAMaw",
- "number": 458,
- "title": "chore(deps): bump @typescript-eslint/typescript-estree from 5.46.1 to 5.50.0 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 35,
- "created_at": "2023-02-01T12:15:52Z",
- "updated_at": "2023-04-24T15:08:11Z",
- "closed_at": "2023-04-24T15:08:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/458",
- "html_url": "https://github.com/checkly/checkly-cli/pull/458",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/458.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/458.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) from 5.46.1 to 5.50.0.\n\nRelease notes \nSourced from @βtypescript-eslint/typescript-estree's releases .
\n\nv5.50.0 \n5.50.0 (2023-01-31) \nBug Fixes \n\nast-spec: a JSXEmptyExpression is not a possible JSXExpression (#6321 ) (4b27777 ) \neslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#5704 ) (09d57ce ) \neslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#6028 ) (85e783c ) \neslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#5919 ) (b0f6c8e ), closes #1438 \n \nFeatures \n\neslint-plugin: add key-spacing rule extension for interface & type declarations (#6211 ) (67706e7 ) \n \nv5.49.0 \n5.49.0 (2023-01-23) \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βtypescript-eslint/typescript-estree's changelog .
\n\n5.50.0 (2023-01-31) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.49.0 (2023-01-23) \nBug Fixes \n\ntypescript-estree: fix typo in FAQ link (#6346 ) (eefc578 ) \n \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.48.0 (2023-01-02) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \n \n5.47.0 (2022-12-19) \nNote: Version bump only for package @βtypescript-eslint/typescript-estree
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/458/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/457",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/457",
- "id": 1565918099,
- "node_id": "PR_kwDOE8E-g85I_4Sb",
- "number": 457,
- "title": "feat: Allow configuring default alert channels in checkly config",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-02-01T11:11:21Z",
- "updated_at": "2023-02-01T13:29:34Z",
- "closed_at": "2023-02-01T13:29:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/457",
- "html_url": "https://github.com/checkly/checkly-cli/pull/457",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/457.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/457.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/408\r\n\r\nUsers might want to configure default alert channels which are applied to all checks. This currently isn't possible, though - mostly because users can't create constructs in the Checkly config file.\r\n\r\nThis PR allows users to create _any_ constructs in the Checkly config file [1]. Users can then add an `alertChannels` section to their config to be applied as a default. This works just like other check defaults.\r\n\r\nIn the implementation, I needed to make some changes to how constructs are registered. Previously, we would just register the constructs with the `Session.project`. The `Project` doesn't exist when the config file is being parsed, though. With this PR - we first try to register the constructs with the `Session.project`. If it doesn't exist, we try to register them with the `Session.checklyConfigConstructs` - an array that is only present when the Checkly config file is being parsed. After the Checkly config file is parsed and a project is created, all of the `checklyConfigConstructs` are registered with `Session.project`.\r\n\r\n[1] Another option could be to only allow alert channels to be created in the config file",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/457/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/456",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/456",
- "id": 1565908845,
- "node_id": "I_kwDOE8E-g85dVd9t",
- "number": 456,
- "title": "Add new version warning to the cli",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-02-01T11:05:39Z",
- "updated_at": "2023-02-02T10:30:54Z",
- "closed_at": "2023-02-02T10:30:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We should proactively show the users that there is a new version available. We can use this plugin to achieve this https://github.com/oclif/plugin-warn-if-update-available",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/456/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/455",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/455",
- "id": 1564653970,
- "node_id": "PR_kwDOE8E-g85I7pRo",
- "number": 455,
- "title": "fix: use empty array if environmentVariables is nullish [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-31T16:35:55Z",
- "updated_at": "2023-02-01T16:21:02Z",
- "closed_at": "2023-02-01T16:21:01Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/455",
- "html_url": "https://github.com/checkly/checkly-cli/pull/455",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/455.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/455.patch",
- "merged_at": "2023-02-01T16:21:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/442\r\n\r\n- Use an empty array `[]` when `environmentVariables` is nullish (`null` or `undefined`) in checks and check-groups.\r\n### New dependency submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/455/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/454",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/454",
- "id": 1564613097,
- "node_id": "I_kwDOE8E-g85dQhnp",
- "number": 454,
- "title": "Add high frequency support to the check constructs",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 1,
- "created_at": "2023-01-31T16:12:36Z",
- "updated_at": "2023-04-25T12:37:46Z",
- "closed_at": "2023-04-25T12:37:46Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We haven't added high frequency configuration option to the checks. We need to set the frequency offset to achieve this. We can actually use enums for this maybe? It would be neater for the users",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/454/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/453",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/453",
- "id": 1564571064,
- "node_id": "PR_kwDOE8E-g85I7XXm",
- "number": 453,
- "title": "fix: handle import type statement [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-31T15:47:20Z",
- "updated_at": "2023-01-31T16:13:00Z",
- "closed_at": "2023-01-31T16:08:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/453",
- "html_url": "https://github.com/checkly/checkly-cli/pull/453",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/453.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/453.patch",
- "merged_at": "2023-01-31T16:08:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nHandle the import type syntax of typescript\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/440",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/453/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/452",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/452",
- "id": 1564475193,
- "node_id": "PR_kwDOE8E-g85I7Cn2",
- "number": 452,
- "title": "chore: reuse file content from the collector [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-31T14:58:35Z",
- "updated_at": "2023-01-31T15:23:26Z",
- "closed_at": "2023-01-31T15:23:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/452",
- "html_url": "https://github.com/checkly/checkly-cli/pull/452",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/452.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/452.patch",
- "merged_at": "2023-01-31T15:23:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nReuse the content from Parser instead of reading stuff in the constructors one more time",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/452/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/451",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/451",
- "id": 1564317510,
- "node_id": "PR_kwDOE8E-g85I6gRl",
- "number": 451,
- "title": "chore: update oclif deps [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-31T13:32:29Z",
- "updated_at": "2023-01-31T14:49:52Z",
- "closed_at": "2023-01-31T14:49:51Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/451",
- "html_url": "https://github.com/checkly/checkly-cli/pull/451",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/451.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/451.patch",
- "merged_at": "2023-01-31T14:49:51Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Update oclif deps\r\n* Migrate to the new arg definition\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/448",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/451/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/450",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/450",
- "id": 1564307505,
- "node_id": "PR_kwDOE8E-g85I6eHl",
- "number": 450,
- "title": "fix: terminate when no checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-31T13:25:51Z",
- "updated_at": "2023-01-31T13:47:11Z",
- "closed_at": "2023-01-31T13:47:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/450",
- "html_url": "https://github.com/checkly/checkly-cli/pull/450",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/450.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/450.patch",
- "merged_at": "2023-01-31T13:47:09Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/443\r\n\r\nWhen no checks are detected, `checkly test` would hang indefinitely. This PR adds a fix and an integration test to make sure that there are no regressions.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/450/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/449",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/449",
- "id": 1564195991,
- "node_id": "PR_kwDOE8E-g85I6GG0",
- "number": 449,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.50.0 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 33,
- "created_at": "2023-01-31T12:14:24Z",
- "updated_at": "2023-04-24T15:08:34Z",
- "closed_at": "2023-04-24T15:08:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/449",
- "html_url": "https://github.com/checkly/checkly-cli/pull/449",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/449.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/449.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.50.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.50.0 \n5.50.0 (2023-01-31) \nBug Fixes \n\nast-spec: a JSXEmptyExpression is not a possible JSXExpression (#6321 ) (4b27777 ) \neslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#5704 ) (09d57ce ) \neslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#6028 ) (85e783c ) \neslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#5919 ) (b0f6c8e ), closes #1438 \n \nFeatures \n\neslint-plugin: add key-spacing rule extension for interface & type declarations (#6211 ) (67706e7 ) \n \nv5.49.0 \n5.49.0 (2023-01-23) \nBug Fixes \n\ntypescript-estree: fix typo in FAQ link (#6346 ) (eefc578 ) \n \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.50.0 (2023-01-31) \nBug Fixes \n\neslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#5704 ) (09d57ce ) \neslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#6028 ) (85e783c ) \neslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#5919 ) (b0f6c8e ), closes #1438 \n \nFeatures \n\neslint-plugin: add key-spacing rule extension for interface & type declarations (#6211 ) (67706e7 ) \n \n5.49.0 (2023-01-23) \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n99c091e chore: publish v5.50.0 \n85e783c fix(eslint-plugin): [prefer-optional-chain] fix ThisExpression and `Private... \n1623350 docs(eslint-plugin): corrected eslint-plugin README.md getting started link (... \nf17d34b docs(eslint-plugin): update site description of ban-types docs (#6209 ) \nb0f6c8e fix(eslint-plugin): [prefer-optional-chain] fixer produces wrong logic (#5919 ) \n67706e7 feat(eslint-plugin): add key-spacing rule extension for interface & type de... \n09d57ce fix(eslint-plugin): [ban-ts-comment] counts graphemes instead of `String.prot... \neef12d1 chore: publish v5.49.0 \naea74d3 chore: pin ts-node to 10.7.0; partially replace with tsx (#6246 ) \nc8a6d80 feat(eslint-plugin): [naming-convention] add support for #private modifier ... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/449/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/448",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/448",
- "id": 1564091885,
- "node_id": "I_kwDOE8E-g85dOiXt",
- "number": 448,
- "title": "`--help` flag doesn't work for subcommands",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-31T11:01:44Z",
- "updated_at": "2023-01-31T14:49:53Z",
- "closed_at": "2023-01-31T14:49:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Running `npx checkly test --help` (or `--help` for any other command) gives the following:\r\n```\r\n$ npx checkly test --help\r\nTest checks on Checkly\r\n\r\n TypeError: (cmd.args || []).filter is not a function\r\n```\r\n\r\nWe should fix `--help` so that it describes all of the relevant command line flags.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/448/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/447",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/447",
- "id": 1564089467,
- "node_id": "PR_kwDOE8E-g85I5vU2",
- "number": 447,
- "title": "fix: allow ts files to import js [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-31T11:00:15Z",
- "updated_at": "2023-01-31T13:08:27Z",
- "closed_at": "2023-01-31T13:08:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/447",
- "html_url": "https://github.com/checkly/checkly-cli/pull/447",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/447.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/447.patch",
- "merged_at": "2023-01-31T13:08:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Allow more flexible setup for different extensions\r\n* Allow TS files to import JS files\r\n* Inline parsing errors to remove top try/catch\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/423",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/447/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/446",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/446",
- "id": 1563990342,
- "node_id": "PR_kwDOE8E-g85I5aRG",
- "number": 446,
- "title": "chore: use collector class to gather parsing info [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-31T09:55:01Z",
- "updated_at": "2023-01-31T10:08:11Z",
- "closed_at": "2023-01-31T10:08:10Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/446",
- "html_url": "https://github.com/checkly/checkly-cli/pull/446",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/446.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/446.patch",
- "merged_at": "2023-01-31T10:08:10Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Moving check parsing to a full directory\r\n* Split errors and helper types to different files\r\n* Create a collector to collect parsing info. There will be more work about this in the following PR",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/446/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/445",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/445",
- "id": 1563911714,
- "node_id": "I_kwDOE8E-g85dN2Yi",
- "number": 445,
- "title": "`checkly login` server sometimes not closed",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-31T09:01:11Z",
- "updated_at": "2023-02-03T13:07:46Z",
- "closed_at": "2023-02-03T13:07:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "For `checkly login` the checkly-cli starts a server on port 4242. In the case of a failed login, it looks like this server isn't correctly closed. Later login attempts then fail with `Unable to start an HTTP server on port 4242. Error: listen EADDRINUSE: address already in use :::4242`. We should make sure that the login server is always closed.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/445/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/444",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/444",
- "id": 1563149809,
- "node_id": "PR_kwDOE8E-g85I2kZ0",
- "number": 444,
- "title": "feat: add config properties descriptions [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-30T20:25:18Z",
- "updated_at": "2023-01-31T12:58:14Z",
- "closed_at": "2023-01-31T12:51:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/444",
- "html_url": "https://github.com/checkly/checkly-cli/pull/444",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/444.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/444.patch",
- "merged_at": "2023-01-31T12:51:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/434\r\n\r\n- Add configuration properties descriptions\r\n- Remove duplicated properties and now `CheckConfigDefaults` picks properties from the base `interface CheckProps`\r\n### New dependency submission\r\n\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/444/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/443",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/443",
- "id": 1562594799,
- "node_id": "I_kwDOE8E-g85dI03v",
- "number": 443,
- "title": "`checkly test` hangs indefinitely",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-30T14:50:37Z",
- "updated_at": "2023-01-31T13:47:11Z",
- "closed_at": "2023-01-31T13:47:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "For our internal use of MaC, I noticed a GH Action run on `checkly test` taking ~18 minutes. Unfortunately I don't have any more insight into what went wrong or how to reproduce this.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/443/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/442",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/442",
- "id": 1562570665,
- "node_id": "I_kwDOE8E-g85dIu-p",
- "number": 442,
- "title": "Checks created through CLI have \"null\" environmentVariables value",
- "user": {
- "login": "adamwardecki",
- "id": 1017097,
- "node_id": "MDQ6VXNlcjEwMTcwOTc=",
- "avatar_url": "https://avatars.githubusercontent.com/u/1017097?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/adamwardecki",
- "html_url": "https://github.com/adamwardecki",
- "followers_url": "https://api.github.com/users/adamwardecki/followers",
- "following_url": "https://api.github.com/users/adamwardecki/following{/other_user}",
- "gists_url": "https://api.github.com/users/adamwardecki/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/adamwardecki/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/adamwardecki/subscriptions",
- "organizations_url": "https://api.github.com/users/adamwardecki/orgs",
- "repos_url": "https://api.github.com/users/adamwardecki/repos",
- "events_url": "https://api.github.com/users/adamwardecki/events{/privacy}",
- "received_events_url": "https://api.github.com/users/adamwardecki/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-30T14:36:06Z",
- "updated_at": "2023-02-01T16:21:02Z",
- "closed_at": "2023-02-01T16:21:02Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Version: `@checkly/cli/0.3.9 darwin-x64 node-v16.17.0`\r\n\r\nIssue: \r\n\r\nWhen creating a check through CLI the `environmentVariables` property will have a `null` value by default. This is different from the Webapp where the default is `[]`. \r\n\r\nTo reproduce: \r\n\r\n1. Create a basic check from the getting started section of https://www.npmjs.com/package/@checkly/cli\r\n2. Run `npx checkly deploy`\r\n3. Go to the web app and check the response from `/checks` endpoint in the network tab - env vars array is `null` ",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/442/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/441",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/441",
- "id": 1562304984,
- "node_id": "I_kwDOE8E-g85dHuHY",
- "number": 441,
- "title": "`test` command filter does not respect dependency resolution",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/18",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/18/labels",
- "id": 9096684,
- "node_id": "MI_kwDOE8E-g84Ais3s",
- "number": 18,
- "title": "Checkly CLI GA",
- "description": "Checkly CLI GA means a well rounded set of features fully supported on the Checkly platform.\r\n\r\n- Stabilised core constructs and CLI `deploy` & `test` commands\r\n- Showing test results in the UI\r\n- CI integration for test results\r\n- Adoption & education through documentation, CTAs and helpers",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 15,
- "state": "closed",
- "created_at": "2023-02-27T21:26:11Z",
- "updated_at": "2023-05-23T10:56:33Z",
- "due_on": "2023-04-28T07:00:00Z",
- "closed_at": "2023-05-23T10:56:33Z"
- },
- "comments": 8,
- "created_at": "2023-01-30T11:59:08Z",
- "updated_at": "2023-04-12T09:54:54Z",
- "closed_at": "2023-04-12T09:54:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "There might be the case that passing a path filter to the CLI:\r\n\r\n```\r\nnpx checkly test path/to/my/file.ts\r\n```\r\n\r\nWould end up breaking because the filtering happens after the dependency graph has been fully resolved, which might lead to unfinished/draft files affecting unnecessarily the execution of others.\r\n\r\nThis is replicable by creating two checks, one with wrong imports, and trying to run the one with correct imports alone.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/441/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/440",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/440",
- "id": 1562228993,
- "node_id": "I_kwDOE8E-g85dHbkB",
- "number": 440,
- "title": "Error parsing TypeScript checks - `baseVisitor[type] is not a function`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-30T11:11:05Z",
- "updated_at": "2023-01-31T16:08:19Z",
- "closed_at": "2023-01-31T16:08:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Some TypeScript checks can trigger the following error:\r\n```\r\n17:25:14 βΊ npx checkly test add_private_location.spec.ts\r\n Error: Encountered an error parsing check files for \r\n add_private_location.spec.ts.\r\n\r\n The following files couldn't be parsed:\r\n PrivateLocationPom.ts - baseVisitor[type] is not a function\r\n```\r\n\r\nAfter some initial investigation, it looks like this is related to acorn-walk: https://github.com/acornjs/acorn/issues/829. We likely need to add handlers for all of the TypeScript specific AST nodes.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/440/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/439",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/439",
- "id": 1562177663,
- "node_id": "PR_kwDOE8E-g85IzRZ9",
- "number": 439,
- "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.2.2 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-30T10:38:19Z",
- "updated_at": "2023-01-31T16:01:26Z",
- "closed_at": "2023-01-31T16:01:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/439",
- "html_url": "https://github.com/checkly/checkly-cli/pull/439",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/439.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/439.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.2.2.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.2.2 \nBug Fixes \n\ndeps: bump @βoclif/core from 2.0.3 to 2.0.7 (8d74004 ) \n \n5.2.1 \nBug Fixes \n\n5.2.0 \nFeatures \n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n0c6ff63 chore(release): 5.2.2 [skip ci] \n672bdd4 Merge pull request #463 from oclif/dependabot-npm_and_yarn-oclif-core-2.0.7 \n8d74004 fix(deps): bump @βoclif/core from 2.0.3 to 2.0.7 \n11893f5 chore(release): 5.2.1 [skip ci] \n2aabbee fix: bump core \n3038351 Merge pull request #457 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n021869f chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.12 to 2.2.2 \n8f8870d Merge pull request #458 from oclif/dependabot-npm_and_yarn-oclif-3.6.0 \n01ddf83 chore(dev-deps): bump oclif from 3.4.6 to 3.6.0 \n1306475 chore(release): 5.2.0 [skip ci] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/439/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/438",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/438",
- "id": 1561083415,
- "node_id": "PR_kwDOE8E-g85Ivr1q",
- "number": 438,
- "title": "fix: correct spelling in readme.md [sc-0]",
- "user": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-29T01:41:56Z",
- "updated_at": "2023-01-30T17:11:38Z",
- "closed_at": "2023-01-30T17:11:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/438",
- "html_url": "https://github.com/checkly/checkly-cli/pull/438",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/438.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/438.patch",
- "merged_at": "2023-01-30T17:11:36Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- Correct some typos, missing words and spelling errors in the README file.\r\n### New dependency submission\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/438/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/437",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/437",
- "id": 1560513070,
- "node_id": "PR_kwDOE8E-g85It5Ez",
- "number": 437,
- "title": "feat: adds --list flag",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-27T22:32:02Z",
- "updated_at": "2023-01-30T10:32:39Z",
- "closed_at": "2023-01-30T10:32:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/437",
- "html_url": "https://github.com/checkly/checkly-cli/pull/437",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/437.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/437.patch",
- "merged_at": "2023-01-30T10:32:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nAdds a `--list` flag to `test` command to just show the checks in a project, without executing them. \r\n\r\nP.S. also fixes a typo\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/437/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/436",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/436",
- "id": 1558438379,
- "node_id": "PR_kwDOE8E-g85Im1M0",
- "number": 436,
- "title": "feat: add ES Modules support",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-26T16:40:35Z",
- "updated_at": "2023-01-26T16:51:46Z",
- "closed_at": "2023-01-26T16:51:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/436",
- "html_url": "https://github.com/checkly/checkly-cli/pull/436",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/436.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/436.patch",
- "merged_at": "2023-01-26T16:51:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nResolves https://github.com/checkly/checkly-cli/issues/426\r\n\r\nThis PR adds support for ES Modules `import`+`export` syntax. The backend already supports this since we run all check files (even JS files) through the TypeScript compiler, which then outputs commonJS. All that's needed is to detect dependencies which are imported with ES Modules in `check-dependency-parser`.\r\n\r\nThis will only generally work for runtimes >= 2022.10, since we don't always apply the TypeScript compiler. Testing on an older runtime gave the following error:\r\n```\r\n ERROR, 5:45:02 PM, Failed to compile check script: /tmp/1kqb2b8lddbsuwy/src/services/docs/__checks__/docs-search.spec.js:1\r\n import { defaults } from './defaults'\r\n ^^^^^^\r\n\r\n SyntaxError: 'import' and 'export' may only appear at the top level\r\n at Object. (/tmp/1kqb2b8lddbsuwy/script.js:61:47)\r\n at Module._compile (internal/modules/cjs/loader.js:1085:14)\r\n at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)\r\n at Module.load (internal/modules/cjs/loader.js:950:32)\r\n```\r\n\r\nIt might make sense to add a better error message in the future. We could track the runtime version in `check-dependency-parser` and throw an error if we encounter an import expression. On the other hand, I'm not sure whether it's worth the extra effort.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/436/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/435",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/435",
- "id": 1558300860,
- "node_id": "PR_kwDOE8E-g85ImXic",
- "number": 435,
- "title": "chore: release new version",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-26T15:13:34Z",
- "updated_at": "2023-01-26T15:16:08Z",
- "closed_at": "2023-01-26T15:16:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/435",
- "html_url": "https://github.com/checkly/checkly-cli/pull/435",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/435.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/435.patch",
- "merged_at": "2023-01-26T15:16:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe MQTT changes might be worth a new release https://github.com/checkly/checkly-cli/pull/420.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/435/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/434",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/434",
- "id": 1555116789,
- "node_id": "I_kwDOE8E-g85csTL1",
- "number": 434,
- "title": "RFC: Add api field descriptions as TS descriptions",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-24T14:43:26Z",
- "updated_at": "2023-01-31T12:56:11Z",
- "closed_at": "2023-01-31T12:56:11Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We want to give users a great local development experience. A part of it comes with a great autocomplete support. We haven't added descriptions for the constructs but this should be simple to add given we already have descriptions in our swagger documentation",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/434/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/433",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/433",
- "id": 1555115257,
- "node_id": "I_kwDOE8E-g85csSz5",
- "number": 433,
- "title": "RFC: Create init command to create a checkly.config.js",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2023-01-24T14:42:29Z",
- "updated_at": "2023-02-02T15:38:42Z",
- "closed_at": "2023-02-02T15:38:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We have some defaults in the checkly.config.js. These are hard to disable and needs some hacking to get this done. Therefore, we propose an init command to help users create the configs automatically. This will be quite similar to the npm init command",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/433/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/432",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/432",
- "id": 1554874212,
- "node_id": "PR_kwDOE8E-g85Ia5Zb",
- "number": 432,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.49.0 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-24T12:14:26Z",
- "updated_at": "2023-01-31T12:14:30Z",
- "closed_at": "2023-01-31T12:14:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/432",
- "html_url": "https://github.com/checkly/checkly-cli/pull/432",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/432.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/432.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.49.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.49.0 \n5.49.0 (2023-01-23) \nBug Fixes \n\ntypescript-estree: fix typo in FAQ link (#6346 ) (eefc578 ) \n \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.49.0 (2023-01-23) \nFeatures \n\neslint-plugin: [naming-convention] add support for #private modifier on class members (#6259 ) (c8a6d80 ) \n \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\neef12d1 chore: publish v5.49.0 \naea74d3 chore: pin ts-node to 10.7.0; partially replace with tsx (#6246 ) \nc8a6d80 feat(eslint-plugin): [naming-convention] add support for #private modifier ... \nd562244 docs(eslint-plugin): remove invalid examples for unified-signatures (#6286 ) \n46a7c73 chore: publish v5.48.2 \n10ce912 chore: publish v5.48.1 \n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/432/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/431",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/431",
- "id": 1554872177,
- "node_id": "PR_kwDOE8E-g85Ia48i",
- "number": 431,
- "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.2.1 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-24T12:13:20Z",
- "updated_at": "2023-01-30T10:38:25Z",
- "closed_at": "2023-01-30T10:38:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/431",
- "html_url": "https://github.com/checkly/checkly-cli/pull/431",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/431.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/431.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.2.1.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.2.1 \nBug Fixes \n\n5.2.0 \nFeatures \n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n11893f5 chore(release): 5.2.1 [skip ci] \n2aabbee fix: bump core \n3038351 Merge pull request #457 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n021869f chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.12 to 2.2.2 \n8f8870d Merge pull request #458 from oclif/dependabot-npm_and_yarn-oclif-3.6.0 \n01ddf83 chore(dev-deps): bump oclif from 3.4.6 to 3.6.0 \n1306475 chore(release): 5.2.0 [skip ci] \nae1fb0b feat: use @βoclif/core v2 (#454 ) \n03d5ae9 chore(release): 5.1.23 [skip ci] \n689566c Merge pull request #453 from oclif/dependabot-npm_and_yarn-oclif-core-1.24.0 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/431/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/430",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/430",
- "id": 1554778981,
- "node_id": "PR_kwDOE8E-g85Iak4k",
- "number": 430,
- "title": "feat: export `ChecklyConfig` type; add `defineConfig` docs [sc-00]",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-24T11:11:53Z",
- "updated_at": "2023-01-27T11:51:30Z",
- "closed_at": "2023-01-27T11:51:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/430",
- "html_url": "https://github.com/checkly/checkly-cli/pull/430",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/430.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/430.patch",
- "merged_at": "2023-01-27T11:51:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Exported `ChecklyConfig` so users can annotate their config file with JSDoc.\r\n* Add docs for `defineConfig` helper.\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/430/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/429",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/429",
- "id": 1554616845,
- "node_id": "PR_kwDOE8E-g85IaBqO",
- "number": 429,
- "title": "feat: add `LocationCode` type for locations prop sanity [sc-00]",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-01-24T09:26:18Z",
- "updated_at": "2023-01-24T14:23:48Z",
- "closed_at": "2023-01-24T11:04:02Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/429",
- "html_url": "https://github.com/checkly/checkly-cli/pull/429",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/429.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/429.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nHint the users into using proper location codes instead of the unhelpful `string[]`.\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/429/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/428",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/428",
- "id": 1554532050,
- "node_id": "PR_kwDOE8E-g85IZw4Z",
- "number": 428,
- "title": "feat: expose `defineConfig` helper to leverage typings [sc-00]",
- "user": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-24T08:30:06Z",
- "updated_at": "2023-01-24T08:58:10Z",
- "closed_at": "2023-01-24T08:58:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/428",
- "html_url": "https://github.com/checkly/checkly-cli/pull/428",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/428.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/428.patch",
- "merged_at": "2023-01-24T08:58:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nExpose `defineConfig` so users can have a typed noop when declaring configs:\r\n\r\nBefore:\r\n```ts\r\nconst config = {\r\n // ...\r\n}\r\n```\r\n\r\nAfter:\r\n```ts\r\nconst config = defineConfig({\r\n // autocomplete works here\r\n})\r\n```\r\n",
- "closed_by": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/428/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/427",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/427",
- "id": 1553455540,
- "node_id": "I_kwDOE8E-g85cl9m0",
- "number": 427,
- "title": "Color cli output",
- "user": {
- "login": "alvarlagerlof",
- "id": 14835120,
- "node_id": "MDQ6VXNlcjE0ODM1MTIw",
- "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/alvarlagerlof",
- "html_url": "https://github.com/alvarlagerlof",
- "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
- "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
- "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
- "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
- "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
- "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
- "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-01-23T17:08:50Z",
- "updated_at": "2023-01-27T16:46:59Z",
- "closed_at": "2023-01-27T16:46:59Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "It would be nice to have some colors in the cli output too read things more easily.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/427/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/426",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/426",
- "id": 1553216643,
- "node_id": "I_kwDOE8E-g85clDSD",
- "number": 426,
- "title": "Support ES Modules import syntax (for JavaScript)",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-23T14:40:15Z",
- "updated_at": "2023-01-26T16:51:46Z",
- "closed_at": "2023-01-26T16:51:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We should already support ES Modules import syntax for TypeScript files. For JavaScript files, though, changes are needed in check dependency parsing.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/426/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/425",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/425",
- "id": 1551085848,
- "node_id": "I_kwDOE8E-g85cc7EY",
- "number": 425,
- "title": "checkly whoami doesn't show user info",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 2,
- "created_at": "2023-01-20T15:55:04Z",
- "updated_at": "2023-02-01T17:20:07Z",
- "closed_at": "2023-02-01T17:20:06Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "The command just prints account name and account id but nothing related to the user. The description of this command also indicates user related info",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/425/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/424",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/424",
- "id": 1551083132,
- "node_id": "PR_kwDOE8E-g85IOcFZ",
- "number": 424,
- "title": "fix: dont assign defaults to browser check default [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-20T15:52:52Z",
- "updated_at": "2023-01-23T12:48:32Z",
- "closed_at": "2023-01-23T12:48:31Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/424",
- "html_url": "https://github.com/checkly/checkly-cli/pull/424",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/424.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/424.patch",
- "merged_at": "2023-01-23T12:48:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nDont assign base defaults to browser check default. When a user sets a runtime in checkDefaults and leave it empty in browserCheckDefaults, the default will still kick in here",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/424/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/423",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/423",
- "id": 1550977944,
- "node_id": "I_kwDOE8E-g85ccguY",
- "number": 423,
- "title": "TypeScript code can't import JS code",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-20T14:52:23Z",
- "updated_at": "2023-01-31T13:08:27Z",
- "closed_at": "2023-01-31T13:08:27Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We currently can't import JS files from TS code. This is a common case from TS but our parser has a strict type assumption",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/423/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/422",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/422",
- "id": 1550862019,
- "node_id": "PR_kwDOE8E-g85INs-F",
- "number": 422,
- "title": "feat: add query and header support for webhook alerts [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-20T13:37:57Z",
- "updated_at": "2023-01-20T13:52:47Z",
- "closed_at": "2023-01-20T13:52:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/422",
- "html_url": "https://github.com/checkly/checkly-cli/pull/422",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/422.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/422.patch",
- "merged_at": "2023-01-20T13:52:45Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Add headers and query params to webhook alerts\r\n* Turn env vars also into an interface given it was the only `KeyValuePair` that was a class\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/411",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/422/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/421",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/421",
- "id": 1550835194,
- "node_id": "PR_kwDOE8E-g85INnGn",
- "number": 421,
- "title": "fix: assigning checks to groups and example [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-20T13:18:55Z",
- "updated_at": "2023-01-20T21:59:03Z",
- "closed_at": "2023-01-20T21:59:02Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/421",
- "html_url": "https://github.com/checkly/checkly-cli/pull/421",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/421.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/421.patch",
- "merged_at": "2023-01-20T21:59:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Adds fixes to check group patterns and follows the same matching style as project\r\n* Adds an example to the example project\r\n* How to add group id to checks",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/421/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/420",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/420",
- "id": 1550577457,
- "node_id": "PR_kwDOE8E-g85IMvjS",
- "number": 420,
- "title": "chore: use new check result MQTT topic",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-20T09:54:04Z",
- "updated_at": "2023-01-26T13:52:46Z",
- "closed_at": "2023-01-26T13:52:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/420",
- "html_url": "https://github.com/checkly/checkly-cli/pull/420",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/420.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/420.patch",
- "merged_at": "2023-01-26T13:52:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/400\r\n\r\nThe Checkly backend now supports a new MQTT topic for ad-hoc check results: `account/${accountId}/ad-hoc-check-results/${checkRunSuiteId}/${checkRunId}/run-end`. This PR migrates the CLI to use the new topic. By using a wildcard for `checkRunId`, we only need to subscribe to one topic. This ensures that we remain below the AWS IoT limits.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/420/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/419",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/419",
- "id": 1549274128,
- "node_id": "I_kwDOE8E-g85cWAwQ",
- "number": 419,
- "title": "Customize the dependency tree for Browser Checks to read file from MaC-enabled checks",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 4913366950,
- "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
- "name": "webapp",
- "color": "D8AD0B",
- "default": false,
- "description": "concerns the Checkly WebApp UI"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-19T14:28:40Z",
- "updated_at": "2023-01-27T11:41:18Z",
- "closed_at": "2023-01-27T11:41:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "The dependency tree at the left side menu in the code editor should show the file dependencies for Browser checks pushed from the CLI.",
- "closed_by": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/419/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/418",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/418",
- "id": 1549167500,
- "node_id": "PR_kwDOE8E-g85IIAUi",
- "number": 418,
- "title": "fix: use a new session parameter for absolute path [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-19T13:31:41Z",
- "updated_at": "2023-01-20T09:16:31Z",
- "closed_at": "2023-01-20T09:16:30Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/418",
- "html_url": "https://github.com/checkly/checkly-cli/pull/418",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/418.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/418.patch",
- "merged_at": "2023-01-20T09:16:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nFix the relative path support. I was under the false assumption that checkFilePath was absolute",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/418/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/417",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/417",
- "id": 1548984949,
- "node_id": "PR_kwDOE8E-g85IHYNG",
- "number": 417,
- "title": "fix: 2 typos in README.md",
- "user": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-19T11:34:48Z",
- "updated_at": "2023-01-19T11:37:57Z",
- "closed_at": "2023-01-19T11:37:56Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/417",
- "html_url": "https://github.com/checkly/checkly-cli/pull/417",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/417.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/417.patch",
- "merged_at": "2023-01-19T11:37:56Z"
- },
- "body": "Just fixed 2 typos.\r\n\r\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nFixing 2 typos in the README.md\r\n",
- "closed_by": {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/417/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/416",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/416",
- "id": 1548789706,
- "node_id": "PR_kwDOE8E-g85IGtgq",
- "number": 416,
- "title": "chore(deps): bump inquirer from 8.2.3 to 9.1.4 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 33,
- "created_at": "2023-01-19T09:24:08Z",
- "updated_at": "2023-04-24T15:08:43Z",
- "closed_at": "2023-04-24T15:08:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/416",
- "html_url": "https://github.com/checkly/checkly-cli/pull/416",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/416.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/416.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.3 to 9.1.4.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.1.4 \nFix issue with the default value disappearing from prompt.
\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/416/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/415",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/415",
- "id": 1548789409,
- "node_id": "PR_kwDOE8E-g85IGtce",
- "number": 415,
- "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.2.0 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-19T09:23:55Z",
- "updated_at": "2023-01-24T12:13:26Z",
- "closed_at": "2023-01-24T12:13:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/415",
- "html_url": "https://github.com/checkly/checkly-cli/pull/415",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/415.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/415.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.2.0.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.2.0 \nFeatures \n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n1306475 chore(release): 5.2.0 [skip ci] \nae1fb0b feat: use @βoclif/core v2 (#454 ) \n03d5ae9 chore(release): 5.1.23 [skip ci] \n689566c Merge pull request #453 from oclif/dependabot-npm_and_yarn-oclif-core-1.24.0 \n7e13a8f fix(deps): bump @βoclif/core from 1.23.1 to 1.24.0 \nad2e84f Merge pull request #451 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n48a7bf8 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.10 to 2.1.12 \n9b2856a chore(release): 5.1.22 [skip ci] \ndc652e9 Merge pull request #448 from oclif/dependabot-npm_and_yarn-json5-2.2.3 \n0a8983c fix(deps): bump json5 from 2.2.0 to 2.2.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/415/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/414",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/414",
- "id": 1548783100,
- "node_id": "PR_kwDOE8E-g85IGsDN",
- "number": 414,
- "title": "chore: package-lock.json doesnt have use in the folder [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-19T09:20:25Z",
- "updated_at": "2023-01-19T09:23:03Z",
- "closed_at": "2023-01-19T09:23:02Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/414",
- "html_url": "https://github.com/checkly/checkly-cli/pull/414",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/414.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/414.patch",
- "merged_at": "2023-01-19T09:23:02Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nWith the workspace setup, the package-lock in the workspace folder doesn't have any effect",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/414/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/413",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/413",
- "id": 1548259309,
- "node_id": "PR_kwDOE8E-g85IE7wp",
- "number": 413,
- "title": "docs: adds new docs + updates examples",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-01-18T23:09:18Z",
- "updated_at": "2023-01-19T16:14:25Z",
- "closed_at": "2023-01-19T16:14:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/413",
- "html_url": "https://github.com/checkly/checkly-cli/pull/413",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/413.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/413.patch",
- "merged_at": "2023-01-19T16:14:23Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nas per the title.\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/413/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/412",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/412",
- "id": 1538607064,
- "node_id": "PR_kwDOE8E-g85HqH6r",
- "number": 412,
- "title": "feat: support private locations with slugname [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-18T19:47:49Z",
- "updated_at": "2023-01-19T09:08:02Z",
- "closed_at": "2023-01-19T09:08:00Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/412",
- "html_url": "https://github.com/checkly/checkly-cli/pull/412",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/412.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/412.patch",
- "merged_at": "2023-01-19T09:08:00Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport private locations in the constructs\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/386",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/412/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/411",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/411",
- "id": 1538427219,
- "node_id": "I_kwDOE8E-g85bsolT",
- "number": 411,
- "title": "Support headers and query params in webhook alert channel",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-18T17:58:40Z",
- "updated_at": "2023-01-20T13:52:47Z",
- "closed_at": "2023-01-20T13:52:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Currently, we do not allow users to set extra `headers` and `queryParams` on the `WebhookAlertChannel` class. We need to support this as it is part of the platform and specifically headers can be useful for authentication.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/411/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/410",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/410",
- "id": 1537816211,
- "node_id": "I_kwDOE8E-g85bqTaT",
- "number": 410,
- "title": "Support API checks (and any future check types) in Check Group",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2023-01-18T11:12:40Z",
- "updated_at": "2023-01-22T15:49:19Z",
- "closed_at": "2023-01-22T15:49:19Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "As per https://github.com/checkly/checkly-cli/blob/a081024a0daa55e20a976cee5e518d9d7e94f31c/package/src/constructs/check-group.ts#L79 we are not supporting API checks in groups. We should support that and other arbitrary checks.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/410/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/409",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/409",
- "id": 1536730849,
- "node_id": "I_kwDOE8E-g85bmKbh",
- "number": 409,
- "title": "Draft RFC: Vercel integration with MaC",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-17T17:02:24Z",
- "updated_at": "2024-10-10T09:44:29Z",
- "closed_at": "2024-10-10T09:44:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We want to support our vercel integration using MaC as well. This is mainly about creating vercel checks between for example domain switches. There are some obstacles with this given we don't get these events automatically without a vercel integration.\r\n\r\nHere are some ideas on how to achieve this:\r\n* Create a checkly.json during the vercel build process and fetch the json to execute `test&deploy`\r\n* Create checkly `deployment_status` to handle different CDN deployment logic",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/reactions",
- "total_count": 2,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 2
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/409/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/408",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/408",
- "id": 1536507574,
- "node_id": "I_kwDOE8E-g85blT62",
- "number": 408,
- "title": "RFC: Allow for configuring default alert channels in checkly.config.js",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2023-01-17T14:47:28Z",
- "updated_at": "2023-02-02T11:23:19Z",
- "closed_at": "2023-02-02T11:23:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Currently we allow for users to configure default check settings in `checkly.config.js`. We should also allow users to define alert channels in `checkly.config.js` and configure these to be defaults for all checks:\r\n\r\n(`checkly.config.js`)\r\n```\r\nconst sendDefaults = {\r\n sendFailure: true,\r\n sendRecovery: true,\r\n sendDegraded: false,\r\n}\r\n\r\nconst smsChannel = new SmsAlertChannel('sms-channel-1', {\r\n phoneNumber: '123',\r\n ...sendDefaults\r\n})\r\n\r\nconst emailChannel = new EmailAlertChannel('email-channel-1', {\r\n address: 'alerts@acme.com',\r\n ...sendDefaults\r\n})\r\n\r\nconst config = {\r\n projectName: 'Website Monitoring',\r\n logicalId: 'website-monitoring-1',\r\n repoUrl: 'https://github.com/acme/website',\r\n checks: {\r\n alertChannels: [smsChannel, emailChannel],\r\n }\r\n}\r\n\r\nmodule.exports = config;\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/408/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/407",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/407",
- "id": 1536373917,
- "node_id": "I_kwDOE8E-g85bkzSd",
- "number": 407,
- "title": "How to use playwright config",
- "user": {
- "login": "alvarlagerlof",
- "id": 14835120,
- "node_id": "MDQ6VXNlcjE0ODM1MTIw",
- "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/alvarlagerlof",
- "html_url": "https://github.com/alvarlagerlof",
- "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
- "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
- "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
- "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
- "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
- "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
- "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064782,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzgy",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/question",
- "name": "question",
- "color": "d876e3",
- "default": true,
- "description": "Further information is requested"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2023-01-17T13:22:22Z",
- "updated_at": "2023-01-31T09:14:33Z",
- "closed_at": "2023-01-31T09:14:33Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "I have some settings in my playwright config (mainly different screen sizes). How do I use then when running `checkly test`?",
- "closed_by": {
- "login": "alvarlagerlof",
- "id": 14835120,
- "node_id": "MDQ6VXNlcjE0ODM1MTIw",
- "avatar_url": "https://avatars.githubusercontent.com/u/14835120?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/alvarlagerlof",
- "html_url": "https://github.com/alvarlagerlof",
- "followers_url": "https://api.github.com/users/alvarlagerlof/followers",
- "following_url": "https://api.github.com/users/alvarlagerlof/following{/other_user}",
- "gists_url": "https://api.github.com/users/alvarlagerlof/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/alvarlagerlof/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/alvarlagerlof/subscriptions",
- "organizations_url": "https://api.github.com/users/alvarlagerlof/orgs",
- "repos_url": "https://api.github.com/users/alvarlagerlof/repos",
- "events_url": "https://api.github.com/users/alvarlagerlof/events{/privacy}",
- "received_events_url": "https://api.github.com/users/alvarlagerlof/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/407/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/406",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/406",
- "id": 1536288060,
- "node_id": "PR_kwDOE8E-g85HiYXj",
- "number": 406,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.2 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-17T12:18:54Z",
- "updated_at": "2023-01-24T12:14:32Z",
- "closed_at": "2023-01-24T12:14:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/406",
- "html_url": "https://github.com/checkly/checkly-cli/pull/406",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/406.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/406.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.2.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.2 \n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.2 (2023-01-16) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n46a7c73 chore: publish v5.48.2 \n10ce912 chore: publish v5.48.1 \n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/406/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/405",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/405",
- "id": 1534839157,
- "node_id": "PR_kwDOE8E-g85HdiG5",
- "number": 405,
- "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.1.23 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-16T12:16:57Z",
- "updated_at": "2023-01-19T09:24:02Z",
- "closed_at": "2023-01-19T09:23:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/405",
- "html_url": "https://github.com/checkly/checkly-cli/pull/405",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/405.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/405.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.1.23.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.1.23 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.23.1 to 1.24.0 (7e13a8f ) \n \n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n03d5ae9 chore(release): 5.1.23 [skip ci] \n689566c Merge pull request #453 from oclif/dependabot-npm_and_yarn-oclif-core-1.24.0 \n7e13a8f fix(deps): bump @βoclif/core from 1.23.1 to 1.24.0 \nad2e84f Merge pull request #451 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n48a7bf8 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.10 to 2.1.12 \n9b2856a chore(release): 5.1.22 [skip ci] \ndc652e9 Merge pull request #448 from oclif/dependabot-npm_and_yarn-json5-2.2.3 \n0a8983c fix(deps): bump json5 from 2.2.0 to 2.2.3 \nc94a690 chore(release): 5.1.21 [skip ci] \naf35f7c Merge pull request #447 from oclif/dependabot-npm_and_yarn-oclif-core-1.23.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/405/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/404",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/404",
- "id": 1534692449,
- "node_id": "PR_kwDOE8E-g85HdCXN",
- "number": 404,
- "title": "chore: release new version",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-16T10:33:56Z",
- "updated_at": "2023-01-16T12:09:58Z",
- "closed_at": "2023-01-16T12:09:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/404",
- "html_url": "https://github.com/checkly/checkly-cli/pull/404",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/404.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/404.patch",
- "merged_at": "2023-01-16T12:09:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nLets make a new release with the OAuth fix (https://github.com/checkly/checkly-cli/pull/403).",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/404/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/403",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/403",
- "id": 1534658425,
- "node_id": "PR_kwDOE8E-g85Hc6_b",
- "number": 403,
- "title": "fix: use Checkly auth0 domain",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-16T10:11:58Z",
- "updated_at": "2023-01-16T10:30:12Z",
- "closed_at": "2023-01-16T10:30:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/403",
- "html_url": "https://github.com/checkly/checkly-cli/pull/403",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/403.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/403.patch",
- "merged_at": "2023-01-16T10:30:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n\r\n\r\nCurrently logging in with `npx checkly login` and using GitHub OAuth fails. After logging in with GitHub, the webpage redirects to the error page shown above. The reason is that the initial `/authorize` request to Auth0 goes to `checkly.eu.auth0.com`, but the `/callback` call to Auth0 goes to `auth.checklyhq.com`. This setup isn't supported by Auth0 - both requests are required to same domain ([relevant forum post](https://community.auth0.com/t/you-may-have-pressed-the-back-button-but-i-really-didnt/23877/16)). \r\n\r\nTo fix the issue, we can just use the `auth.checklyhq.com` domain. This is the one that's already used when you do a normal login from the Checkly webapp.\r\n\r\nI've tested with GitHub OAuth, Email+Password, and Google OAuth.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/403/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/402",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/402",
- "id": 1532495948,
- "node_id": "PR_kwDOE8E-g85HVyQh",
- "number": 402,
- "title": "chore: re-introduce check concurrency limit",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-13T15:33:30Z",
- "updated_at": "2023-01-13T15:41:44Z",
- "closed_at": "2023-01-13T15:41:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/402",
- "html_url": "https://github.com/checkly/checkly-cli/pull/402",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/402.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/402.patch",
- "merged_at": "2023-01-13T15:41:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR reverts 90fcd4a23b41dc96ae70222082b250954d0ac6fa to re-introduce the check run queue. Limiting the number of concurrent check runs is a temporary workaround for https://github.com/checkly/checkly-cli/issues/400.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/402/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/401",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/401",
- "id": 1532045925,
- "node_id": "PR_kwDOE8E-g85HUQkE",
- "number": 401,
- "title": "fix: use constant number of MQTT topics for running checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-13T10:09:18Z",
- "updated_at": "2023-01-20T07:16:46Z",
- "closed_at": "2023-01-20T07:16:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/401",
- "html_url": "https://github.com/checkly/checkly-cli/pull/401",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/401.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/401.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/400\r\n\r\nCurrently during `checkly test`, we use separate MQTT topics for reading the result of each check. With the number of MQTT topics scaling with the number of checks, the CLI hits the topic-subscriptions-per-connection limit of our MQTT provider when there are ~25 checks.\r\n\r\nWith this PR, the results for all checks come over the same MQTT topic. This then avoids reaching the MQTT limits when there are many checks. Since there are no longer separate topics per check, the CLI can no longer use this for correlating incoming messages with the corresponding check. Instead, the CLI will rely on the `logicalId` being passed in the incoming messages.\r\n\r\nPR is marked as draft since changes are needed in the backend to support the `logicalId` being set in `sourceInfo`.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/401/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/400",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/400",
- "id": 1531026983,
- "node_id": "I_kwDOE8E-g85bQZ4n",
- "number": 400,
- "title": "Fix MQTT socket limitations",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2023-01-12T16:32:07Z",
- "updated_at": "2023-01-24T13:21:26Z",
- "closed_at": "2023-01-24T13:21:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Currently it's not possible run more that ~25 checks with `checkly test`. Any checks over this amount will simply hang. This can be reproduced by creating checks in a loop:\r\n```\r\nfor (let i = 0; i++; i < 50) {\r\n new BrowserCheck(`test-check-${i}`, { \r\n name: `Test Check ${i}`, \r\n code: { content: 'console.log(\"running check\")' } \r\n })\r\n}\r\n```\r\n\r\nThe underlying issue is that there's a limit on the number of MQTT topic subscriptions. Rather than using separate topics for each check, we should make sure that all results are published over the same topic.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/400/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/399",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/399",
- "id": 1530809793,
- "node_id": "I_kwDOE8E-g85bPk3B",
- "number": 399,
- "title": "Improve error handling for non-allowed runLocation",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-12T14:27:22Z",
- "updated_at": "2023-02-08T16:01:12Z",
- "closed_at": "2023-02-08T16:01:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "### Context\r\nWhen a user runs `checkly test` with a non-supported run location, we currently print the full failed HTTP response for each check that runs:\r\n\r\n```\r\n$ npx checkly test --location does-not-exist\r\n\r\nRunning 4 checks in does-not-exist.\r\n\r\nsrc/__checks__/home.check.js\r\n - 404 page\r\n - Homepage\r\n - Homepage - fetch stats\r\nsrc/services/docs/__checks__/docs-search.spec.js\r\n - docs-search.spec.js\r\n\r\n4 pending, 4 total\r\n\r\nScheduler failure AxiosError: Request failed with status code 400\r\n at settle (/Users/clample/projects/checkly-cli/package/node_modules/axios/dist/node/axios.cjs:1855:12)\r\n at IncomingMessage.handleStreamEnd (/Users/clample/projects/checkly-cli/package/node_modules/axios/dist/node/axios.cjs:2712:11)\r\n at IncomingMessage.emit (node:events:525:35)\r\n at endReadableNT (node:internal/streams/readable:1358:12)\r\n at processTicksAndRejections (node:internal/process/task_queues:83:21) {\r\n code: 'ERR_BAD_REQUEST',\r\n... lot't of additional output...\r\n```\r\n\r\n### Proposal\r\nWe should print something like:\r\n```\r\n$ npx checkly test --location does-not-exist\r\n\r\nUnable to run checks on unsupported location \"does-not-exist\". Supported locations are:\r\n\r\neu-central-1\r\nus-west-2\r\n...print all locations...\r\n```\r\n\r\n### Implementation\r\nOne question is whether we want to keep a list of all supported locations in the client, or if we want to rely on information from the backend. I think that relying on information from the backend would be better, since users can use new locations without needing to upgrade the checkly-cli version.\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/399/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/398",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/398",
- "id": 1530792957,
- "node_id": "I_kwDOE8E-g85bPgv9",
- "number": 398,
- "title": "Improve error message when an API key is deleted",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-12T14:17:30Z",
- "updated_at": "2023-02-08T15:55:55Z",
- "closed_at": "2023-02-08T15:55:55Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Currently, when the API key has been deleted on Checkly we fail with the following error messages:\r\n```\r\n$ npx checkly whoami\r\nFailed to find an account corresponding to the account id\r\n```\r\n\r\n```\r\n$ npx checkly deploy\r\n AxiosError: Request failed with status code 401\r\n Code: ERR_BAD_REQUEST\r\n```\r\n\r\nMost users will be developers and will be able to figure out the issue with the 401 authentication failure. Still, it could improve DX if we return a more specific error for the case where an API key and Account ID is set, but we still get a 401. I propose something like:\r\n\r\n> Authentication failed with Account ID \"account UUID\" and API key \"partly redacted API key\"",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/398/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/397",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/397",
- "id": 1530762667,
- "node_id": "PR_kwDOE8E-g85HP69L",
- "number": 397,
- "title": "chore: add no-console linting",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-12T13:59:31Z",
- "updated_at": "2023-01-12T14:02:05Z",
- "closed_at": "2023-01-12T14:02:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/397",
- "html_url": "https://github.com/checkly/checkly-cli/pull/397",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/397.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/397.patch",
- "merged_at": "2023-01-12T14:02:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/395\r\n\r\nThis PR adds the [no-console](https://eslint.org/docs/latest/rules/no-console) lint, with exceptions for the `commands` and `reporters` directories. This should make sure that we keep user facing logs in these directories, rather than scattered throughout the codebase.\r\n\r\nWe already have logs (and `process.exit`) in two files, though. I left todo's in these files, and I'll fix the error handling here later on.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/397/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/396",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/396",
- "id": 1530610905,
- "node_id": "PR_kwDOE8E-g85HPZzg",
- "number": 396,
- "title": "chore(deps): bump inquirer and @types/inquirer in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-12T12:14:09Z",
- "updated_at": "2023-01-19T09:24:04Z",
- "closed_at": "2023-01-19T09:24:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/396",
- "html_url": "https://github.com/checkly/checkly-cli/pull/396",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/396.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/396.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) and [@types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer). These dependencies needed to be updated together.\nUpdates `inquirer` from 8.2.3 to 9.1.4\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.1.4 \nFix issue with the default value disappearing from prompt.
\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\n \n \n\nCommits \n\n \n \n\nUpdates `@types/inquirer` from 8.2.3 to 9.0.3\n\nCommits \n\n \n \n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/396/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/395",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/395",
- "id": 1530487467,
- "node_id": "I_kwDOE8E-g85bOWKr",
- "number": 395,
- "title": "Engineering release requirements",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-12T10:41:07Z",
- "updated_at": "2023-02-14T12:51:29Z",
- "closed_at": "2023-02-14T12:51:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We have a few things to get the repo ready for a GA release. This ticket holds the necessary things to call it ready\r\n\r\nCheck list:\r\n- [x] Show out of credit error like a test result failure and not just a console.error\r\n- [x] Remove console.* from everywhere in the code base except for commands and add an eslint rule\r\n- [x] Cleanup project schemas for resources, remove `stripUnknown` from them to get `400` immediately",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/395/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/394",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/394",
- "id": 1530422929,
- "node_id": "PR_kwDOE8E-g85HOw1B",
- "number": 394,
- "title": "chore: add e2e tests in PR check",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-12T09:56:22Z",
- "updated_at": "2023-01-12T13:07:02Z",
- "closed_at": "2023-01-12T13:07:01Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/394",
- "html_url": "https://github.com/checkly/checkly-cli/pull/394",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/394.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/394.patch",
- "merged_at": "2023-01-12T13:07:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCloses https://github.com/checkly/checkly-cli/issues/313\r\n\r\n* Add the e2e test to the PR check GitHub Action\r\n* Make sure that resources are cleaned up for `deploy.spec.ts`\r\n* Fix the project structure for `check-parse-error.spec.ts`",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/394/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/393",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/393",
- "id": 1530285731,
- "node_id": "PR_kwDOE8E-g85HOTMY",
- "number": 393,
- "title": "feat: add relative path support to check and check groups [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-12T08:14:36Z",
- "updated_at": "2023-01-12T15:14:28Z",
- "closed_at": "2023-01-12T15:14:26Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/393",
- "html_url": "https://github.com/checkly/checkly-cli/pull/393",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/393.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/393.patch",
- "merged_at": "2023-01-12T15:14:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd relative path support to checks and check group pattern",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/393/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/392",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/392",
- "id": 1529324513,
- "node_id": "PR_kwDOE8E-g85HLBns",
- "number": 392,
- "title": "docs: fixes typos and errors",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-11T16:18:39Z",
- "updated_at": "2023-01-11T16:43:27Z",
- "closed_at": "2023-01-11T16:43:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/392",
- "html_url": "https://github.com/checkly/checkly-cli/pull/392",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/392.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/392.patch",
- "merged_at": "2023-01-11T16:43:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nfixes issues found by Stefan",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/392/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/391",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/391",
- "id": 1529097121,
- "node_id": "PR_kwDOE8E-g85HKQE-",
- "number": 391,
- "title": "chore: remove unused API path config",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-11T13:57:56Z",
- "updated_at": "2023-01-11T14:05:40Z",
- "closed_at": "2023-01-11T14:05:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/391",
- "html_url": "https://github.com/checkly/checkly-cli/pull/391",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/391.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/391.patch",
- "merged_at": "2023-01-11T14:05:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nWe don't actually use the `apiVersion` field. I think that it's not so useful and that we should just remove it.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/391/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/390",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/390",
- "id": 1529041768,
- "node_id": "PR_kwDOE8E-g85HKD8Z",
- "number": 390,
- "title": "chore: run checks with max concurrency",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-11T13:28:05Z",
- "updated_at": "2023-01-11T13:55:22Z",
- "closed_at": "2023-01-11T13:55:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/390",
- "html_url": "https://github.com/checkly/checkly-cli/pull/390",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/390.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/390.patch",
- "merged_at": "2023-01-11T13:55:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCloses https://github.com/checkly/checkly-cli/issues/361\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/390/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/389",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/389",
- "id": 1528997240,
- "node_id": "PR_kwDOE8E-g85HJ6Rb",
- "number": 389,
- "title": "feat: allow setting default run locations in checkly config",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-11T13:03:33Z",
- "updated_at": "2023-01-11T13:45:49Z",
- "closed_at": "2023-01-11T13:45:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/389",
- "html_url": "https://github.com/checkly/checkly-cli/pull/389",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/389.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/389.patch",
- "merged_at": "2023-01-11T13:45:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCloses https://github.com/checkly/checkly-cli/issues/352\r\n\r\nThis PR adds support for `cli.runLocation` and `cli.privateRunLocation` in the checkly config file. These default locations will then be used for `checkly test` runs.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/389/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/388",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/388",
- "id": 1528793155,
- "node_id": "PR_kwDOE8E-g85HJOHB",
- "number": 388,
- "title": "feat: support checkly test on private locations",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-11T10:29:31Z",
- "updated_at": "2023-01-11T12:05:49Z",
- "closed_at": "2023-01-11T12:05:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/388",
- "html_url": "https://github.com/checkly/checkly-cli/pull/388",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/388.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/388.patch",
- "merged_at": "2023-01-11T12:05:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelates to https://github.com/checkly/checkly-cli/issues/352 and https://github.com/checkly/checkly-cli/issues/386\r\n\r\nThis PR adds support for running checks on private locations for `checkly test`. The PR adds a `--private-location` flag that can be used to pass the slug name of a private location.\r\n\r\n#### Error handling\r\nPassing both `--location` and `--private-location`:\r\n```\r\n$ npx checkly test --location eu-central-1 --private-location test\r\n βΊ Error: The following error occurred:\r\n βΊ --location=eu-central-1 cannot also be provided when using --private-location\r\n βΊ See more help with --help\r\n```\r\n\r\nPassing an invalid private location (gives non-zero status code)\r\n```\r\n$ npx checkly test --private-location test\r\n βΊ Error: The specified private location test was not found on account \"chris@checklyhq.com\".\r\n$ echo $?\r\n1\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/388/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/387",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/387",
- "id": 1527597067,
- "node_id": "I_kwDOE8E-g85bDUgL",
- "number": 387,
- "title": "RFC: Detect spec<->check file mixups and return a clear error message",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-10T15:32:13Z",
- "updated_at": "2023-02-15T17:12:31Z",
- "closed_at": "2023-02-15T17:12:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Users might attempt to create constructs in browser check files. Currently this fails with an error about `@checkly/cli/constructs` not being supported in the runtime:\r\n\r\n\r\n### Proposal\r\nWe can create a more tailored error message for this case which describes the difference between check files and spec/test files. This can let users find a solution more easily.\r\n\r\nThe exact copy might need some more thought, but maybe something like:\r\n> It looks like you're trying to use `@checkly/cli/constructs` in a browser check file. `@checkly/cli/constructs` should only be used in check files: files ending in `.check.ts` and `.check.js`, or the `checkMatch` pattern set in your configuration. For more information see on the difference between test files and check files, see link-to-docs.\r\n",
- "closed_by": {
- "login": "nahuelon",
- "id": 5315705,
- "node_id": "MDQ6VXNlcjUzMTU3MDU=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5315705?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/nahuelon",
- "html_url": "https://github.com/nahuelon",
- "followers_url": "https://api.github.com/users/nahuelon/followers",
- "following_url": "https://api.github.com/users/nahuelon/following{/other_user}",
- "gists_url": "https://api.github.com/users/nahuelon/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/nahuelon/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/nahuelon/subscriptions",
- "organizations_url": "https://api.github.com/users/nahuelon/orgs",
- "repos_url": "https://api.github.com/users/nahuelon/repos",
- "events_url": "https://api.github.com/users/nahuelon/events{/privacy}",
- "received_events_url": "https://api.github.com/users/nahuelon/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/387/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/386",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/386",
- "id": 1527533672,
- "node_id": "I_kwDOE8E-g85bDFBo",
- "number": 386,
- "title": "Assign to private locations",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2023-01-10T14:54:20Z",
- "updated_at": "2023-01-19T09:08:03Z",
- "closed_at": "2023-01-19T09:08:02Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Allow users to assign Checks to private locations. Out of scope is creating private locations as constructs.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/386/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/385",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/385",
- "id": 1527287851,
- "node_id": "PR_kwDOE8E-g85HEMAe",
- "number": 385,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.1 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-10T12:13:11Z",
- "updated_at": "2023-01-17T12:18:59Z",
- "closed_at": "2023-01-17T12:18:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/385",
- "html_url": "https://github.com/checkly/checkly-cli/pull/385",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/385.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/385.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.1.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.1 \n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/typescript-eslint
\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.1 (2023-01-09) \nNote: Version bump only for package @βtypescript-eslint/eslint-plugin
\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n10ce912 chore: publish v5.48.1 \n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/385/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/384",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/384",
- "id": 1526988405,
- "node_id": "PR_kwDOE8E-g85HDLqH",
- "number": 384,
- "title": "chore: include account information in deploy logs",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-10T08:43:34Z",
- "updated_at": "2023-01-10T08:49:11Z",
- "closed_at": "2023-01-10T08:49:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/384",
- "html_url": "https://github.com/checkly/checkly-cli/pull/384",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/384.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/384.patch",
- "merged_at": "2023-01-10T08:49:10Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAs suggested in https://github.com/checkly/checkly-cli/issues/372, it would be nice to let users now the name of the project that they're deploying to with `checkly deploy`. This avoids the need for them to run an extra `whoami` command.\r\n\r\nThis PR adds the logging with an extra call to the accounts API. \r\n```\r\n$ npx checkly deploy\r\n? You are about to deploy your project \"Simple Project\" to account \"chris@checklyhq.com\". Do you want to continue? Yes\r\nSuccessfully deployed project \"Simple Project\" to account \"chris@checklyhq.com\".\r\n```\r\n\r\nResolved #372 ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/384/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/383",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/383",
- "id": 1526056543,
- "node_id": "PR_kwDOE8E-g85HAFs3",
- "number": 383,
- "title": "chore: report cli version in http headers",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-09T17:58:00Z",
- "updated_at": "2023-01-12T13:38:17Z",
- "closed_at": "2023-01-12T13:38:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/383",
- "html_url": "https://github.com/checkly/checkly-cli/pull/383",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/383.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/383.patch",
- "merged_at": "2023-01-12T13:38:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nKnowing which agents are in-use could be helpful for making product decisions. This PR adds a `x-checkly-cli-version` header which will be incldued on requests to the Checkly backend.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/383/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/382",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/382",
- "id": 1525796413,
- "node_id": "PR_kwDOE8E-g85G_M9g",
- "number": 382,
- "title": "chore: updates example directory",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-09T15:16:58Z",
- "updated_at": "2023-01-09T16:51:39Z",
- "closed_at": "2023-01-09T16:51:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/382",
- "html_url": "https://github.com/checkly/checkly-cli/pull/382",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/382.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/382.patch",
- "merged_at": "2023-01-09T16:51:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nUpdates the examples directory:\r\n\r\n- removes TS for now\r\n- adds alert channel\r\n- reshuffles examples to a use case\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/382/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/381",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/381",
- "id": 1525428425,
- "node_id": "PR_kwDOE8E-g85G98Ku",
- "number": 381,
- "title": "chore: remove check.activated default",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-09T11:45:28Z",
- "updated_at": "2023-01-09T11:48:28Z",
- "closed_at": "2023-01-09T11:48:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/381",
- "html_url": "https://github.com/checkly/checkly-cli/pull/381",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/381.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/381.patch",
- "merged_at": "2023-01-09T11:48:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nA default value for `check.activated` is now set on the server side. We can safely remove this default value in the client.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/381/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/380",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/380",
- "id": 1525402746,
- "node_id": "PR_kwDOE8E-g85G92gJ",
- "number": 380,
- "title": "chore: rename checkMatch to testMatch [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-09T11:27:10Z",
- "updated_at": "2023-01-09T11:28:44Z",
- "closed_at": "2023-01-09T11:28:43Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/380",
- "html_url": "https://github.com/checkly/checkly-cli/pull/380",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/380.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/380.patch",
- "merged_at": "2023-01-09T11:28:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRename `checkMatch` for the `browser` block to `testMatch`",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/380/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/379",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/379",
- "id": 1522736499,
- "node_id": "PR_kwDOE8E-g85G0_33",
- "number": 379,
- "title": "Tnolet docs updates constructs etc",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-06T15:13:16Z",
- "updated_at": "2023-01-06T15:56:50Z",
- "closed_at": "2023-01-06T15:56:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/379",
- "html_url": "https://github.com/checkly/checkly-cli/pull/379",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/379.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/379.patch",
- "merged_at": "2023-01-06T15:56:49Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n- API checks info\r\n- Alert Channel info\r\n- Updated CLI specs\r\n- Runtime info\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/379/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/378",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/378",
- "id": 1522664161,
- "node_id": "I_kwDOE8E-g85awgLh",
- "number": 378,
- "title": "the `queryParams` array for API checks are not created on the cloud",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2023-01-06T14:19:31Z",
- "updated_at": "2023-01-06T15:15:51Z",
- "closed_at": "2023-01-06T15:15:51Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Defining a `queryParams` array of KV pairs does not create the query params in the API check. The `headers` which follow the same pattern work fine. You can use the below example to reproduce.\r\n\r\n```js\r\nnew ApiCheck('hello-api-1', {\r\n name: 'Hello API',\r\n request: {\r\n method: 'GET',\r\n url: `https://mac-demo-repo.vercel.app/api/hello`,\r\n headers: [{\r\n key: 'X-My-Token',\r\n value: 'some token'\r\n }],\r\n queryParams: [{\r\n key: 'my-param',\r\n value: 'param-value'\r\n }],\r\n }\r\n})\r\n```\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/378/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/377",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/377",
- "id": 1522650482,
- "node_id": "PR_kwDOE8E-g85G0tLr",
- "number": 377,
- "title": "feat: add runtime version support [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-06T14:09:53Z",
- "updated_at": "2023-01-06T15:09:15Z",
- "closed_at": "2023-01-06T15:09:14Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/377",
- "html_url": "https://github.com/checkly/checkly-cli/pull/377",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/377.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/377.patch",
- "merged_at": "2023-01-06T15:09:14Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport & validate different runtimes",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/377/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/376",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/376",
- "id": 1522204741,
- "node_id": "PR_kwDOE8E-g85GzKVM",
- "number": 376,
- "title": "chore: turn parser into a class to pass npm module list [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-06T08:50:08Z",
- "updated_at": "2023-01-06T09:10:38Z",
- "closed_at": "2023-01-06T09:10:37Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/376",
- "html_url": "https://github.com/checkly/checkly-cli/pull/376",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/376.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/376.patch",
- "merged_at": "2023-01-06T09:10:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nTurn parser into a class to be able to reuse it and set npm modules according to the runtimeId",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/376/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/375",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/375",
- "id": 1520678401,
- "node_id": "PR_kwDOE8E-g85Gt7aK",
- "number": 375,
- "title": "feat: improve the reporters",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 5,
- "created_at": "2023-01-05T12:35:47Z",
- "updated_at": "2023-01-06T15:52:33Z",
- "closed_at": "2023-01-06T15:52:32Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/375",
- "html_url": "https://github.com/checkly/checkly-cli/pull/375",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/375.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/375.patch",
- "merged_at": "2023-01-06T15:52:32Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSee https://github.com/checkly/checkly-cli/issues/357.\r\n\r\nCurrently our reporters are a bit limited. In CI, our ANSI escape codes don't work so the reporter produces a strange output. We also don't show clear error information for API check failures. @tnolet listed some additional information that's missing here https://github.com/checkly/checkly-cli/issues/357#issuecomment-1369914040.\r\n\r\nWith this PR, we'll have two reporters: \r\n* `MinimalReporter` - designed for running locally, animated with ANSI escape codes.\r\n* `CiReporter` - designed for running in CI, no ANSI escape codes.\r\n\r\nWhen running `checkly test`, `CiReporter` is used by default when a CI environment is detected.\r\n\r\nTry it with:\r\n```\r\n$ cd examples/simple-project\r\n$ npm install\r\n$ npx checkly test\r\n$ CI=true npx checkly test \r\n```\r\n\r\n### Screenshots\r\n\"Minimal Reporter\"\r\nPassing checks aren't logged\r\n\r\n\r\n\"CI Reporter\"\r\nA line is printed for passing checks when they finished. At the end of check suite, we re-print a list of failed checks since there might be a lot of output above.\r\n\r\n\r\n\r\n\r\n\r\n\r\n### Additional Dependencies\r\n* [Luxon](https://moment.github.io/luxon/#/) - format dates\r\n* [ci-info](https://github.com/watson/ci-info) - check if the environment is CI or not. Alternatively, I think that we could check [process.stdout.isTTY](https://nodejs.org/api/tty.html#readstreamistty).\r\n* [indent-string](https://github.com/sindresorhus/indent-string) - indent strings. It's not actually used so much, though, so maybe I'll remove it.\r\n\r\nThe latest version of `indent-string` is a pure ESM package (see [here](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)). Our project currently isn't compatible with these, so I needed to use an older version.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/375/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/374",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/374",
- "id": 1520503925,
- "node_id": "PR_kwDOE8E-g85GtUZh",
- "number": 374,
- "title": "chore: turn check runner into an event emitter [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-05T10:35:52Z",
- "updated_at": "2023-01-05T10:41:42Z",
- "closed_at": "2023-01-05T10:41:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/374",
- "html_url": "https://github.com/checkly/checkly-cli/pull/374",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/374.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/374.patch",
- "merged_at": "2023-01-05T10:41:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Turn check runner to an event emitter\r\n* Report the correct process status when a check fails",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/374/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/373",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/373",
- "id": 1518910464,
- "node_id": "PR_kwDOE8E-g85Gn1FO",
- "number": 373,
- "title": "Tnolet docs updates",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-04T12:40:12Z",
- "updated_at": "2023-01-05T11:02:22Z",
- "closed_at": "2023-01-05T11:02:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/373",
- "html_url": "https://github.com/checkly/checkly-cli/pull/373",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/373.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/373.patch",
- "merged_at": "2023-01-05T11:02:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- logical Ids\r\n- CLI commands\r\n- first API checks example (needs more work)\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/373/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/372",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/372",
- "id": 1518881447,
- "node_id": "I_kwDOE8E-g85aiEqn",
- "number": 372,
- "title": "RFC: add extra output to deploy messages",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2023-01-04T12:20:19Z",
- "updated_at": "2023-01-10T08:49:11Z",
- "closed_at": "2023-01-10T08:49:11Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "I want to see the project name and name of the current account I'm deploying to in the message in the console.\r\n\r\n## Proposal\r\n\r\n- add the current account name to the dialog question. e.g. `You are about to deploy your project \"My Project\" to account \"My Account\". Do you want to continue?` \r\n- after successful deploy, confirm the deployment on the console. This is useful in the CI context as we will skip the confirmation dialog. e.g. `Successfully deployed project \"My Project\" to account \"My Account\"`",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/reactions",
- "total_count": 1,
- "+1": 1,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/372/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/371",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/371",
- "id": 1518760320,
- "node_id": "PR_kwDOE8E-g85GnTpw",
- "number": 371,
- "title": "feat: release 0.3.1-alpha4 [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-04T10:58:06Z",
- "updated_at": "2023-01-04T11:01:26Z",
- "closed_at": "2023-01-04T11:01:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/371",
- "html_url": "https://github.com/checkly/checkly-cli/pull/371",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/371.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/371.patch",
- "merged_at": "2023-01-04T11:01:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nNew version",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/371/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/370",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/370",
- "id": 1518697483,
- "node_id": "PR_kwDOE8E-g85GnFxn",
- "number": 370,
- "title": "feat: add env flag and env-file flag [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-04T10:16:13Z",
- "updated_at": "2023-01-04T10:36:25Z",
- "closed_at": "2023-01-04T10:36:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/370",
- "html_url": "https://github.com/checkly/checkly-cli/pull/370",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/370.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/370.patch",
- "merged_at": "2023-01-04T10:36:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd `env` and `env-file` flags to pass env vars to checks",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/370/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/369",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/369",
- "id": 1517925820,
- "node_id": "PR_kwDOE8E-g85Gkad3",
- "number": 369,
- "title": "chore: use prerun hook to validate auth [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-03T21:15:51Z",
- "updated_at": "2023-01-04T08:45:53Z",
- "closed_at": "2023-01-04T08:45:52Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/369",
- "html_url": "https://github.com/checkly/checkly-cli/pull/369",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/369.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/369.patch",
- "merged_at": "2023-01-04T08:45:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Add an `auth` field to command to control validating auth\r\n* Add a prerun hook to validate the auth info",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/369/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/368",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/368",
- "id": 1517566903,
- "node_id": "PR_kwDOE8E-g85GjNHF",
- "number": 368,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.0 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-03T15:38:19Z",
- "updated_at": "2023-01-10T12:13:16Z",
- "closed_at": "2023-01-10T12:13:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/368",
- "html_url": "https://github.com/checkly/checkly-cli/pull/368",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/368.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/368.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/368/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/367",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/367",
- "id": 1517566365,
- "node_id": "PR_kwDOE8E-g85GjM_j",
- "number": 367,
- "title": "chore(deps): bump @oclif/plugin-help from 5.1.20 to 5.1.22 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-03T15:37:58Z",
- "updated_at": "2023-01-16T12:17:03Z",
- "closed_at": "2023-01-16T12:17:00Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/367",
- "html_url": "https://github.com/checkly/checkly-cli/pull/367",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/367.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/367.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/plugin-help](https://github.com/oclif/plugin-help) from 5.1.20 to 5.1.22.\n\nRelease notes \nSourced from @βoclif/plugin-help's releases .
\n\n5.1.22 \nBug Fixes \n\ndeps: bump json5 from 2.2.0 to 2.2.3 (0a8983c ) \n \n5.1.21 \nBug Fixes \n\ndeps: bump @βoclif/core from 1.22.0 to 1.23.1 (5abc37d ) \n \n \n \n\nCommits \n\n9b2856a chore(release): 5.1.22 [skip ci] \ndc652e9 Merge pull request #448 from oclif/dependabot-npm_and_yarn-json5-2.2.3 \n0a8983c fix(deps): bump json5 from 2.2.0 to 2.2.3 \nc94a690 chore(release): 5.1.21 [skip ci] \naf35f7c Merge pull request #447 from oclif/dependabot-npm_and_yarn-oclif-core-1.23.1 \n5abc37d fix(deps): bump @βoclif/core from 1.22.0 to 1.23.1 \n2033060 Merge pull request #444 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n48cc302 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.9 to 2.1.10 \n0c8a7da Merge pull request #440 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n5f2f124 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.8 to 2.1.9 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/367/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/366",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/366",
- "id": 1517565819,
- "node_id": "PR_kwDOE8E-g85GjM3v",
- "number": 366,
- "title": "chore(deps): bump p-queue from 6.6.2 to 7.3.0 in /package",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-03T15:37:40Z",
- "updated_at": "2023-01-11T13:55:53Z",
- "closed_at": "2023-01-11T13:55:41Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/366",
- "html_url": "https://github.com/checkly/checkly-cli/pull/366",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/366.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/366.patch",
- "merged_at": null
- },
- "body": "Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.6.2 to 7.3.0.\n\nRelease notes \nSourced from p-queue's releases .
\n\nv7.3.0 \n\nAdd empty event 5362aa7 \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.2.0...v7.3.0
\nv7.2.0 \n\nhttps://github.com/sindresorhus/p-queue/compare/v7.1.0...v7.2.0
\nv7.1.0 \n\nUpgrade dependencies efe4fee \n \nhttps://github.com/sindresorhus/p-queue/compare/v7.0.0...v7.1.0
\nv7.0.0 \nBreaking \n\nRequire Node.js 12 8c7325a \nThis package is now pure ESM. Please read this . \n \nImprovements \n\nAdd error & completed events (#130 ) a176837 \nAdd .onSizeLessThan() helper method (#131 ) 8d0a356 \n \nhttps://github.com/sindresorhus/p-queue/compare/v6.6.2...v7.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/366/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/365",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/365",
- "id": 1517512308,
- "node_id": "PR_kwDOE8E-g85GjBQw",
- "number": 365,
- "title": "chore: fix dependabot and release new [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-03T15:01:53Z",
- "updated_at": "2023-01-03T15:37:37Z",
- "closed_at": "2023-01-03T15:37:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/365",
- "html_url": "https://github.com/checkly/checkly-cli/pull/365",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/365.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/365.patch",
- "merged_at": "2023-01-03T15:37:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRelease new version and fix dependabot",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/365/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/364",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/364",
- "id": 1517364193,
- "node_id": "PR_kwDOE8E-g85GihPD",
- "number": 364,
- "title": "test: add a deploy test [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-03T13:04:47Z",
- "updated_at": "2023-01-03T14:59:18Z",
- "closed_at": "2023-01-03T14:59:17Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/364",
- "html_url": "https://github.com/checkly/checkly-cli/pull/364",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/364.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/364.patch",
- "merged_at": "2023-01-03T14:59:17Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd a deploy test into the e2e suite",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/364/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/363",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/363",
- "id": 1517327690,
- "node_id": "I_kwDOE8E-g85acJVK",
- "number": 363,
- "title": "RFC: override environment variables from the `test` command as a flag",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2023-01-03T12:29:59Z",
- "updated_at": "2023-01-04T11:02:27Z",
- "closed_at": "2023-01-04T11:02:26Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "As a user, I want to be able to pass environment variables to the `test` command as a flag so I can either introduce a new variable or override a variable that already exists on my Checkly account. \r\n\r\n# Context\r\n\r\n- For E2E testing against staging / preview environments, users need to pass an ephemeral URL to their checks.\r\n- I many scenarios, users will also have different username and passwords for their test environments, whereas the production credentials are stored in the Checkly cloud. They need to override these for the `test` command.\r\n\r\n# Proposal\r\n\r\nThe flag and the UX can follow the pattern set by the Docker CLI and others. e.g.\r\n\r\n- `--env` or `-e` flag followed by a key=value pair.\r\n- You can have as many flags as you want.\r\n- If there are spaces, user needs to surround the flag argument with quotes.\r\n\r\nExample usage would be:\r\n\r\n```bash\r\nnpx checkly test -e MY_PASSWORD=123abc -e \"SOME_VAR=this has whitespace\"\r\n```\r\nOn the Cloud side, a variable passed by the CLI will override any variable set earlier with the same key.\r\n\r\n# Extra\r\n\r\nThe clear use case is our own dogfooding in the webapp, where we want to pass the `ENVIRONMENT_URL` reported by Vercel to GH Actions in the invocation of the `test` command.\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/reactions",
- "total_count": 3,
- "+1": 1,
- "-1": 0,
- "laugh": 0,
- "hooray": 1,
- "confused": 0,
- "heart": 0,
- "rocket": 1,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/363/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/362",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/362",
- "id": 1517325704,
- "node_id": "PR_kwDOE8E-g85GiY7k",
- "number": 362,
- "title": "chore: add oclif manifest to speed up commands [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-03T12:29:05Z",
- "updated_at": "2023-01-03T13:42:02Z",
- "closed_at": "2023-01-03T13:42:01Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/362",
- "html_url": "https://github.com/checkly/checkly-cli/pull/362",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/362.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/362.patch",
- "merged_at": "2023-01-03T13:42:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdding the oclif manifest speeds up the oclif command search drastically",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/362/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/361",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/361",
- "id": 1517259271,
- "node_id": "I_kwDOE8E-g85ab4oH",
- "number": 361,
- "title": "RFC: set default concurrency for `checkly test` to max",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 3,
- "created_at": "2023-01-03T11:25:51Z",
- "updated_at": "2023-01-11T13:55:23Z",
- "closed_at": "2023-01-11T13:55:22Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "As a user, I want my checks to be executed as fast as possible during `checkly test`.\r\n\r\n### Context\r\n\r\nWe currently limit `checkly test` to process 5 checks at once: [check-runner.ts](https://github.com/checkly/checkly-cli/blob/34fe0f660739c5bab102e0b7a182d1e344583aca/package/src/services/check-runner.ts#L10-L11). This is a remnant of the first MaC implementation. Since checks are being run on Checkly cloud, though, there isn't a real reason for this limit. \r\n\r\n### Proposal\r\n\r\nWe should always run checks with full concurrency - all checks being starting at the same time.\r\n\r\n### Additional Consequences\r\n\r\nRunning all checks in parallel is going to be incompatible with adding a `--failFast`/`--bail` flag. Since all checks would be started at the same time, there isn't much sense in stopping them when one check fails. Still, I think that having a fast `checkly test` is more useful.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/361/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/360",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/360",
- "id": 1517232479,
- "node_id": "PR_kwDOE8E-g85GiE0W",
- "number": 360,
- "title": "chore: add access option using constructs [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-03T11:01:42Z",
- "updated_at": "2023-01-03T11:02:46Z",
- "closed_at": "2023-01-03T11:02:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/360",
- "html_url": "https://github.com/checkly/checkly-cli/pull/360",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/360.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/360.patch",
- "merged_at": "2023-01-03T11:02:45Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAllow people to access the constructs using `@checkly/cli/constructs`",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/360/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/359",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/359",
- "id": 1517147148,
- "node_id": "PR_kwDOE8E-g85GhyVj",
- "number": 359,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.48.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2023-01-03T09:46:34Z",
- "updated_at": "2023-04-24T15:08:42Z",
- "closed_at": "2023-04-24T15:08:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/359",
- "html_url": "https://github.com/checkly/checkly-cli/pull/359",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/359.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/359.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.48.0.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.48.0 \n5.48.0 (2023-01-02) \nBug Fixes \n\nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.48.0 (2023-01-02) \nFeatures \n\neslint-plugin: specify which method is unbound and added test case (#6281 ) (cf3ffdd ) \n \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n4ab9bd7 chore: publish v5.48.0 \ncf3ffdd feat(eslint-plugin): specify which method is unbound and added test case (#6281 ) \n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/359/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/358",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/358",
- "id": 1517141206,
- "node_id": "PR_kwDOE8E-g85GhxD_",
- "number": 358,
- "title": "chore: move fixtures to a folder, add error and cleanup directory logic [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-03T09:40:40Z",
- "updated_at": "2023-01-03T09:45:33Z",
- "closed_at": "2023-01-03T09:45:32Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/358",
- "html_url": "https://github.com/checkly/checkly-cli/pull/358",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/358.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/358.patch",
- "merged_at": "2023-01-03T09:45:32Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Move configs to a fixture folder\r\n* Add a proper error if project doesn't exist\r\n* Fix the runCheckly directory creation",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/358/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/357",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/357",
- "id": 1517114764,
- "node_id": "I_kwDOE8E-g85abVWM",
- "number": 357,
- "title": "RFC: improve result reporter for CI",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 7,
- "created_at": "2023-01-03T09:15:03Z",
- "updated_at": "2023-01-06T15:52:34Z",
- "closed_at": "2023-01-06T15:52:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "As a user, I want to clearly see `checkly test` results when run in CI (f.ex GH Actions).\r\n\r\n### Context\r\nThe current list reporter doesn't work well in CI. It uses ANSI escape codes to overwrite previous output when there's a new check result, but in CI this overwriting doesn't work.\r\n\r\n### Proposal\r\n\r\nIt should be possible to have a single List reporter which behaves well when run locally and in CI. \r\n* Automatically detect when running in CI using [ci-info](https://www.npmjs.com/package/ci-info) and use a more CI friendly configuration.\r\n\r\nCreate a GitHub specific reporter. GitHub is commonly used and has a lot of powerful features.\r\n* Create a [Markdown job summary](https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/) (docs [here](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary))\r\n * Include a video/screenshot for failed Playwright/test checks\r\n * Some experimentation will be necessary to implement this. Upload the video as a GitHub artifact using [GH Actions Toolkit](https://github.com/actions/toolkit/tree/main/packages/artifact#Upload-an-Artifact)? Or we host the assets on Checkly cloud.\r\n* Link to check failures in specific files using annotations (docs [here](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-an-error-message)).\r\n * This is done by ESLint and the Playwright reporter. For an example, see the below screenshot. \r\n* Automatically detect the GH environment and use this reporter by default.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/357/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/356",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/356",
- "id": 1517110589,
- "node_id": "I_kwDOE8E-g85abUU9",
- "number": 356,
- "title": "Validate supported npm packages based on the selected runtime",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2023-01-03T09:11:05Z",
- "updated_at": "2023-01-06T15:17:04Z",
- "closed_at": "2023-01-06T15:17:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "During bundling, we need to fetch the supported npm packages of a runtime and validate it. We are currently using a hard-coded list and this has to be dynamic",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/356/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/355",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/355",
- "id": 1516647648,
- "node_id": "PR_kwDOE8E-g85GgJPz",
- "number": 355,
- "title": "docs: adds section on auth",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-02T19:03:23Z",
- "updated_at": "2023-01-02T19:50:02Z",
- "closed_at": "2023-01-02T19:50:01Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/355",
- "html_url": "https://github.com/checkly/checkly-cli/pull/355",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/355.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/355.patch",
- "merged_at": "2023-01-02T19:50:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nupdates docs on auth usage in CI\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/355/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/354",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/354",
- "id": 1516548611,
- "node_id": "PR_kwDOE8E-g85Gf0R2",
- "number": 354,
- "title": "feat: add response times and setup/teardown [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-02T16:20:19Z",
- "updated_at": "2023-01-02T16:21:27Z",
- "closed_at": "2023-01-02T16:21:26Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/354",
- "html_url": "https://github.com/checkly/checkly-cli/pull/354",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/354.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/354.patch",
- "merged_at": "2023-01-02T16:21:26Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the last props for api check",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/354/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/353",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/353",
- "id": 1516530406,
- "node_id": "PR_kwDOE8E-g85GfwTh",
- "number": 353,
- "title": "feat: add further api check props [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-02T16:01:09Z",
- "updated_at": "2023-01-02T16:07:50Z",
- "closed_at": "2023-01-02T16:07:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/353",
- "html_url": "https://github.com/checkly/checkly-cli/pull/353",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/353.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/353.patch",
- "merged_at": "2023-01-02T16:07:49Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd further api check fields",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/353/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/352",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/352",
- "id": 1516459155,
- "node_id": "I_kwDOE8E-g85aY1ST",
- "number": 352,
- "title": "RFC: support setting run location from CLI and CLI config",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 3,
- "created_at": "2023-01-02T14:31:18Z",
- "updated_at": "2023-01-11T13:45:49Z",
- "closed_at": "2023-01-11T13:45:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "As a user, I want to determine against which run location / region my checks are executed when using `npx checkly test` so I can choose the region that best reflects my user base or performance characteristics.\r\n\r\n# Proposal\r\n\r\n* [x] Introduce the `--run-location ` CLI flag. The `` is the short code e.g. `eu-west-1` not the friendly name \"Ireland\". Adding this flag forces all runs to take place from that location.\r\n\r\n* [ ] Introduce the `runLocation` default in the `cli` section of `checkly.config.js` so people can determine a default to always use. This setting will be overridden when users also specify the flag, e.g. the flag takes precedence.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/352/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/351",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/351",
- "id": 1516423352,
- "node_id": "I_kwDOE8E-g85aYsi4",
- "number": 351,
- "title": "CLI startup time seems very slow",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2023-01-02T13:54:38Z",
- "updated_at": "2023-01-05T10:47:12Z",
- "closed_at": "2023-01-04T08:51:23Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "There seems to be quite some lag between hitting `npx checkly ` and the CLI responding. Note: I don't mean the time it takes to run checks. My hunch it that is has to do with file parsing, as I have two projects right now. A small one (not a lot of files) and a big one (a lot of files). See the videos.\r\n\r\nsmall (takes about ~3 seconds before something happens)\r\n\r\n\r\nhttps://user-images.githubusercontent.com/3802923/210240356-84612d0c-fbb3-4163-b998-4b3825d9bde0.mp4\r\n\r\nbig (takes about ~25 seconds before something happens)\r\n\r\nhttps://user-images.githubusercontent.com/3802923/210240603-6f05f75a-c01e-4ffd-9229-c81f450ceb0d.mp4\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/351/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/350",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/350",
- "id": 1516233974,
- "node_id": "PR_kwDOE8E-g85GewJg",
- "number": 350,
- "title": "feat: add deploy flags [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2023-01-02T10:16:45Z",
- "updated_at": "2023-01-02T10:57:15Z",
- "closed_at": "2023-01-02T10:57:14Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/350",
- "html_url": "https://github.com/checkly/checkly-cli/pull/350",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/350.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/350.patch",
- "merged_at": "2023-01-02T10:57:14Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the deploy flags. `preview` doesn't give any feedback right now but it will in the future\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/350/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/349",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/349",
- "id": 1514616032,
- "node_id": "PR_kwDOE8E-g85GZORL",
- "number": 349,
- "title": "feat: report logs for failed checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-30T16:08:33Z",
- "updated_at": "2023-01-03T11:32:31Z",
- "closed_at": "2023-01-03T11:32:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/349",
- "html_url": "https://github.com/checkly/checkly-cli/pull/349",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/349.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/349.patch",
- "merged_at": "2023-01-03T11:32:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR downloads logs for failed check runs. The result reporter already has code for printing the logs.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/349/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/348",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/348",
- "id": 1514529512,
- "node_id": "PR_kwDOE8E-g85GY8Go",
- "number": 348,
- "title": "feat: adds filtering by filename and check name",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-30T13:35:32Z",
- "updated_at": "2022-12-30T15:47:04Z",
- "closed_at": "2022-12-30T15:47:03Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/348",
- "html_url": "https://github.com/checkly/checkly-cli/pull/348",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/348.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/348.patch",
- "merged_at": "2022-12-30T15:47:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis implements https://github.com/checkly/checkly-cli/issues/339 in the most basic way and seems to work fine.\r\n\r\n- just uses standard regex\r\n- added dedicated filtering methods in a `helpers` dir to not clog up the command files.\r\n- instruments the `Session` and abstract `Check` with a `__checkFileName` internal variable for filtering\r\n- snuck in some docs updates.\r\n\r\nUsage is described in the README and using `checkly test --help`\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/348/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/347",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/347",
- "id": 1514453072,
- "node_id": "PR_kwDOE8E-g85GYrpU",
- "number": 347,
- "title": "fix: correctly detect missing ts-node/typescript dependency",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2022-12-30T11:22:30Z",
- "updated_at": "2022-12-30T14:13:23Z",
- "closed_at": "2022-12-30T14:13:22Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/347",
- "html_url": "https://github.com/checkly/checkly-cli/pull/347",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/347.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/347.patch",
- "merged_at": "2022-12-30T14:13:22Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nResolves #338 and Resolves #325\r\n\r\nTo support projects with TypeScript (either in the configuration files or in Browser Check Playwright files) - we need `typescript` and `ts-node`. We could simply add these to the `package.json`, but that would be a large dependency and might be inconvenient for users who just use plain JS. With this PR, we import TypeScript dependencies lazily - so that they're only needed for projects actually using TypeScript. \r\n\r\nUsers with TypeScript files should run `npm install --save-dev ts-node typescript`. If a missing TypeScript dependency is detected, we return a clear error.\r\n\r\nWhen parsing a `checkly.config.ts` file, the error is:\r\n```\r\n$ npx checkly test\r\n Error: Please install ts-node and typescript to use TypeScript configuration files\r\n```\r\n\r\nIf the config files are in JS, but a Playwright file is using TypeScript, the error is:\r\n```\r\n$ npx checkly test\r\n Error: Encountered an error parsing check files for\r\n /Users/clample/projects/checkly-cli/examples/typescript-project/src/__checks__/demo.spec.ts.\r\n\r\n The following files couldn't be parsed:\r\n /Users/clample/projects/checkly-cli/examples/typescript-project/src/__checks__/demo.spec.ts - Please\r\n install typescript to use TypeScript in check files\r\n ```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/347/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/346",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/346",
- "id": 1513906520,
- "node_id": "PR_kwDOE8E-g85GW4B9",
- "number": 346,
- "title": "fix: set default value for activated",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-29T17:04:56Z",
- "updated_at": "2022-12-29T17:21:19Z",
- "closed_at": "2022-12-29T17:21:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/346",
- "html_url": "https://github.com/checkly/checkly-cli/pull/346",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/346.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/346.patch",
- "merged_at": "2022-12-29T17:21:18Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCurrently it's necessary to set `activated` for checks. Otherwise, deploying fails with a Joi validation error https://github.com/checkly/checkly-cli/pull/344#issuecomment-1367364193.\r\n\r\nThis PR sets a default of `true` for `activated`. I also opened a PR to fix this on the backend by setting the default there instead.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/346/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/345",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/345",
- "id": 1513882426,
- "node_id": "PR_kwDOE8E-g85GWy3s",
- "number": 345,
- "title": "chore: add typescript example project",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-29T16:29:01Z",
- "updated_at": "2022-12-29T16:30:49Z",
- "closed_at": "2022-12-29T16:30:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/345",
- "html_url": "https://github.com/checkly/checkly-cli/pull/345",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/345.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/345.patch",
- "merged_at": "2022-12-29T16:30:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR adds a simple TypeScript example project.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/345/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/344",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/344",
- "id": 1513739269,
- "node_id": "PR_kwDOE8E-g85GWUgu",
- "number": 344,
- "title": "feat: use default config values from Checkly config",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2022-12-29T13:31:50Z",
- "updated_at": "2022-12-29T14:34:30Z",
- "closed_at": "2022-12-29T14:34:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/344",
- "html_url": "https://github.com/checkly/checkly-cli/pull/344",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/344.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/344.patch",
- "merged_at": "2022-12-29T14:34:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n#### Feature outline:\r\nAs outlined in the new readme, `checkly.config.js` should be able to specify default values for checks. These default values can be added in `config.checks` (to apply to all checks) or in `config.checks.browserChecks` (to just apply to browser checks). The precedence for check configuration from highest precedence to lowest is is: 1. Check specific configuration passed to the `BrowserCheck`/`ApiCheck` constructor, 2. defaults specific to that specific check type (f.ex. `config.checks.browserChecks`), 3. overall check defaults in `config.checks`.\r\n\r\nFor options like `tags` - some users might want the check specific tags to be _added_ to the default tags, rather than replacing the default tags altogether. After discussing with Tim, though, we won't implement this now. Instead, specific options passed in the `Check` constructor always replace the default option. In the future, we can aim to let users take the union of `tags` and `locations` with JS. If we were to make the `Session` object available, it would be possible to do something like:\r\n```\r\nconst { Session } = require('@checkly/cli')\r\nnew BrowserCheck('my-check', {\r\n tags: [...Session.config.tags, 'additional-tag'],\r\n})\r\n```\r\n\r\n#### Implementation\r\nThis PR adds a new type `CheckConfigDefaults` for holding the defaults. To use the defaults when building the check construct, the defaults are added to the `Session`.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/344/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/343",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/343",
- "id": 1513703923,
- "node_id": "I_kwDOE8E-g85aOUnz",
- "number": 343,
- "title": "File imports are not shipped using TS `import` in PW scripts",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2022-12-29T12:47:52Z",
- "updated_at": "2022-12-30T10:15:40Z",
- "closed_at": "2022-12-30T10:15:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "When referencing a file in a `.spec.ts` PW script using `import`, the file is not packed up and shipped to the runner infra.\r\n\r\n# Reproduce\r\n\r\n- create a `spec.ts` file\r\n- create another file, e.g. `defaults.ts` and use `export default x`\r\n- use `import` in the `spec.ts` file.\r\n\r\n`playwright test` executes correctly. `checkly test` shows a failing check. The logs state \r\n\r\n```\r\n\"metadata\": {\r\n \"startTime\": 1672314929122,\r\n \"errors\": [\r\n \"UserScript VMError: Cannot find module './defaults'\\n at module.exports (/tmp/170xg8lc914pix/__checks__/ts/home.spec.ts:8:36)\\n at Object. (/tmp/170xg8lc914pix/script.spec.js:68:25)\\n at Module.A._compile (/var/task/src/2022-10/browser-check-playwright-runner/node_modules/@playwright/test/lib/utilsBundleImpl.js:16:994)\\n at Object.t..tu._extensions. (/var/task/src/2022-10/browser-check-playwright-runner/node_modules/@playwright/test/lib/utilsBundleImpl.js:16:1010)\"\r\n ],\r\n```\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/343/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/342",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/342",
- "id": 1513673019,
- "node_id": "PR_kwDOE8E-g85GWGC9",
- "number": 342,
- "title": "chore(deps): bump chalk from 4.1.2 to 5.2.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-29T12:06:23Z",
- "updated_at": "2023-04-24T15:08:50Z",
- "closed_at": "2023-04-24T15:08:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/342",
- "html_url": "https://github.com/checkly/checkly-cli/pull/342",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/342.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/342.patch",
- "merged_at": null
- },
- "body": "Bumps [chalk](https://github.com/chalk/chalk) from 4.1.2 to 5.2.0.\n\nRelease notes \nSourced from chalk's releases .
\n\nv5.2.0 \n\nImprove Deno compatibility (#579 ) 7443e9f \nDetect true-color support for GitHub Actions (#579 ) 7443e9f \nDetect true-color support for Kitty terminal (#579 ) 7443e9f \nFix test for Azure DevOps environment (#579 ) 7443e9f \n \nhttps://github.com/chalk/chalk/compare/v5.1.2...v5.2.0
\nv5.1.2 \n\nFix exported styles names (#569 ) a34bcf6 \n \nhttps://github.com/chalk/chalk/compare/v5.1.1...v5.1.2
\nv5.1.1 \n\nImproved the names of exports introduced in 5.1.0 (#567 ) 6e0df05\n\nWe of course preserved the old names. \n \n \n \nhttps://github.com/chalk/chalk/compare/v5.1.0...v5.1.1
\nv5.1.0 \n\nExpose style names (#566 ) d7d7571 \n \nhttps://github.com/chalk/chalk/compare/v5.0.1...v5.1.0
\nv5.0.1 \n\nAdd main field to package.json for backwards compatibility with some developer tools 85f7e96 \n \nhttps://github.com/chalk/chalk/compare/v5.0.0...v5.0.1
\nv5.0.0 \nBreaking \n\nThis package is now pure ESM. Please read this . \n\nIf you use TypeScript, you need to use TypeScript 4.7 or later. Why. \nIf you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. \nThe Chalk issue tracker is not a support channel for your favorite build/bundler tool. \nIt's totally fine to stay on Chalk v4. It's been stable for years. \n \n \nRequire Node.js 12.20 fa16f4e \nMove some properties off the default export to individual named exports:\n\nchalk.Instance β Chalk \nchalk.supportsColor β supportsColor \nchalk.stderr β chalkStderr \nchalk.stderr.supportsColor β supportsColorStderr \n \n \nRemove .keyword(), .hsl(), .hsv(), .hwb(), and .ansi() coloring methods (#433 ) 4cf2e40\n\nThese were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the color-convert package . \n \n \nThe tagged template literal support moved into a separate package: chalk-template (#524 ) c987c61 \n \n-import chalk from 'chalk';\n+import chalkTemplate from 'chalk-template';\n</tr></table>\n
\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/342/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/341",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/341",
- "id": 1513672741,
- "node_id": "PR_kwDOE8E-g85GWF-6",
- "number": 341,
- "title": "chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.47.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-29T12:06:04Z",
- "updated_at": "2023-01-03T09:46:39Z",
- "closed_at": "2023-01-03T09:46:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/341",
- "html_url": "https://github.com/checkly/checkly-cli/pull/341",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/341.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/341.patch",
- "merged_at": null
- },
- "body": "Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.46.1 to 5.47.1.\n\nRelease notes \nSourced from @βtypescript-eslint/eslint-plugin's releases .
\n\nv5.47.1 \n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \nv5.47.0 \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nChangelog \nSourced from @βtypescript-eslint/eslint-plugin's changelog .
\n\n5.47.1 (2022-12-26) \nBug Fixes \n\nast-spec: correct some incorrect ast types (#6257 ) (0f3f645 ) \neslint-plugin: [member-ordering] correctly invert optionalityOrder (#6256 ) (ccd45d4 ) \n \n5.47.0 (2022-12-19) \nFeatures \n\neslint-plugin: [no-floating-promises] add suggestion fixer to add an 'await' (#5943 ) (9e35ef9 ) \n \n \n \n\nCommits \n\n6ffce79 chore: publish v5.47.1 \n0f3f645 fix(ast-spec): correct some incorrect ast types (#6257 ) \nccd45d4 fix(eslint-plugin): [member-ordering] correctly invert optionalityOrder (#6256 ) \na2c08ba chore: publish v5.47.0 \n9e35ef9 feat(eslint-plugin): [no-floating-promises] add suggestion fixer to add an 'a... \n6b3ed1d docs: fixed typo "foo.property" (#6180 ) \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/341/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/340",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/340",
- "id": 1513672553,
- "node_id": "PR_kwDOE8E-g85GWF8R",
- "number": 340,
- "title": "chore(deps): bump axios from 1.2.1 to 1.2.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-29T12:05:47Z",
- "updated_at": "2023-04-24T15:07:40Z",
- "closed_at": "2023-04-24T15:07:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/340",
- "html_url": "https://github.com/checkly/checkly-cli/pull/340",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/340.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/340.patch",
- "merged_at": null
- },
- "body": "Bumps [axios](https://github.com/axios/axios) from 1.2.1 to 1.2.2.\n\nRelease notes \nSourced from axios's releases .
\n\n1.2.2 \n[1.2.2] - 2022-12-29 \nFixed \n\nfix(ci): fix release script inputs #5392 \nfix(ci): prerelease scipts #5377 \nfix(ci): release scripts #5376 \nfix(ci): typescript tests #5375 \nfix: Brotli decompression #5353 \nfix: add missing HttpStatusCode #5345 \n \nChores \n\nchore(ci): set conventional-changelog header config #5406 \nchore(ci): fix automatic contributors resolving #5403 \nchore(ci): improved logging for the contributors list generator #5398 \nchore(ci): fix release action #5397 \nchore(ci): fix version bump script by adding bump argument for target version #5393 \nchore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #5342 \nchore(ci): GitHub Actions Release script #5384 \nchore(ci): release scripts #5364 \n \nContributors to this release \n\n \n \n\nChangelog \nSourced from axios's changelog .
\n\n[1.2.2] - 2022-12-29 \nFixed \n\nfix(ci): fix release script inputs #5392 \nfix(ci): prerelease scipts #5377 \nfix(ci): release scripts #5376 \nfix(ci): typescript tests #5375 \nfix: Brotli decompression #5353 \nfix: add missing HttpStatusCode #5345 \n \nChores \n\nchore(ci): set conventional-changelog header config #5406 \nchore(ci): fix automatic contributors resolving #5403 \nchore(ci): improved logging for the contributors list generator #5398 \nchore(ci): fix release action #5397 \nchore(ci): fix version bump script by adding bump argument for target version #5393 \nchore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #5342 \nchore(ci): GitHub Actions Release script #5384 \nchore(ci): release scripts #5364 \n \nContributors to this release \n\n \n \n\nCommits \n\n8ea4324 chore(docs): added latest release notes \n45c4948 chore: build new version \n6f74cb1 chore(ci): set conventional-changelog header config; (#5406 ) \n8de391f chore(ci): fix automatic contributors resolving; (#5403 ) \n341f735 chore(ci): improved logging for the contributors list generator; \n46085e6 chore(ci): fix release action; \nf12d01e chore(ci): fix version bump script by adding bump argument for target version; \n75217e6 fix(ci): fix release script inputs; \nc1fc33c chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 \n45b29db GitHub Actions Release script; (#5384 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/340/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/339",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/339",
- "id": 1513649974,
- "node_id": "I_kwDOE8E-g85aOHc2",
- "number": 339,
- "title": "RFC: Support filtering by one or more filename patterns or check name patterns",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2022-12-29T11:34:31Z",
- "updated_at": "2022-12-30T15:47:04Z",
- "closed_at": "2022-12-30T15:47:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "When one check fails in a setup of x amount when running `checkly test` you have to run all checks again when debugging the issue. We want to allow running exactly one or more check files. \r\n\r\nHowever, one file can have multiple checks defined, so we also need to allow filtering by check name. This is very similar or essentially the same as how the `playwright test` command works, with the optional `--grep` flag.\r\n\r\n# Proposal\r\n\r\nIntroduce two filtering option on the command line\r\n\r\n1. Passing one or more strings as arguments to the `test` command. This ignores the directory, only the filename is considered.\r\n\r\n- runs all files with the words `home` and `product` in the their filenames.\r\n\r\n```bash\r\ncheckly test home product\r\n```\r\n\r\n2. Introducing a flag `--grep / -g ` that runs only checks where the name of the check matches the regex\r\n\r\n- runs all checks (regardless of file) with the word `Product Page` in the their name\r\n\r\n```bash\r\ncheckly test --grep \"Product Page\"\r\n```\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/339/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/338",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/338",
- "id": 1513625187,
- "node_id": "I_kwDOE8E-g85aOBZj",
- "number": 338,
- "title": "`checkly.config.ts` cannot be parsed due to missing `ts-node` package",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2022-12-29T11:02:01Z",
- "updated_at": "2022-12-30T14:13:24Z",
- "closed_at": "2022-12-30T14:13:23Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Creating a TS based setup fails when running `npx checkly test` with message:\n\n```\nnpx checkly test\n TypeError: Cannot read properties of undefined (reading 'enabled')\n```\n\nThis is due to the missing `ts-node` pacakge, e.g. manually installing it fixes the issues. \n\nExample config used is:\n\n```ts\nimport {ChecklyConfig} from \"@checkly/cli/dist/services/checkly-config-loader\";\n\n\nconst config : ChecklyConfig = {\n projectName: 'My First Checkly Project',\n logicalId: 'checkly-project-1',\n repoUrl: 'https://github.com/checkly/mac-demo-repo',\n checks: {\n runtimeId: '2022.10',\n locations: ['us-east-1', 'eu-west-1'],\n },\n cli: {\n runLocation: 'eu-west-1',\n }\n}\n\n\nexport default config\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/338/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/337",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/337",
- "id": 1513543976,
- "node_id": "PR_kwDOE8E-g85GVp71",
- "number": 337,
- "title": "chore: bump version",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-29T09:19:05Z",
- "updated_at": "2022-12-29T09:20:31Z",
- "closed_at": "2022-12-29T09:20:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/337",
- "html_url": "https://github.com/checkly/checkly-cli/pull/337",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/337.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/337.patch",
- "merged_at": "2022-12-29T09:20:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/337/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/336",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/336",
- "id": 1513541314,
- "node_id": "PR_kwDOE8E-g85GVpWP",
- "number": 336,
- "title": "chore: update release docs and CI",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-29T09:15:54Z",
- "updated_at": "2022-12-29T09:17:34Z",
- "closed_at": "2022-12-29T09:17:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/336",
- "html_url": "https://github.com/checkly/checkly-cli/pull/336",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/336.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/336.patch",
- "merged_at": "2022-12-29T09:17:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nWhen releasing, we need to update the package version in `package.json` by hand. This PR adds that to the docs to make the process more clear.\r\n\r\nTo detect issues in the `package-lock.json` early, we also switch to `npm ci` in the Test GitHub Action.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/336/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/335",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/335",
- "id": 1513535828,
- "node_id": "PR_kwDOE8E-g85GVoI5",
- "number": 335,
- "title": "chore: update package-lock.json",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-29T09:08:46Z",
- "updated_at": "2022-12-29T09:09:55Z",
- "closed_at": "2022-12-29T09:09:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/335",
- "html_url": "https://github.com/checkly/checkly-cli/pull/335",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/335.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/335.patch",
- "merged_at": "2022-12-29T09:09:54Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRecent dependabot PR's (https://github.com/checkly/checkly-cli/pull/329) didn't correctly update the package-lock.json. This caused `npm ci` to fail when releasing a new version: [failure](https://github.com/checkly/checkly-cli/commit/897fd28255623f9439521d13c3f9ee3d2f479be3/checks). ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/335/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/334",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/334",
- "id": 1513037253,
- "node_id": "PR_kwDOE8E-g85GT8un",
- "number": 334,
- "title": "Update README.md",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-28T18:03:31Z",
- "updated_at": "2022-12-28T18:05:12Z",
- "closed_at": "2022-12-28T18:05:11Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/334",
- "html_url": "https://github.com/checkly/checkly-cli/pull/334",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/334.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/334.patch",
- "merged_at": "2022-12-28T18:05:11Z"
- },
- "body": "Removed stray line.\nI hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n### Notes for the reviewer\n\n### New dependency submission\n\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/334/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/333",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/333",
- "id": 1512913596,
- "node_id": "PR_kwDOE8E-g85GTh6N",
- "number": 333,
- "title": "323 define first readme",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-28T15:39:17Z",
- "updated_at": "2022-12-29T08:49:11Z",
- "closed_at": "2022-12-28T16:31:13Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/333",
- "html_url": "https://github.com/checkly/checkly-cli/pull/333",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/333.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/333.patch",
- "merged_at": "2022-12-28T16:31:13Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/333/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/332",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/332",
- "id": 1512886949,
- "node_id": "PR_kwDOE8E-g85GTcFf",
- "number": 332,
- "title": "fix: correctly load browser check dependencies",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-28T15:09:19Z",
- "updated_at": "2022-12-28T15:16:48Z",
- "closed_at": "2022-12-28T15:16:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/332",
- "html_url": "https://github.com/checkly/checkly-cli/pull/332",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/332.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/332.patch",
- "merged_at": "2022-12-28T15:16:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nResolves https://github.com/checkly/checkly-cli/issues/331",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/332/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/331",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/331",
- "id": 1512827078,
- "node_id": "I_kwDOE8E-g85aK-jG",
- "number": 331,
- "title": "All browser check dependencies have the `.spec.js` content",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2022-12-28T14:01:49Z",
- "updated_at": "2022-12-28T15:16:48Z",
- "closed_at": "2022-12-28T15:16:48Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "for example\r\n\r\n```\r\n{\r\n name: 'Nuxt Homepage',\r\n activated: true,\r\n muted: undefined,\r\n doubleCheck: undefined,\r\n shouldFail: undefined,\r\n runtimeId: undefined,\r\n locations: [ 'eu-central-1' ],\r\n tags: undefined,\r\n frequency: 10,\r\n groupId: undefined,\r\n environmentVariables: undefined,\r\n checkType: 'BROWSER',\r\n script: \"const { test } = require('@playwright/test');\\n\" +\r\n \"const { Homepage } = require('./homepage-model');\\n\" +\r\n '\\n' +\r\n \"test('Homepage test', async ({ page }) => {\\n\" +\r\n ' const homepage = new Homepage(page)\\n' +\r\n ' await homepage.goto()\\n' +\r\n ' await homepage.checkTitleLink()\\n' +\r\n '})\\n',\r\n scriptPath: '__checks__/home.e2e-spec.js',\r\n dependencies: [\r\n {\r\n path: '__checks__/homepage-model.js',\r\n content: \"const { test } = require('@playwright/test');\\n\" +\r\n \"const { Homepage } = require('./homepage-model');\\n\" +\r\n '\\n' +\r\n \"test('Homepage test', async ({ page }) => {\\n\" +\r\n ' const homepage = new Homepage(page)\\n' +\r\n ' await homepage.goto()\\n' +\r\n ' await homepage.checkTitleLink()\\n' +\r\n '})\\n'\r\n },\r\n {\r\n path: '__checks__/defaults.js',\r\n content: \"const { test } = require('@playwright/test');\\n\" +\r\n \"const { Homepage } = require('./homepage-model');\\n\" +\r\n '\\n' +\r\n \"test('Homepage test', async ({ page }) => {\\n\" +\r\n ' const homepage = new Homepage(page)\\n' +\r\n ' await homepage.goto()\\n' +\r\n ' await homepage.checkTitleLink()\\n' +\r\n '})\\n'\r\n }\r\n ]\r\n}\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/331/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/330",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/330",
- "id": 1512780832,
- "node_id": "PR_kwDOE8E-g85GTE5A",
- "number": 330,
- "title": "feat: migrate to new project structure",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-28T13:07:33Z",
- "updated_at": "2022-12-28T14:24:41Z",
- "closed_at": "2022-12-28T14:24:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/330",
- "html_url": "https://github.com/checkly/checkly-cli/pull/330",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/330.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/330.patch",
- "merged_at": "2022-12-28T14:24:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nhttps://github.com/checkly/checkly-cli/pull/324 outlined a new project structure in the README. This PR updates the Checkly CLI to use this new project structure.\r\n\r\n* A single top-level `checkly.config.js` gives a configuration for the project (rather than having multiple `checkly.config.js` files creating constructs).\r\n* Playwright files matching the `checks.browserChecks.checkMatch` pattern (`__checks__/**/*.spec.{js,ts}` by default) are automatically turned into browser checks.\r\n* Resources can also be defined in files matching the `checks.checkMatch` pattern (`**/*.check.{js,ts}` by default).\r\n\r\nAccording to the new README, `checkly.config.js` should also be able to define default values for checks. This isn't added in this PR, though. I'll add this in a follow up PR.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/330/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/329",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/329",
- "id": 1512727198,
- "node_id": "PR_kwDOE8E-g85GS5OK",
- "number": 329,
- "title": "chore(deps): bump @oclif/core from 1.21.0 to 1.23.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-28T12:03:21Z",
- "updated_at": "2022-12-28T15:22:41Z",
- "closed_at": "2022-12-28T15:22:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/329",
- "html_url": "https://github.com/checkly/checkly-cli/pull/329",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/329.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/329.patch",
- "merged_at": "2022-12-28T15:22:40Z"
- },
- "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 1.21.0 to 1.23.0.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n1.23.0 \nFeatures \n\nallow flags to have false value in when (#557 ) (c40ce71 ) \n \n1.22.0 \nFeatures \n\npjson interface has devDependencies (#574 ) (4378886 ) \n \n \n \n\nCommits \n\n2c58ddc chore(release): 1.23.0 [skip ci] \nc40ce71 feat: allow flags to have false value in when (#557 ) \naadcde9 Merge pull request #579 from oclif/dependabot-npm_and_yarn-oclif-test-2.2.16 \nf3c1c3f chore(dev-deps): bump @βoclif/test from 2.2.15 to 2.2.16 \n92c729a Merge pull request #575 from oclif/dependabot-npm_and_yarn-oclif-test-2.2.15 \nc1f25c5 chore(dev-deps): bump @βoclif/test from 2.2.13 to 2.2.15 \n5cb63da Merge pull request #577 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \ncce0cb9 chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.8 to 2.1.9 \n78370e5 Merge pull request #576 from oclif/dependabot-npm_and_yarn-oclif-plugin-help-... \n42385f2 chore(dev-deps): bump @βoclif/plugin-help from 5.1.19 to 5.1.20 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/329/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/328",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/328",
- "id": 1512609586,
- "node_id": "I_kwDOE8E-g85aKJcy",
- "number": 328,
- "title": "Add support for all features in `constructs`",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 3,
- "created_at": "2022-12-28T09:43:01Z",
- "updated_at": "2023-01-12T15:27:44Z",
- "closed_at": "2023-01-12T15:27:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We should polish up the `constructs` to make sure that all key features are supported.\r\n\r\nAlert Channels:\r\n* [x] OpsGenie\r\n* [x] Pagerduty\r\n* [x] Webhook\r\n\r\nAPI Checks:\r\n* [x] setup & teardown scripts\r\n* [x] Body\r\n* [x] Headers\r\n* [x] Query params\r\n* [x] Authentication\r\n* [x] Response time limits\r\n\r\nGroups:\r\n\r\n* [x] setup & teardown scripts\r\n\r\nBrowser check:\r\n* [x] Currently `code.entrypoint` needs to be an absolute path. Let's also add support for relative paths?\r\n\r\nMisc:\r\n* [x] Rather than needing to assign values for every option (`activated`, `muted`, etc.) there should be sensible defaults",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/328/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/327",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/327",
- "id": 1511830878,
- "node_id": "PR_kwDOE8E-g85GP5hM",
- "number": 327,
- "title": "chore: improve check parsing error message",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-27T14:02:19Z",
- "updated_at": "2022-12-27T14:07:52Z",
- "closed_at": "2022-12-27T14:07:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/327",
- "html_url": "https://github.com/checkly/checkly-cli/pull/327",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/327.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/327.patch",
- "merged_at": "2022-12-27T14:07:51Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nCurrently issues in parsing the check dependencies will give the error:\r\n```\r\nError\r\n at parseDependencies (~/projects/checkly-cli/package/dist/services/check-dependency-parser.js:115:15)\r\n at Function.bundle (~/projects/checkly-cli/package/dist/constructs/browser-check.js:29:72)\r\n at new BrowserCheck (~/projects/checkly-cli/package/dist/constructs/browser-check.js:16:41)\r\n at Object. (~/projects/checkly-cli/package/e2e/check-parse-error/checkly.config.js:4:1)\r\n```\r\n\r\nThis PR gives a proper error message for this case. It also adds an end to end test to detect any regressions.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/327/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/326",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/326",
- "id": 1511677227,
- "node_id": "I_kwDOE8E-g85aGl0r",
- "number": 326,
- "title": "Add jsdoc documentation",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064776,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
- "name": "documentation",
- "color": "0075ca",
- "default": true,
- "description": "Improvements or additions to documentation"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2022-12-27T10:42:05Z",
- "updated_at": "2023-02-10T18:10:28Z",
- "closed_at": "2023-02-10T18:10:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We should add jsdoc documentation for the public facing API (f.ex constructs). We should also look into how to host this documentation on a web page.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/326/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/325",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/325",
- "id": 1511675226,
- "node_id": "I_kwDOE8E-g85aGlVa",
- "number": 325,
- "title": "Fix `typescript` dependency",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-27T10:39:22Z",
- "updated_at": "2022-12-30T14:13:24Z",
- "closed_at": "2022-12-30T14:13:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We have a dependency on `typescript` via `@typescript-eslint/typescript-estree`. Since `typescript` isn't defined in the `@checkly/cli` `package.json`, this causes errors when users run the CLI. \r\n\r\nA simple solution would be to just add `typescript` in the `package.json`. Maybe we should make the dependency necessary only for projects that use `typescript`, though. Maybe it should be a peer dependency?\r\n\r\n\r\n\r\n Error message: \r\n \r\n```\r\n$ npx checkly test\r\n(node:7952) [MODULE_NOT_FOUND] ModuleLoadError Plugin: @checkly/cli: [MODULE_NOT_FOUND] require failed to load /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/deploy.js: Cannot find module 'typescript'\r\nRequire stack:\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/convert.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/ast-converter.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/check-dependency-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/browser-check.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/project-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/deploy.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/module-loader.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/plugin.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/config.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/command.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/bin/run\r\nmodule: @oclif/core@1.21.0\r\ntask: toCached\r\nplugin: @checkly/cli\r\nroot: /Users/clample/projects/nuxtjs/node_modules/@checkly/cli\r\nSee more details with DEBUG=*\r\n(Use `node --trace-warnings ...` to show where the warning was created)\r\n(node:7952) [MODULE_NOT_FOUND] ModuleLoadError Plugin: @checkly/cli: [MODULE_NOT_FOUND] require failed to load /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/test.js: Cannot find module 'typescript'\r\nRequire stack:\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/convert.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/ast-converter.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@typescript-eslint/typescript-estree/dist/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/check-dependency-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/browser-check.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/constructs/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/services/project-parser.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/dist/commands/test.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/module-loader.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/plugin.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/config.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/config/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/command.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@oclif/core/lib/index.js\r\n- /Users/clample/projects/nuxtjs/node_modules/@checkly/cli/bin/run\r\nmodule: @oclif/core@1.21.0\r\ntask: toCached\r\nplugin: @checkly/cli\r\nroot: /Users/clample/projects/nuxtjs/node_modules/@checkly/cli\r\nSee more details with DEBUG=*\r\n βΊ Error: command test not found\r\n ```\r\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/325/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/324",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/324",
- "id": 1511670541,
- "node_id": "PR_kwDOE8E-g85GPWor",
- "number": 324,
- "title": "docs: getting started",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-27T10:32:53Z",
- "updated_at": "2022-12-28T10:54:08Z",
- "closed_at": "2022-12-28T10:54:07Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/324",
- "html_url": "https://github.com/checkly/checkly-cli/pull/324",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/324.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/324.patch",
- "merged_at": "2022-12-28T10:54:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nDefine first README and getting started so we are aligned on what the defaults and conventions are for a minimal working setup.\r\n\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/324/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/323",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/323",
- "id": 1511668844,
- "node_id": "I_kwDOE8E-g85aGjxs",
- "number": 323,
- "title": "Define first README",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064776,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
- "name": "documentation",
- "color": "0075ca",
- "default": true,
- "description": "Improvements or additions to documentation"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2022-12-27T10:30:37Z",
- "updated_at": "2022-12-28T10:54:08Z",
- "closed_at": "2022-12-28T10:54:08Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "- installation\r\n- getting started\r\n- config\r\n- cli commands\r\n- resources / constructs",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/323/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/322",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/322",
- "id": 1511667262,
- "node_id": "PR_kwDOE8E-g85GPV8K",
- "number": 322,
- "title": "chore(deps-dev): bump @types/node from 18.11.15 to 18.11.18",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-27T10:28:31Z",
- "updated_at": "2022-12-28T15:20:51Z",
- "closed_at": "2022-12-28T15:20:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/322",
- "html_url": "https://github.com/checkly/checkly-cli/pull/322",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/322.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/322.patch",
- "merged_at": "2022-12-28T15:20:50Z"
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.15 to 18.11.18.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/322/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/321",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/321",
- "id": 1511665666,
- "node_id": "PR_kwDOE8E-g85GPVl6",
- "number": 321,
- "title": "chore: release new checkly-cli version",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-27T10:26:32Z",
- "updated_at": "2022-12-27T10:27:35Z",
- "closed_at": "2022-12-27T10:27:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/321",
- "html_url": "https://github.com/checkly/checkly-cli/pull/321",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/321.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/321.patch",
- "merged_at": "2022-12-27T10:27:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/321/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/320",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/320",
- "id": 1511663252,
- "node_id": "PR_kwDOE8E-g85GPVD5",
- "number": 320,
- "title": "fix: handle null case for check group",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-27T10:23:29Z",
- "updated_at": "2022-12-27T10:24:39Z",
- "closed_at": "2022-12-27T10:24:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/320",
- "html_url": "https://github.com/checkly/checkly-cli/pull/320",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/320.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/320.patch",
- "merged_at": "2022-12-27T10:24:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRunning `checkly test` on checks without a group currently fails with: _TypeError: Cannot read property 'ref' of undefined_. This PR fixes this by properly handling the case where a check isn't in a group.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/320/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/319",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/319",
- "id": 1509470559,
- "node_id": "PR_kwDOE8E-g85GIGuo",
- "number": 319,
- "title": "fix: always run release action",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T15:31:48Z",
- "updated_at": "2022-12-23T15:32:43Z",
- "closed_at": "2022-12-23T15:32:42Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/319",
- "html_url": "https://github.com/checkly/checkly-cli/pull/319",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/319.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/319.patch",
- "merged_at": "2022-12-23T15:32:42Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe release action was previously being skipped. The ref was probably the tag rather than `main`. ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/319/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/318",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/318",
- "id": 1509467121,
- "node_id": "PR_kwDOE8E-g85GIF_5",
- "number": 318,
- "title": "fix: syntax error in GH action",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T15:27:42Z",
- "updated_at": "2022-12-23T15:28:53Z",
- "closed_at": "2022-12-23T15:28:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/318",
- "html_url": "https://github.com/checkly/checkly-cli/pull/318",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/318.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/318.patch",
- "merged_at": "2022-12-23T15:28:52Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/318/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/317",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/317",
- "id": 1509464023,
- "node_id": "PR_kwDOE8E-g85GIFVp",
- "number": 317,
- "title": "chore: improve NPM release flow",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T15:23:29Z",
- "updated_at": "2022-12-23T15:24:37Z",
- "closed_at": "2022-12-23T15:24:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/317",
- "html_url": "https://github.com/checkly/checkly-cli/pull/317",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/317.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/317.patch",
- "merged_at": "2022-12-23T15:24:36Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nGitHub releases are useful since they automatically create a git tag and they let us publish release notes. This PR switches our release action to be triggered by GitHub releases. It also adds a slack notification and a brief update in the CONTRIBUTING.md.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/317/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/316",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/316",
- "id": 1509449264,
- "node_id": "PR_kwDOE8E-g85GICGH",
- "number": 316,
- "title": "chore: publish readme with package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T15:07:51Z",
- "updated_at": "2022-12-23T15:08:58Z",
- "closed_at": "2022-12-23T15:08:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/316",
- "html_url": "https://github.com/checkly/checkly-cli/pull/316",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/316.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/316.patch",
- "merged_at": "2022-12-23T15:08:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR is a follow-up for https://github.com/checkly/checkly-cli/pull/315. NPM doesn't use symlinks, so my previous PR didn't work. Rather than using symlinks, this PR simply copies the file.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/316/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/315",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/315",
- "id": 1509439265,
- "node_id": "PR_kwDOE8E-g85GH_6N",
- "number": 315,
- "title": "chore: add readme to package",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T14:57:32Z",
- "updated_at": "2022-12-23T14:58:31Z",
- "closed_at": "2022-12-23T14:58:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/315",
- "html_url": "https://github.com/checkly/checkly-cli/pull/315",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/315.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/315.patch",
- "merged_at": "2022-12-23T14:58:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThe top-level README isn't being published to NPM packages. This PR adds a symlink, which should hopefully fix this.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/315/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/314",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/314",
- "id": 1509419648,
- "node_id": "PR_kwDOE8E-g85GH7yX",
- "number": 314,
- "title": "chore: add workflow for publishing to npm",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T14:38:40Z",
- "updated_at": "2022-12-23T14:45:48Z",
- "closed_at": "2022-12-23T14:45:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/314",
- "html_url": "https://github.com/checkly/checkly-cli/pull/314",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/314.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/314.patch",
- "merged_at": "2022-12-23T14:45:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nAdds a simple workflow dispatch job based on [GH Action docs](https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages). \r\n\r\nWe also had a more sophisticated GH Action before - [here](https://github.com/checkly/checkly-cli/blob/947bc829b43cfabf37ff7e1b13cadf6e334a96a5/.github/workflows/release.yml). I think that it makes sense to use a simpler setup for now, though.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/314/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/313",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/313",
- "id": 1509353220,
- "node_id": "I_kwDOE8E-g85Z9ucE",
- "number": 313,
- "title": "Run E2E tests in PR check",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2022-12-23T13:31:55Z",
- "updated_at": "2023-02-15T15:23:12Z",
- "closed_at": "2023-01-12T13:07:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "An E2E test harness is introduced in https://github.com/checkly/checkly-cli/pull/312. We should run the E2E tests with each PR. This will require setting up a test account in Checkly, adding config variables/secrets for GH Actions, and adding `npm run test:e2e` to the GH Action.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/313/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/312",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/312",
- "id": 1509351682,
- "node_id": "PR_kwDOE8E-g85GHs5W",
- "number": 312,
- "title": "chore: introduce e2e tests",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-23T13:30:06Z",
- "updated_at": "2022-12-23T13:39:37Z",
- "closed_at": "2022-12-23T13:39:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/312",
- "html_url": "https://github.com/checkly/checkly-cli/pull/312",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/312.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/312.patch",
- "merged_at": "2022-12-23T13:39:36Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR adds a simple e2e test setup. \r\n\r\n* `npm run test:e2e` is introduced for running the tests\r\n* A helper function `runChecklyCli` can be used for triggering the CLI to run\r\n* Custom Jest matchers are added. For example `toHaveStdoutContaining()`. This should let us remove some boilerplate when writing tests and have better error messages when tests fail.\r\n\r\nFor now, I just added a test for `whoami`, which doesn't require a sample project to be set up. We should be able to add sample projects in `package/e2e`, though.\r\n\r\nMore work will be needed to get this running in CI: https://github.com/checkly/checkly-cli/issues/313. I don't have the appropriate permissions in GitHub to add the env variables, though, so I'll need to come back to this later.\r\n\r\n### New dependency submission\r\n\r\n* [config](https://www.npmjs.com/package/config)",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/312/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/311",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/311",
- "id": 1508265303,
- "node_id": "PR_kwDOE8E-g85GD_uz",
- "number": 311,
- "title": "fix: pass groupId as a subscription as well [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-22T17:17:29Z",
- "updated_at": "2022-12-22T17:18:30Z",
- "closed_at": "2022-12-22T17:18:29Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/311",
- "html_url": "https://github.com/checkly/checkly-cli/pull/311",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/311.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/311.patch",
- "merged_at": "2022-12-22T17:18:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nPass groupId in the alert subscription as well",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/311/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/310",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/310",
- "id": 1508235224,
- "node_id": "PR_kwDOE8E-g85GD4xK",
- "number": 310,
- "title": "fix: handle no logs in reporter and cleanup ref [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-22T17:04:01Z",
- "updated_at": "2022-12-22T17:09:11Z",
- "closed_at": "2022-12-22T17:09:10Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/310",
- "html_url": "https://github.com/checkly/checkly-cli/pull/310",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/310.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/310.patch",
- "merged_at": "2022-12-22T17:09:10Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n* Handle the case of no logs existing\r\n* Create Ref.from method to avoid using `new` extensively\r\n* Handle running out of credits with 402. There is still some work to be done there\r\n* Pass group object to check during testing",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/310/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/309",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/309",
- "id": 1507995898,
- "node_id": "PR_kwDOE8E-g85GDDlh",
- "number": 309,
- "title": "feat: add pattern support using glob [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-22T14:33:08Z",
- "updated_at": "2022-12-22T15:53:38Z",
- "closed_at": "2022-12-22T15:53:37Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/309",
- "html_url": "https://github.com/checkly/checkly-cli/pull/309",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/309.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/309.patch",
- "merged_at": "2022-12-22T15:53:37Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd pattern matching to the groups. We can rename the prop to `browserCheckPattern` to prep for the programmable checks later on\r\n\r\n### New dependency submission\r\n`glob` is the most common glob pattern matching library using `minimatch` underneath\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/309/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/308",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/308",
- "id": 1507833682,
- "node_id": "PR_kwDOE8E-g85GCfOA",
- "number": 308,
- "title": "chore: restructure project to use npm workspaces",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-22T12:55:22Z",
- "updated_at": "2022-12-22T13:42:09Z",
- "closed_at": "2022-12-22T13:42:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/308",
- "html_url": "https://github.com/checkly/checkly-cli/pull/308",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/308.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/308.patch",
- "merged_at": "2022-12-22T13:42:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThis PR restructures the project to use [NPM workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces).\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/308/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/307",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/307",
- "id": 1507637672,
- "node_id": "PR_kwDOE8E-g85GBzJ0",
- "number": 307,
- "title": "feat: add entrypoint prop [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-22T10:39:23Z",
- "updated_at": "2022-12-22T10:52:58Z",
- "closed_at": "2022-12-22T10:52:57Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/307",
- "html_url": "https://github.com/checkly/checkly-cli/pull/307",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/307.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/307.patch",
- "merged_at": "2022-12-22T10:52:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSupport entrypoint as a browser check parameter",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/307/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/306",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/306",
- "id": 1506839413,
- "node_id": "PR_kwDOE8E-g85F_Gr7",
- "number": 306,
- "title": "chore: add bundling and a sample project [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-21T19:55:33Z",
- "updated_at": "2022-12-22T09:19:58Z",
- "closed_at": "2022-12-22T09:19:57Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/306",
- "html_url": "https://github.com/checkly/checkly-cli/pull/306",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/306.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/306.patch",
- "merged_at": "2022-12-22T09:19:57Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nConvert bundling to a sync method and add a small sample project",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/306/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/305",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/305",
- "id": 1506380505,
- "node_id": "PR_kwDOE8E-g85F9jXa",
- "number": 305,
- "title": "feat: add test command for running checks",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-21T14:20:54Z",
- "updated_at": "2022-12-21T16:21:47Z",
- "closed_at": "2022-12-21T16:21:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/305",
- "html_url": "https://github.com/checkly/checkly-cli/pull/305",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/305.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/305.patch",
- "merged_at": "2022-12-21T16:21:46Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR adds in basic support for `checkly-cli test`. \r\n\r\nI've tweaked `SocketClient` compared to [the prototype branch](https://github.com/checkly/checkly-cli/blob/local-workflow-prototype/src/services/socket-client.js):\r\n* I think that we don't really need the `last-will`, `client-connected` and `client-disconnected` topics. We never handle messages on `client-connected` and `client-disconnected` for example. I propose that we just remove the handling for these.\r\n* When subscribing to topics, you can also specify handlers. Rather than using a wildcard, we subscribe explicitly to the `/run-start`, `/run-end`, and `/error` subtopics. I like this a bit better than the message handling case statement that we had in the prototype [here](https://github.com/checkly/checkly-cli/blob/947bc829b43cfabf37ff7e1b13cadf6e334a96a5/src/modules/run/api-check.js#L18).\r\n* We can reuse a single socket client for running all of the checks.\r\n\r\nThere's still work to do for the `test` command. Rather than try to handle it all in this PR, I left some TODO's.\r\n\r\n### New dependency submission\r\n* [async-mqtt](https://github.com/mqttjs/async-mqtt) - this is from the same org that has our normal mqtt library. I think that using the async wrapper is cleaner, though.\r\n* p-queue\r\n* uuid\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/305/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/304",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/304",
- "id": 1506246022,
- "node_id": "PR_kwDOE8E-g85F9Fpp",
- "number": 304,
- "title": "fix: use correct path for projects api",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-21T12:46:24Z",
- "updated_at": "2022-12-21T12:53:41Z",
- "closed_at": "2022-12-21T12:53:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/304",
- "html_url": "https://github.com/checkly/checkly-cli/pull/304",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/304.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/304.patch",
- "merged_at": "2022-12-21T12:53:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/304/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/303",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/303",
- "id": 1505960513,
- "node_id": "PR_kwDOE8E-g85F8HbL",
- "number": 303,
- "title": "chore: remove the PATH constant [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-21T09:10:59Z",
- "updated_at": "2022-12-21T09:11:35Z",
- "closed_at": "2022-12-21T09:11:34Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/303",
- "html_url": "https://github.com/checkly/checkly-cli/pull/303",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/303.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/303.patch",
- "merged_at": "2022-12-21T09:11:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nRemove the PATH constant from rest clients",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/303/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/302",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/302",
- "id": 1505295544,
- "node_id": "PR_kwDOE8E-g85F57qj",
- "number": 302,
- "title": "feat: add the deploy command [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-20T21:18:52Z",
- "updated_at": "2022-12-21T08:57:07Z",
- "closed_at": "2022-12-21T08:57:06Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/302",
- "html_url": "https://github.com/checkly/checkly-cli/pull/302",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/302.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/302.patch",
- "merged_at": "2022-12-21T08:57:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the new deploy command",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/302/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/301",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/301",
- "id": 1505022202,
- "node_id": "PR_kwDOE8E-g85F5BB1",
- "number": 301,
- "title": "chore: pass cwd as an arg and cleanup projects [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-20T17:51:12Z",
- "updated_at": "2022-12-21T08:43:22Z",
- "closed_at": "2022-12-21T08:43:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/301",
- "html_url": "https://github.com/checkly/checkly-cli/pull/301",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/301.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/301.patch",
- "merged_at": "2022-12-21T08:43:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nPass the folder as an arg and also cleanup the projects synthesize for better ts support ",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/301/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/300",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/300",
- "id": 1504585064,
- "node_id": "I_kwDOE8E-g85ZriVo",
- "number": 300,
- "title": "Create an example project",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064776,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc2",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/documentation",
- "name": "documentation",
- "color": "0075ca",
- "default": true,
- "description": "Improvements or additions to documentation"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2022-12-20T13:44:11Z",
- "updated_at": "2023-01-10T10:05:55Z",
- "closed_at": "2023-01-10T10:05:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "To illustrate how checkly-cli works, we should create an example project (or even multiple examples).",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/300/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/299",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/299",
- "id": 1504373619,
- "node_id": "PR_kwDOE8E-g85F24QD",
- "number": 299,
- "title": "feat: add sms alert channel and convert to named export [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-20T11:02:04Z",
- "updated_at": "2022-12-20T11:20:36Z",
- "closed_at": "2022-12-20T11:20:35Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/299",
- "html_url": "https://github.com/checkly/checkly-cli/pull/299",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/299.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/299.patch",
- "merged_at": "2022-12-20T11:20:35Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nSwitch completely to named exports and add sms channel",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/299/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/298",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/298",
- "id": 1504333472,
- "node_id": "PR_kwDOE8E-g85F2vue",
- "number": 298,
- "title": "feat: introduce project parsing",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-20T10:30:18Z",
- "updated_at": "2022-12-20T14:54:48Z",
- "closed_at": "2022-12-20T14:54:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/298",
- "html_url": "https://github.com/checkly/checkly-cli/pull/298",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/298.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/298.patch",
- "merged_at": "2022-12-20T14:54:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR re-introduces project parsing similar to what we had in the local-workflow-prototype branch. When parsing a project, we read some configuration from the `checkly` section in the `package.json`. We then read all files in the directory, looking for `checkly.config.[js|ts]` files. These files are loaded, and if they export an async function then that function is called.\r\n\r\nTypeScript support is added using `ts-node`. Since not all users will be using TypeScript, this PR doesn't include it in the `package.json`. Instead, users should install it on their own. This approach to TypeScript support is similar to Jest's [jest-config](https://github.com/facebook/jest/blob/41bf2300895a2c00d0525d21260f0a392819871f/packages/jest-config/src/readConfigFileAndSetRootDir.ts#L80-L130).\r\n\r\nTo try to keep the project structure consistent, I also move check dependency parsing into `services`.\r\n\r\nCloses https://github.com/checkly/checkly-cli/issues/283 with the TypeScript support",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/298/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/297",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/297",
- "id": 1504272404,
- "node_id": "PR_kwDOE8E-g85F2i0F",
- "number": 297,
- "title": "feat: add user commands [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2022-12-20T09:47:00Z",
- "updated_at": "2022-12-20T09:52:57Z",
- "closed_at": "2022-12-20T09:52:56Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/297",
- "html_url": "https://github.com/checkly/checkly-cli/pull/297",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/297.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/297.patch",
- "merged_at": "2022-12-20T09:52:56Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdd the other user&account management commands",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/297/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/296",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/296",
- "id": 1503086832,
- "node_id": "PR_kwDOE8E-g85Fykk9",
- "number": 296,
- "title": "feat: add login flow [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2022-12-19T14:50:02Z",
- "updated_at": "2022-12-19T17:32:25Z",
- "closed_at": "2022-12-19T17:32:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/296",
- "html_url": "https://github.com/checkly/checkly-cli/pull/296",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/296.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/296.patch",
- "merged_at": "2022-12-19T17:32:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nAdds the login flow minimally adapting the old code\r\n\r\n### New dependency submission\r\nAdd the deps we previously had for supporting the auth flow\r\n\"axios\": \"1.2.1\",\r\n\"conf\": \"10.2.0\",\r\n\"inquirer\": \"8.2.3\",\r\n\"jwt-decode\": \"3.1.2\",\r\n\"open\": \"8.4.0\"\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/296/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/295",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/295",
- "id": 1502833793,
- "node_id": "PR_kwDOE8E-g85FxtTr",
- "number": 295,
- "title": "chore(deps-dev): bump @types/node from 18.11.15 to 18.11.17",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-19T12:06:38Z",
- "updated_at": "2022-12-27T10:28:36Z",
- "closed_at": "2022-12-27T10:28:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/295",
- "html_url": "https://github.com/checkly/checkly-cli/pull/295",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/295.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/295.patch",
- "merged_at": null
- },
- "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.11.15 to 18.11.17.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/295/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/294",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/294",
- "id": 1502833199,
- "node_id": "PR_kwDOE8E-g85FxtLD",
- "number": 294,
- "title": "chore(deps-dev): bump eslint from 8.29.0 to 8.30.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-19T12:06:16Z",
- "updated_at": "2022-12-28T15:18:49Z",
- "closed_at": "2022-12-28T15:18:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/294",
- "html_url": "https://github.com/checkly/checkly-cli/pull/294",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/294.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/294.patch",
- "merged_at": "2022-12-28T15:18:48Z"
- },
- "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.29.0 to 8.30.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.30.0 \nFeatures \n\n075ef2c feat: add suggestion for no-return-await (#16637 ) (Daniel Bartholomae) \n7190d98 feat: update globals (#16654 ) (SΓ©bastien RΓ¨gne) \n \nBug Fixes \n\n1a327aa fix: Ensure flat config unignores work consistently like eslintrc (#16579 ) (Nicholas C. Zakas) \n9b8bb72 fix: autofix recursive functions in no-var (#16611 ) (Milos Djermanovic) \n \nDocumentation \n\n6a8cd94 docs: Clarify Discord info in issue template config (#16663 ) (Nicholas C. Zakas) \nad44344 docs: CLI documentation standardization (#16563 ) (Ben Perlmutter) \n293573e docs: fix broken line numbers (#16606 ) (Sam Chen) \nfa2c64b docs: use relative links for internal links (#16631 ) (Percy Ma) \n75276c9 docs: reorder options in no-unused-vars (#16625 ) (Milos Djermanovic) \n7276fe5 docs: Fix anchor in URL (#16628 ) (Karl Horky) \n6bef135 docs: don't apply layouts to html formatter example (#16591 ) (Tanuj Kanti) \ndfc7ec1 docs: Formatters page updates (#16566 ) (Ben Perlmutter) \n8ba124c docs: update the prefer-const example (#16607 ) (Pavel) \ne6cb05a docs: fix css leaking (#16603 ) (Sam Chen) \n \nChores \n\nf2c4737 chore: upgrade @βeslint/eslintrc@β1 .4.0 (#16675 ) (Milos Djermanovic) \nba74253 chore: standardize npm script names per #14827 (#16315 ) (Patrick McElhaney) \n0d9af4c ci: fix npm v9 problem with file: (#16664 ) (Milos Djermanovic) \n90c9219 refactor: migrate off deprecated function-style rules in all tests (#16618 ) (Bryan Mishkin) \n \n \n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.30.0 - December 16, 2022
\n\nf2c4737 chore: upgrade @βeslint/eslintrc@β1 .4.0 (#16675 ) (Milos Djermanovic) \n1a327aa fix: Ensure flat config unignores work consistently like eslintrc (#16579 ) (Nicholas C. Zakas) \n075ef2c feat: add suggestion for no-return-await (#16637 ) (Daniel Bartholomae) \nba74253 chore: standardize npm script names per #14827 (#16315 ) (Patrick McElhaney) \n6a8cd94 docs: Clarify Discord info in issue template config (#16663 ) (Nicholas C. Zakas) \n0d9af4c ci: fix npm v9 problem with file: (#16664 ) (Milos Djermanovic) \n7190d98 feat: update globals (#16654 ) (SΓ©bastien RΓ¨gne) \nad44344 docs: CLI documentation standardization (#16563 ) (Ben Perlmutter) \n90c9219 refactor: migrate off deprecated function-style rules in all tests (#16618 ) (Bryan Mishkin) \n9b8bb72 fix: autofix recursive functions in no-var (#16611 ) (Milos Djermanovic) \n293573e docs: fix broken line numbers (#16606 ) (Sam Chen) \nfa2c64b docs: use relative links for internal links (#16631 ) (Percy Ma) \n75276c9 docs: reorder options in no-unused-vars (#16625 ) (Milos Djermanovic) \n7276fe5 docs: Fix anchor in URL (#16628 ) (Karl Horky) \n6bef135 docs: don't apply layouts to html formatter example (#16591 ) (Tanuj Kanti) \ndfc7ec1 docs: Formatters page updates (#16566 ) (Ben Perlmutter) \n8ba124c docs: update the prefer-const example (#16607 ) (Pavel) \ne6cb05a docs: fix css leaking (#16603 ) (Sam Chen) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/294/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/293",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/293",
- "id": 1502832480,
- "node_id": "PR_kwDOE8E-g85FxtAl",
- "number": 293,
- "title": "chore(deps): bump @oclif/core from 1.21.0 to 1.22.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-19T12:05:50Z",
- "updated_at": "2022-12-28T12:03:25Z",
- "closed_at": "2022-12-28T12:03:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/293",
- "html_url": "https://github.com/checkly/checkly-cli/pull/293",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/293.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/293.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/core](https://github.com/oclif/core) from 1.21.0 to 1.22.0.\n\nRelease notes \nSourced from @βoclif/core's releases .
\n\n1.22.0 \nFeatures \n\npjson interface has devDependencies (#574 ) (4378886 ) \n \n \n \n\nCommits \n\n256c34d chore(release): 1.22.0 [skip ci] \n4378886 feat: pjson interface has devDependencies (#574 ) \nb0cd23d Merge pull request #570 from oclif/dependabot-npm_and_yarn-oclif-plugin-plugi... \n10296ea chore(dev-deps): bump @βoclif/plugin-plugins from 2.1.7 to 2.1.8 \naa8c0a5 Merge pull request #571 from oclif/dependabot-npm_and_yarn-oclif-test-2.2.13 \nb823340 Merge pull request #572 from oclif/dependabot-npm_and_yarn-typescript-4.9.4 \n2054891 chore(dev-deps): bump typescript from 4.9.3 to 4.9.4 \nd102a9e chore(dev-deps): bump @βoclif/test from 2.2.12 to 2.2.13 \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/293/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/292",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/292",
- "id": 1500366270,
- "node_id": "PR_kwDOE8E-g85Fpi1b",
- "number": 292,
- "title": "feat: add api and browser checks [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-16T14:54:44Z",
- "updated_at": "2022-12-16T14:56:10Z",
- "closed_at": "2022-12-16T14:56:09Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/292",
- "html_url": "https://github.com/checkly/checkly-cli/pull/292",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/292.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/292.patch",
- "merged_at": "2022-12-16T14:56:09Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nAdd BCR and ACR to the constructs\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/292/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/291",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/291",
- "id": 1500321548,
- "node_id": "PR_kwDOE8E-g85FpZec",
- "number": 291,
- "title": "feat: add email channel and make checkly types static [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-16T14:27:53Z",
- "updated_at": "2022-12-16T14:29:50Z",
- "closed_at": "2022-12-16T14:29:48Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/291",
- "html_url": "https://github.com/checkly/checkly-cli/pull/291",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/291.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/291.patch",
- "merged_at": "2022-12-16T14:29:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nAdd email alert channel and export instantiatable classes",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/291/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/290",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/290",
- "id": 1500058215,
- "node_id": "PR_kwDOE8E-g85FofRb",
- "number": 290,
- "title": "fix: get the test.yml GH action working",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-16T11:37:06Z",
- "updated_at": "2022-12-16T13:36:10Z",
- "closed_at": "2022-12-16T13:36:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/290",
- "html_url": "https://github.com/checkly/checkly-cli/pull/290",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/290.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/290.patch",
- "merged_at": "2022-12-16T13:36:07Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nThere's an issue with the `test.yml` GH Action (see https://github.com/checkly/checkly-cli/actions/runs/3712718695). This PR fixes the indentation to get the action working.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/290/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/289",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/289",
- "id": 1500010422,
- "node_id": "PR_kwDOE8E-g85FoUrJ",
- "number": 289,
- "title": "chore: add script dependency parsing",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-16T11:02:03Z",
- "updated_at": "2022-12-16T14:10:40Z",
- "closed_at": "2022-12-16T14:10:39Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/289",
- "html_url": "https://github.com/checkly/checkly-cli/pull/289",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/289.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/289.patch",
- "merged_at": "2022-12-16T14:10:39Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nJust like in GH-sync, we'd like to add support for check scripts importing other files. To enable this, this PR adds support for finding all of the dependencies of a check. Both typescript and JavaScript are supported.\r\n\r\nThe main entrypoint in this PR is `dependency-parser.ts - parseDependencies()`. For finding all of the dependencies, it uses a breadth first search. Each file is a BFS node, and edges are formed by importing other files. For parsing the imports from each file, we use [Acorn](https://github.com/acornjs/acorn) for JavaScript and [typescript-estree](https://typescript-eslint.io/architecture/typescript-estree/) for typescript. Both parsers give the same [ESTree](https://github.com/estree/estree) format, so handling them is similar.\r\n\r\nI think that this approach will end up being a bit more flexible than our previous solution using rollup. It already lets us detect unsupported NPM packages, for example. Using the parsers rather than just regex's adds some complexity, but I think that it'll be a bit more accurate in detecting imports. For example, the parsers should ignore commented out imports, but that would be tricky with a regex.\r\n\r\nRelates to https://github.com/checkly/checkly-cli/issues/280",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/289/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/288",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/288",
- "id": 1498752235,
- "node_id": "PR_kwDOE8E-g85FkCE6",
- "number": 288,
- "title": "Umutuzgur/sc 0/move constructs ts",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-15T16:36:52Z",
- "updated_at": "2022-12-16T14:14:54Z",
- "closed_at": "2022-12-16T14:14:54Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/288",
- "html_url": "https://github.com/checkly/checkly-cli/pull/288",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/288.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/288.patch",
- "merged_at": "2022-12-16T14:14:54Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n### New dependency submission\r\nFirst typescript constructs. The PR doesn't do anything but will make sure the next PR will be smaller\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/288/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/287",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/287",
- "id": 1498577135,
- "node_id": "PR_kwDOE8E-g85FjcEk",
- "number": 287,
- "title": "docs: small docs update with placeholder heading",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-15T14:51:21Z",
- "updated_at": "2022-12-15T15:06:25Z",
- "closed_at": "2022-12-15T15:06:24Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/287",
- "html_url": "https://github.com/checkly/checkly-cli/pull/287",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/287.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/287.patch",
- "merged_at": "2022-12-15T15:06:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\n- Just some placeholder data\r\n",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/287/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/286",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/286",
- "id": 1498552815,
- "node_id": "I_kwDOE8E-g85ZUhnv",
- "number": 286,
- "title": "Document a working GitHub Actions example for users to copy & paste",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 4913364978,
- "node_id": "LA_kwDOE8E-g88AAAABJNv_8g",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/integrations",
- "name": "integrations",
- "color": "3C68E9",
- "default": false,
- "description": "for integrations into other tools"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 2,
- "created_at": "2022-12-15T14:35:52Z",
- "updated_at": "2023-01-19T18:32:10Z",
- "closed_at": "2023-01-19T18:32:10Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Users should be able to find an example of how to use the CLI in a GH Action in the README / docs.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/286/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/285",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/285",
- "id": 1498540715,
- "node_id": "I_kwDOE8E-g85ZUeqr",
- "number": 285,
- "title": "As a user, I want to have a vscode integration for the Checkly CLI",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 4913364978,
- "node_id": "LA_kwDOE8E-g88AAAABJNv_8g",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/integrations",
- "name": "integrations",
- "color": "3C68E9",
- "default": false,
- "description": "for integrations into other tools"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2022-12-15T14:29:34Z",
- "updated_at": "2023-10-03T22:28:41Z",
- "closed_at": "2023-02-10T18:09:50Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "A user might want to work directly using their VSCode to build new checks and test ideas. We should support this to have the best developer option on the market",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/285/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/284",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/284",
- "id": 1498539288,
- "node_id": "I_kwDOE8E-g85ZUeUY",
- "number": 284,
- "title": "I want to have checkly-cli in typescript for better type support",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2022-12-15T14:28:41Z",
- "updated_at": "2022-12-29T11:07:15Z",
- "closed_at": "2022-12-29T11:07:15Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We want to export the types of our constructs so the users get better auto completion. The best way to get this out of the box is using typescript",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/284/timeline",
- "performed_via_github_app": null,
- "state_reason": "not_planned"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/283",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/283",
- "id": 1498538096,
- "node_id": "I_kwDOE8E-g85ZUeBw",
- "number": 283,
- "title": "As a user, I want to pass my checkly.config.js as typescript and javascript",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 0,
- "created_at": "2022-12-15T14:27:51Z",
- "updated_at": "2022-12-28T09:42:22Z",
- "closed_at": "2022-12-20T14:54:48Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "A user might want to pass their checkly configuration as js or ts. We should be able to handle both",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/283/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/282",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/282",
- "id": 1498536678,
- "node_id": "I_kwDOE8E-g85ZUdrm",
- "number": 282,
- "title": "As a user, I want to export my existing resources as a JS/TS MaC native config",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 4913366950,
- "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
- "name": "webapp",
- "color": "D8AD0B",
- "default": false,
- "description": "concerns the Checkly WebApp UI"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "kiroushi",
- "id": 4924420,
- "node_id": "MDQ6VXNlcjQ5MjQ0MjA=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4924420?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/kiroushi",
- "html_url": "https://github.com/kiroushi",
- "followers_url": "https://api.github.com/users/kiroushi/followers",
- "following_url": "https://api.github.com/users/kiroushi/following{/other_user}",
- "gists_url": "https://api.github.com/users/kiroushi/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/kiroushi/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/kiroushi/subscriptions",
- "organizations_url": "https://api.github.com/users/kiroushi/orgs",
- "repos_url": "https://api.github.com/users/kiroushi/repos",
- "events_url": "https://api.github.com/users/kiroushi/events{/privacy}",
- "received_events_url": "https://api.github.com/users/kiroushi/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "chocolateofpain",
- "id": 76956254,
- "node_id": "MDQ6VXNlcjc2OTU2MjU0",
- "avatar_url": "https://avatars.githubusercontent.com/u/76956254?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/chocolateofpain",
- "html_url": "https://github.com/chocolateofpain",
- "followers_url": "https://api.github.com/users/chocolateofpain/followers",
- "following_url": "https://api.github.com/users/chocolateofpain/following{/other_user}",
- "gists_url": "https://api.github.com/users/chocolateofpain/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/chocolateofpain/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/chocolateofpain/subscriptions",
- "organizations_url": "https://api.github.com/users/chocolateofpain/orgs",
- "repos_url": "https://api.github.com/users/chocolateofpain/repos",
- "events_url": "https://api.github.com/users/chocolateofpain/events{/privacy}",
- "received_events_url": "https://api.github.com/users/chocolateofpain/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-15T14:26:56Z",
- "updated_at": "2023-02-02T08:36:27Z",
- "closed_at": "2023-02-02T08:36:27Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "I want to able to export my resources as quickly as possible from the UI, so I can port my current check to my code base",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/282/timeline",
- "performed_via_github_app": null,
- "state_reason": "not_planned"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/281",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/281",
- "id": 1498535278,
- "node_id": "I_kwDOE8E-g85ZUdVu",
- "number": 281,
- "title": "As a user, I want to see the new project hierarchy",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 4913366950,
- "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
- "name": "webapp",
- "color": "D8AD0B",
- "default": false,
- "description": "concerns the Checkly WebApp UI"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-15T14:26:01Z",
- "updated_at": "2023-02-02T08:35:05Z",
- "closed_at": "2023-02-02T08:35:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We currently don't have a UI to show how the projects are structured or allow a user can delete it",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/281/timeline",
- "performed_via_github_app": null,
- "state_reason": "not_planned"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/280",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/280",
- "id": 1498534258,
- "node_id": "I_kwDOE8E-g85ZUdFy",
- "number": 280,
- "title": "As a user, I want to use typescript as my checks and their dependencies to be parsed as well",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17",
- "html_url": "https://github.com/checkly/checkly-cli/milestone/17",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/milestones/17/labels",
- "id": 8767536,
- "node_id": "MI_kwDOE8E-g84Ahcgw",
- "number": 17,
- "title": "Release #1 BETA",
- "description": "- **Package & repo structure on GitHub and NPM**\r\n - CLI\r\n - SDK\r\n - README\r\n- **Check types supported**\r\n - APIChecks\r\n - BrowserCheck\r\n- **Public API changes**\r\n - New check run / schedule API (ephemeral etc.)\r\n- **Integrations**\r\n - GitHub Action\r\n - *Bonus: Vs Code extension*\r\n- **Typescript for config and SDK & CLI.**\r\n\r\n",
- "creator": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "open_issues": 0,
- "closed_issues": 25,
- "state": "closed",
- "created_at": "2022-12-15T14:34:26Z",
- "updated_at": "2023-02-27T18:17:50Z",
- "due_on": "2023-02-15T08:00:00Z",
- "closed_at": "2023-02-27T18:17:50Z"
- },
- "comments": 1,
- "created_at": "2022-12-15T14:25:20Z",
- "updated_at": "2022-12-30T11:45:00Z",
- "closed_at": "2022-12-30T11:45:00Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "The new runtime supports typescript. We should be able to parse typescript files as well and make sure they are added `dependencies`",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/280/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/279",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/279",
- "id": 1498531901,
- "node_id": "I_kwDOE8E-g85ZUcg9",
- "number": 279,
- "title": "As a user, I want to be able to see in the UI that my check is created by MaC",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 4913366950,
- "node_id": "LA_kwDOE8E-g88AAAABJNwHpg",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/webapp",
- "name": "webapp",
- "color": "D8AD0B",
- "default": false,
- "description": "concerns the Checkly WebApp UI"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-15T14:23:43Z",
- "updated_at": "2023-02-02T08:36:45Z",
- "closed_at": "2023-02-02T08:36:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We need to show the users that a check is created by MaC.",
- "closed_by": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/279/timeline",
- "performed_via_github_app": null,
- "state_reason": "not_planned"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/278",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/278",
- "id": 1498077195,
- "node_id": "PR_kwDOE8E-g85Fhupk",
- "number": 278,
- "title": "chore: add the list reporter [sc-12984]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-15T09:18:14Z",
- "updated_at": "2022-12-15T09:35:23Z",
- "closed_at": "2022-12-15T09:35:22Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/278",
- "html_url": "https://github.com/checkly/checkly-cli/pull/278",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/278.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/278.patch",
- "merged_at": "2022-12-15T09:35:22Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\nPush the list reporter in TS and the type annotation rule",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/278/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/277",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/277",
- "id": 1496913009,
- "node_id": "PR_kwDOE8E-g85Fdwj6",
- "number": 277,
- "title": "chore: add unit testing with jest",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-12-14T15:45:29Z",
- "updated_at": "2022-12-14T15:46:28Z",
- "closed_at": "2022-12-14T15:46:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/277",
- "html_url": "https://github.com/checkly/checkly-cli/pull/277",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/277.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/277.patch",
- "merged_at": "2022-12-14T15:46:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### Notes for the reviewer\r\n\r\nThis PR adds unit testing support with Jest. The two methods for using TypeScript with Jest are using Babel or ts-jest ([docs here](https://jestjs.io/docs/getting-started#using-typescript)). After some research, ts-jest seems to be the most popular option. Unlike Babel, ts-jest will type check the test files.\r\n\r\nI added a placeholder test which we can delete as soon as we have some actual tests. I also made sure that test files don't end up being published with the npm package by excluding them in the tsconfig.\r\n\r\n### New dependency submission\r\n[ts-jest](https://www.npmjs.com/package/ts-jest)\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/277/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/276",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/276",
- "id": 1496490798,
- "node_id": "PR_kwDOE8E-g85FcS87",
- "number": 276,
- "title": "chore: reset project structure",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-14T12:07:06Z",
- "updated_at": "2022-12-14T13:41:32Z",
- "closed_at": "2022-12-14T13:41:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/276",
- "html_url": "https://github.com/checkly/checkly-cli/pull/276",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/276.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/276.patch",
- "merged_at": "2022-12-14T13:41:31Z"
- },
- "body": "This PR introduces a completely new project structure. For reviewing, it's probably easier to view the separate commits: https://github.com/checkly/checkly-cli/commit/4b3869415436c1acc143cc71a3d0589b09f6b30f deletes the whole repository and https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f introduces the new structure.\r\n\r\nSome highlights:\r\n* We use TypeScript!\r\n* We continue using [Oclif](https://oclif.io/) for the CLI\r\n * I added a placeholder command to make sure it works: `./bin/dev deploy`\r\n* We use `eslint` and have a [GH Action to run lint on PR's](https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f#diff-faff1af3d8ff408964a57b2e475f69a6b7c7b71c9978cccc8f471798caac2c88)\r\n * No testing yet, but I propose we add Jest in a later PR.\r\n* For the library components, we export [src/index.ts](https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f#diff-a2a171449d862fe29692ce031981047d7ab755ae7f84c707aef80701b3ea0c80) as the [main](https://github.com/checkly/checkly-cli/commit/7b753e8119347bc18542c4c2d53fbf098f70e06f#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R5) entrypoint.\r\n * Users should be able to `require(\"@checkly/cli\")` and pull in the library components (Constructs, SDK, etc).\r\n * This _doesn't_ export the internal code (command implementations, for example). Since this is internal to how the CLI works, I think that it makes sense to hide this.\r\n* I kept the Apache 2.0 license since this was an intentional choice ([slack thread](https://checklyhq.slack.com/archives/C027AR0F4TH/p1631544996021600?thread_ts=1631544807.021000&cid=C027AR0F4TH))\r\n\r\nFor getting the project setup, I referred to the [Oclif hello-world](https://github.com/oclif/hello-world) project.\r\n\r\nI anticipate that some tweaks will be needed to the project structure as we go along. I haven't tried publishing the package to NPM yet, for example, so we might notice some things that need to change when we try using this as a package.",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/276/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/275",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/275",
- "id": 1484518318,
- "node_id": "PR_kwDOE8E-g85EyIyC",
- "number": 275,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-12-08T12:19:15Z",
- "updated_at": "2022-12-14T13:42:10Z",
- "closed_at": "2022-12-14T13:42:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/275",
- "html_url": "https://github.com/checkly/checkly-cli/pull/275",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/275.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/275.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.4.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.4 \n2022-12-07
\nBugfixes \n\nv23.0.3 \n2022-11-27
\nBugfixes \n\nfix: correctly wrap a default class export from cjs module #1350 \n \nv23.0.2 \n2022-10-21
\nUpdates \n\nchore: update rollup dependencies (3038271 ) \n \nv23.0.1 \nSkipped for repo rebase
\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\n \n... (truncated)
\n \n\nCommits \n\n2fa3c8f chore(release): commonjs v23.0.4 \na47c153 fix(commonjs): declaration tag @βdefault for ignoreTryCatch + fix some typos (... \na2e582a chore(repo): enable consistent-type-imports for typescript files (#1325 ) \nc719c7d chore(release): commonjs v23.0.3 \nab05216 fix(commonjs): correctly wrap a default class export from cjs module (#1350 ) \n2eba65c chore(release): commonjs v23.0.2 \n3038271 chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu... \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/275/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/274",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/274",
- "id": 1471974937,
- "node_id": "PR_kwDOE8E-g85EGFml",
- "number": 274,
- "title": "feat: add programmable check type",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 3,
- "created_at": "2022-12-01T21:23:07Z",
- "updated_at": "2022-12-14T13:59:08Z",
- "closed_at": "2022-12-14T13:59:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/274",
- "html_url": "https://github.com/checkly/checkly-cli/pull/274",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/274.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/274.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\n\n## βοΈ Affected Components\n\n- [ ] Commands\n- [ ] Modules\n- [ ] Services\n- [ ] SDK\n- [ ] Tests\n\n\n\n### π Notes for the Reviewer\n\n\n\n### ποΈ New Dependency Submission\n\n\n\n### π Affected Issue\n\n\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/274/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/273",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/273",
- "id": 1466328345,
- "node_id": "PR_kwDOE8E-g85DzDbB",
- "number": 273,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-11-28T12:18:45Z",
- "updated_at": "2022-12-08T12:19:20Z",
- "closed_at": "2022-12-08T12:19:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/273",
- "html_url": "https://github.com/checkly/checkly-cli/pull/273",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/273.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/273.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.3.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.3 \n2022-11-27
\nBugfixes \n\nfix: correctly wrap a default class export from cjs module #1350 \n \nv23.0.2 \n2022-10-21
\nUpdates \n\nchore: update rollup dependencies (3038271 ) \n \nv23.0.1 \nSkipped for repo rebase
\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\n \n... (truncated)
\n \n\nCommits \n\n2114cf7 chore(release): commonjs v23.0.3 \nab05216 fix(commonjs): correctly wrap a default class export from cjs module (#1350 ) \n2eba65c chore(release): commonjs v23.0.2 \n3038271 chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu... \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/273/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/272",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/272",
- "id": 1461957993,
- "node_id": "PR_kwDOE8E-g85DkqwZ",
- "number": 272,
- "title": "feat: add check result reporters",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-11-23T15:23:56Z",
- "updated_at": "2022-11-24T15:56:29Z",
- "closed_at": "2022-11-24T15:56:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/272",
- "html_url": "https://github.com/checkly/checkly-cli/pull/272",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/272.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/272.patch",
- "merged_at": "2022-11-24T15:56:28Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### π Notes for the Reviewer\r\n\r\nThis PR introduces result reporters for running checks. The reporters will all use the same lifecycle hooks for reporting results. \r\n\r\nWe can look to [Playwright reporters](https://playwright.dev/docs/test-reporters) and [Jest reporters](https://jestjs.io/docs/configuration/#reporters-arraymodulename--modulename-options) to see what's possible. It would be nice to have JUnit, json, html, and Github Action reporters like they do. [I considered reusing their reporters](https://checklyhq.slack.com/archives/C046VCZPBNH/p1669203914777639), but I think that implementing our own is worthwhile to have more flexibility. Our model of what a check result is won't exactly match Jest/Playwrights model of what a test is, and it seems like this would limit what info we could report when reusing their reporters.\r\n\r\nI haven't actually connected the reporters to the check running code yet. For testing and development, I just created a `test.js` file with mock data.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/272/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/271",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/271",
- "id": 1461674089,
- "node_id": "PR_kwDOE8E-g85DjtMh",
- "number": 271,
- "title": "feat: add runtime installating to local [sc-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-11-23T12:31:45Z",
- "updated_at": "2022-11-23T13:34:34Z",
- "closed_at": "2022-11-23T13:34:33Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/271",
- "html_url": "https://github.com/checkly/checkly-cli/pull/271",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/271.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/271.patch",
- "merged_at": "2022-11-23T13:34:33Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n* Create a runtime folder for installing checkly deps locally\r\n* Added a node dep deletion and we should remove that from our api\r\n* Removes the runtime if the user doesn't want it locally\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/271/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/270",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/270",
- "id": 1461254712,
- "node_id": "PR_kwDOE8E-g85DiQU0",
- "number": 270,
- "title": "chore: read logs for ad-hoc run",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-11-23T08:13:03Z",
- "updated_at": "2022-11-23T08:35:24Z",
- "closed_at": "2022-11-23T08:35:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/270",
- "html_url": "https://github.com/checkly/checkly-cli/pull/270",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/270.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/270.patch",
- "merged_at": "2022-11-23T08:35:24Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n### π Notes for the Reviewer\r\nWhen the CLI was created, logs for ad-hoc BCR's were published over websocket. This has changed, though. This PR updates the CLI to fetch logs for BCR's from the new public assets API https://github.com/checkly/checkly-backend/pull/3700.\r\n\r\nFor now, it simply prints the logs with a `console.log` statement. More work will be needed to nicely print the check result.\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/270/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/269",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/269",
- "id": 1459606811,
- "node_id": "PR_kwDOE8E-g85DciaL",
- "number": 269,
- "title": "Local workflow umut",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-11-22T10:43:17Z",
- "updated_at": "2022-11-22T10:50:14Z",
- "closed_at": "2022-11-22T10:50:06Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/269",
- "html_url": "https://github.com/checkly/checkly-cli/pull/269",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/269.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/269.patch",
- "merged_at": "2022-11-22T10:50:06Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd bundler for check `entry` field and make `synthesize` awaitable",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/269/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/268",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/268",
- "id": 1459476491,
- "node_id": "PR_kwDOE8E-g85DcFpL",
- "number": 268,
- "title": "feat: add support for CheckGroups",
- "user": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-11-22T09:28:06Z",
- "updated_at": "2022-11-22T09:39:21Z",
- "closed_at": "2022-11-22T09:39:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/268",
- "html_url": "https://github.com/checkly/checkly-cli/pull/268",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/268.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/268.patch",
- "merged_at": "2022-11-22T09:39:20Z"
- },
- "body": "This PR adds support for CheckGroups. \r\n\r\nCurrently the groups need to be build bottom up. You first create the checks, then create a group containing the checks, then add it to the project:\r\n```\r\nconst loginCheck = new BrowserCheck('login', {\r\n name: 'Login Check',\r\n script: 'console.log(\"logging in\")',\r\n})\r\n\r\nconst checkGroup = new CheckGroup('my-group', {\r\n name: 'Critical Checks',\r\n checks: [loginCheck],\r\n})\r\n\r\n// Note that loginCheck is added automatically when the group is added.\r\nproject.addCheckGroup(checkGroup)\r\n```\r\n\r\nIt might be interesting to also allow the other way around, adding the `CheckGroup` to the checks:\r\n```\r\nconst checkGroup = new CheckGroup('my-group', {\r\n name: 'Critical Checks',\r\n})\r\n\r\nconst loginCheck = new BrowserCheck('login', {\r\n name: 'Login Check',\r\n script: 'console.log(\"logging in\")',\r\n group: checkGroup\r\n})\r\n```",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/268/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/267",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/267",
- "id": 1420690637,
- "node_id": "PR_kwDOE8E-g85BaEYI",
- "number": 267,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-10-24T11:37:11Z",
- "updated_at": "2022-11-28T12:18:51Z",
- "closed_at": "2022-11-28T12:18:49Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/267",
- "html_url": "https://github.com/checkly/checkly-cli/pull/267",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/267.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/267.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.2.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.2 \n2022-10-21
\nUpdates \n\nchore: update rollup dependencies (3038271 ) \n \nv23.0.1 \nSkipped for repo rebase
\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n2eba65c chore(release): commonjs v23.0.2 \n3038271 chore(commonjs,yaml,wasm,virtual,url,typescript,sucrase,strip,run,replace,plu... \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/267/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/266",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/266",
- "id": 1418200774,
- "node_id": "PR_kwDOE8E-g85BR3_z",
- "number": 266,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-10-21T11:34:49Z",
- "updated_at": "2022-10-24T11:37:16Z",
- "closed_at": "2022-10-24T11:37:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/266",
- "html_url": "https://github.com/checkly/checkly-cli/pull/266",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/266.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/266.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.1.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.1 \n2022-10-20
\nBugfixes \n\nfix: Update Rollup dependencies (3b4d9ec ) \n \nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n4b81625 chore(release): commonjs v23.0.1 \n3b4d9ec fix(commonjs): Update Rollup dependencies \n6632d54 chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/266/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/265",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/265",
- "id": 1413065055,
- "node_id": "PR_kwDOE8E-g85BAhlv",
- "number": 265,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-10-18T11:39:11Z",
- "updated_at": "2022-12-14T13:42:09Z",
- "closed_at": "2022-12-14T13:42:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/265",
- "html_url": "https://github.com/checkly/checkly-cli/pull/265",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/265.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/265.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.4.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.1.4 \nFix issue with the default value disappearing from prompt.
\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/265/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/264",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/264",
- "id": 1403071851,
- "node_id": "PR_kwDOE8E-g85AfT1c",
- "number": 264,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 23.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-10-10T12:10:21Z",
- "updated_at": "2022-10-21T11:34:54Z",
- "closed_at": "2022-10-21T11:34:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/264",
- "html_url": "https://github.com/checkly/checkly-cli/pull/264",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/264.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/264.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 23.0.0.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv23.0.0 \n2022-10-09
\nBreaking Changes \n\nfix: prepare for Rollup 3 #1300 \n \nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \nfix: inject module name into dynamic require function (#1038 ) \nfix: do not transform "typeof exports" for mixed modules (#1038 ) \nfix: attach correct plugin meta-data to commonjs modules (#1038 ) \n \nFeatures \n\nfeat: expose plugin version (#1038 ) \nfeat: throw for dynamic requires from outside the configured root (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n7a150cb chore(release): commonjs v23.0.0 \nf56bf9e fix(commonjs): prepare for Rollup 3 (#1300 ) \n69146cd chore(repo): central changes for Rollup 3 updates (#1277 ) \n4e85ed7 chore(all): fix lint issues (#1270 ) \n2483b40 chore(repo): correct READMEs, minimatch to picomatch (#1260 ) \n160959d chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \n6ba7148 fix(commonjs): Only proxy detected commonjs entry points (#1180 ) \n3bc287c chore(release): commonjs v22.0.0 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/264/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/263",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/263",
- "id": 1401032613,
- "node_id": "PR_kwDOE8E-g85AYxTZ",
- "number": 263,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-10-07T11:34:58Z",
- "updated_at": "2022-10-18T11:39:16Z",
- "closed_at": "2022-10-18T11:39:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/263",
- "html_url": "https://github.com/checkly/checkly-cli/pull/263",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/263.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/263.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.3.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/263/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/262",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/262",
- "id": 1377819029,
- "node_id": "PR_kwDOE8E-g84_MTLd",
- "number": 262,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-09-19T11:38:41Z",
- "updated_at": "2022-10-07T11:35:03Z",
- "closed_at": "2022-10-07T11:35:01Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/262",
- "html_url": "https://github.com/checkly/checkly-cli/pull/262",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/262.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/262.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.2.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/262/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/261",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/261",
- "id": 1358711397,
- "node_id": "PR_kwDOE8E-g84-NDwb",
- "number": 261,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-09-01T11:43:12Z",
- "updated_at": "2022-09-19T11:38:45Z",
- "closed_at": "2022-09-19T11:38:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/261",
- "html_url": "https://github.com/checkly/checkly-cli/pull/261",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/261.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/261.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.1.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/261/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/260",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/260",
- "id": 1329836172,
- "node_id": "PR_kwDOE8E-g848toAp",
- "number": 260,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 22.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-08-05T11:50:06Z",
- "updated_at": "2022-10-10T12:10:26Z",
- "closed_at": "2022-10-10T12:10:24Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/260",
- "html_url": "https://github.com/checkly/checkly-cli/pull/260",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/260.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/260.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 22.0.2.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv22.0.2 \n2022-08-05
\nBugfixes \n\nfix: Exclude multi-line template strings from indent (#1229 ) \n \nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \nfix: inject module name into dynamic require function (#1038 ) \nfix: do not transform "typeof exports" for mixed modules (#1038 ) \nfix: attach correct plugin meta-data to commonjs modules (#1038 ) \n \nFeatures \n\nfeat: expose plugin version (#1038 ) \nfeat: throw for dynamic requires from outside the configured root (#1038 ) \nfeat: add dynamicRequireRoot option (#1038 ) \nfeat: auto-detect conditional requires (#1038 ) \nfeat: limit ignoreTryCatch to external requires (#1038 ) \nfeat: make namespace callable when requiring ESM with function default (#1038 ) \nfeat: Infer type for unidentified modules (#1038 ) \nfeat: automatically wrap cyclic modules (#1038 ) \nfeat: add strictRequires option to wrap modules (#1038 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n031e9c3 chore(release): commonjs v22.0.2 \n54c1a7c fix(commonjs): Exclude multi-line template strings from indent (#1229 ) \n985cf4c chore(release): commonjs v22.0.1 \n6ba7148 fix(commonjs): Only proxy detected commonjs entry points (#1180 ) \n3bc287c chore(release): commonjs v22.0.0 \n4a02a94 fix(commonjs): support CJS modules re-exporting transpiled ESM modules (#1165 ) \n4c34dd5 fix(commonjs): Warn when plugins do not pass options to resolveId (#1038 ) \nb1cd6a2 fix(commonjs): Do not change semantics when removing requires in if statement... \n1c16a2b fix(commonjs): handle external dependencies when using the cache (#1038 ) \nc583aaf fix(commonjs): add heuristic to deoptimize requires after calling imported fu... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/260/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/259",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/259",
- "id": 1329826324,
- "node_id": "PR_kwDOE8E-g848tl3A",
- "number": 259,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-08-05T11:39:46Z",
- "updated_at": "2022-09-01T11:43:16Z",
- "closed_at": "2022-09-01T11:43:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/259",
- "html_url": "https://github.com/checkly/checkly-cli/pull/259",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/259.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/259.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.1.0.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/259/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/258",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/258",
- "id": 1310927789,
- "node_id": "PR_kwDOE8E-g847uerH",
- "number": 258,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-07-20T11:48:54Z",
- "updated_at": "2022-08-05T11:39:50Z",
- "closed_at": "2022-08-05T11:39:49Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/258",
- "html_url": "https://github.com/checkly/checkly-cli/pull/258",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/258.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/258.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.0.2.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/258/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/257",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/257",
- "id": 1304660415,
- "node_id": "PR_kwDOE8E-g847Zl8q",
- "number": 257,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-07-14T11:36:48Z",
- "updated_at": "2022-07-20T11:48:58Z",
- "closed_at": "2022-07-20T11:48:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/257",
- "html_url": "https://github.com/checkly/checkly-cli/pull/257",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/257.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/257.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.0.1.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/257/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/256",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/256",
- "id": 1287226611,
- "node_id": "PR_kwDOE8E-g846fXyA",
- "number": 256,
- "title": "chore(deps): bump update-notifier from 5.1.0 to 6.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-28T11:51:43Z",
- "updated_at": "2022-12-14T13:42:10Z",
- "closed_at": "2022-12-14T13:42:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/256",
- "html_url": "https://github.com/checkly/checkly-cli/pull/256",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/256.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/256.patch",
- "merged_at": null
- },
- "body": "Bumps [update-notifier](https://github.com/yeoman/update-notifier) from 5.1.0 to 6.0.2.\n\nRelease notes \nSourced from update-notifier's releases .
\n\nv6.0.2 \n\nhttps://github.com/yeoman/update-notifier/compare/v6.0.1...v6.0.2
\nv6.0.1 \n\nUpdate dependencies (#222 ) 3f7c9f3 \n \nhttps://github.com/yeoman/update-notifier/compare/v6.0.0...v6.0.1
\nv6.0.0 \nBreaking \n\nRequire Node.js 14 9183541 \nThis package is now pure ESM. Please read this . \n \nhttps://github.com/yeoman/update-notifier/compare/v5.1.0...v6.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/256/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/255",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/255",
- "id": 1287226033,
- "node_id": "PR_kwDOE8E-g846fXp6",
- "number": 255,
- "title": "chore(deps): bump @rollup/plugin-commonjs from 21.0.1 to 22.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-28T11:51:12Z",
- "updated_at": "2022-08-05T11:50:11Z",
- "closed_at": "2022-08-05T11:50:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/255",
- "html_url": "https://github.com/checkly/checkly-cli/pull/255",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/255.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/255.patch",
- "merged_at": null
- },
- "body": "Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.1 to 22.0.1.\n\nChangelog \nSourced from @βrollup/plugin-commonjs's changelog .
\n\nv22.0.1 \n2022-06-24
\nBugfixes \n\nfix: Only proxy detected commonjs entry points (#1180 ) \n \nv22.0.0 \n2022-04-24
\nBreaking Changes \n\nfix: add heuristic to deoptimize requires after calling imported function (requires rollup@2.68.0) (#1038 ) \nfeat: reimplement dynamic import handling (requires Node 12, no longer supports require.cache) (#1038 ) \n \nBugfixes \n\nfix: support CJS modules re-exporting transpiled ESM modules (#1165 ) \nfix: Warn when plugins do not pass options to resolveId (#1038 ) \nfix: Do not change semantics when removing requires in if statements (#1038 ) \nfix: handle external dependencies when using the cache (#1038 ) \nfix: proxy all entries to not break legacy polyfill plugins (#1038 ) \nfix: use correct version and add package exports (#1038 ) \nfix: validate node-resolve peer version (#1038 ) \nfix: inject module name into dynamic require function (#1038 ) \nfix: do not transform "typeof exports" for mixed modules (#1038 ) \nfix: attach correct plugin meta-data to commonjs modules (#1038 ) \n \nFeatures \n\nfeat: expose plugin version (#1038 ) \nfeat: throw for dynamic requires from outside the configured root (#1038 ) \nfeat: add dynamicRequireRoot option (#1038 ) \nfeat: auto-detect conditional requires (#1038 ) \nfeat: limit ignoreTryCatch to external requires (#1038 ) \nfeat: make namespace callable when requiring ESM with function default (#1038 ) \nfeat: Infer type for unidentified modules (#1038 ) \nfeat: automatically wrap cyclic modules (#1038 ) \nfeat: add strictRequires option to wrap modules (#1038 ) \n \nUpdates \n\nrefactor: deconflict helpers only once globals are known (#1038 ) \n \nv21.1.0 \n2022-04-15
\n\n \n... (truncated)
\n \n\nCommits \n\n59d8ac2 chore(release): commonjs v22.0.1 \n6ba7148 fix(commonjs): Only proxy detected commonjs entry points (#1180 ) \n3bc287c chore(release): commonjs v22.0.0 \n4a02a94 fix(commonjs): support CJS modules re-exporting transpiled ESM modules (#1165 ) \n4c34dd5 fix(commonjs): Warn when plugins do not pass options to resolveId (#1038 ) \nb1cd6a2 fix(commonjs): Do not change semantics when removing requires in if statement... \n1c16a2b fix(commonjs): handle external dependencies when using the cache (#1038 ) \nc583aaf fix(commonjs): add heuristic to deoptimize requires after calling imported fu... \n7434b0f fix(commonjs): proxy all entries to not break legacy polyfill plugins (#1038 ) \n1424249 fix(commonjs): use correct version and add package exports (#1038 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/255/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/254",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/254",
- "id": 1285715179,
- "node_id": "PR_kwDOE8E-g846aV4F",
- "number": 254,
- "title": "chore(deps-dev): bump @checkly/eslint-config from 0.8.6 to 0.9.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-06-27T12:13:37Z",
- "updated_at": "2022-06-27T13:01:45Z",
- "closed_at": "2022-06-27T13:01:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/254",
- "html_url": "https://github.com/checkly/checkly-cli/pull/254",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/254.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/254.patch",
- "merged_at": "2022-06-27T13:01:44Z"
- },
- "body": "Bumps [@checkly/eslint-config](https://github.com/checkly/eslint-config-checkly) from 0.8.6 to 0.9.0.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/254/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/253",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/253",
- "id": 1285714655,
- "node_id": "PR_kwDOE8E-g846aVwr",
- "number": 253,
- "title": "chore(deps): bump inquirer from 8.2.0 to 9.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-27T12:13:10Z",
- "updated_at": "2022-07-14T11:36:52Z",
- "closed_at": "2022-07-14T11:36:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/253",
- "html_url": "https://github.com/checkly/checkly-cli/pull/253",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/253.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/253.patch",
- "merged_at": null
- },
- "body": "Bumps [inquirer](https://github.com/SBoudrias/Inquirer.js) from 8.2.0 to 9.0.0.\n\nRelease notes \nSourced from inquirer's releases .
\n\ninquirer@9.0.0 \nInquirer is now a native Node ECMAScript module. This will require your Node runtime to support es modules, and your app to be an es module. Node documentation over here: https://nodejs.org/api/esm.html#modules-ecmascript-modules
\nIf you cannot migrate, please remember you can keep using the v8.x release line until you're ready.
\ninquirer@8.2.3 \n\nFix line wrapping with using with terminal links \nFix number prompt not working with negative numbers \n \ninquirer@8.2.2 \nFix bugs with the rawlist
\ninquirer@8.2.1 \n\nFix bug when using both arrow keys and number keys on the rawList prompt. \nDependencies bump \n \n \n \n\nCommits \n\ncd0d146 Publish \n9edebf0 Migrate @βinquirer/confirm to TypeScript \nce1e653 Migrate @βinquirer/checkbox to TypeScript \n582f570 Add CONTRIBUTING.md \n1f860fa Refactor/cleanup the ScreenManager class \nb7a8faf Bump Typescript to latest & related configs \n7a658d7 Bump dev dependencies \n6a12680 Setup jest to run with TS & ESM \n2948885 Setup typescript & start migrating @βinquier/core \n77b5605 Rewrites basic tests for the hooks interface \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/253/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/252",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/252",
- "id": 1285677007,
- "node_id": "PR_kwDOE8E-g846aNkZ",
- "number": 252,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-06-27T11:41:12Z",
- "updated_at": "2022-06-27T12:12:03Z",
- "closed_at": "2022-06-27T12:12:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/252",
- "html_url": "https://github.com/checkly/checkly-cli/pull/252",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/252.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/252.patch",
- "merged_at": "2022-06-27T12:12:02Z"
- },
- "body": "[//]: # (dependabot-start)\nβ οΈ **Dependabot is rebasing this PR** β οΈ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.3 \n13.0.3 (2022-06-24) \nBug Fixes \n\ncorrectly handle git stash when using MSYS2 (#1178 ) (0d627a5 ) \n \nv13.0.2 \n13.0.2 (2022-06-16) \nBug Fixes \n\nuse new --diff and --diff-filter options when checking task modifications (1a5a66a ) \n \nv13.0.1 \n13.0.1 (2022-06-08) \nBug Fixes \n\ncorrect spelling of "0 files" (f27f1d4 ) \nsuppress error from process.kill when killing tasks on failure (f2c6bdd ) \ndeps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42 ) \nignore "No matching pid found" error (cb8a432 ) \nprevent possible race condition when killing tasks on failure (bc92aff ) \n \nPerformance Improvements \n\nuse EventsEmitter instead of setInterval for killing tasks on failure (c508b46 ) \n \nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\n \n... (truncated)
\n \n\nCommits \n\n0d627a5 fix: correctly handle git stash when using MSYS2 (#1178 ) \n1a5a66a fix: use new --diff and --diff-filter options when checking task modifica... \n32806da test: split integration tests into separate files and improve isolation \n4384114 refactor: reuse Listr stuff better \nf27f1d4 fix: correct spelling of "0 files" \nf2c6bdd fix: suppress error from process.kill when killing tasks on failure \nc5cec0a docs: add section about task concurrency to README.md \n5bf1f18 docs: remove mrm from README.md \nc508b46 perf: use EventsEmitter instead of setInterval for killing tasks on failure \n1a77e42 fix(deps): update pidtree@^0.6.0 to fix screen size error in WSL \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/252/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/251",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/251",
- "id": 1276834982,
- "node_id": "PR_kwDOE8E-g8458dJv",
- "number": 251,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.75.7",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-06-20T12:11:29Z",
- "updated_at": "2022-06-27T12:11:51Z",
- "closed_at": "2022-06-27T12:11:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/251",
- "html_url": "https://github.com/checkly/checkly-cli/pull/251",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/251.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/251.patch",
- "merged_at": "2022-06-27T12:11:50Z"
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.7.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.7 \n2022-06-20
\nBug Fixes \n\nMark Array.prototype.group/groupToMap as side effect free. (#4531 ) \n \nPull Requests \n\nv2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\nv2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\nv2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.7 \n2022-06-20
\nBug Fixes \n\nMark Array.prototype.group/groupToMap as side effect free. (#4531 ) \n \nPull Requests \n\n2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\n2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/251/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/250",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/250",
- "id": 1274922125,
- "node_id": "PR_kwDOE8E-g8452QII",
- "number": 250,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-17T11:34:03Z",
- "updated_at": "2022-06-27T11:41:17Z",
- "closed_at": "2022-06-27T11:41:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/250",
- "html_url": "https://github.com/checkly/checkly-cli/pull/250",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/250.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/250.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.2.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.2 \n13.0.2 (2022-06-16) \nBug Fixes \n\nuse new --diff and --diff-filter options when checking task modifications (1a5a66a ) \n \nv13.0.1 \n13.0.1 (2022-06-08) \nBug Fixes \n\ncorrect spelling of "0 files" (f27f1d4 ) \nsuppress error from process.kill when killing tasks on failure (f2c6bdd ) \ndeps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42 ) \nignore "No matching pid found" error (cb8a432 ) \nprevent possible race condition when killing tasks on failure (bc92aff ) \n \nPerformance Improvements \n\nuse EventsEmitter instead of setInterval for killing tasks on failure (c508b46 ) \n \nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\nlint-staged will no longer support Node.js 12, which is EOL since 30 April 2022 \n \nv12.5.0 \n12.5.0 (2022-05-31) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n1a5a66a fix: use new --diff and --diff-filter options when checking task modifica... \n32806da test: split integration tests into separate files and improve isolation \n4384114 refactor: reuse Listr stuff better \nf27f1d4 fix: correct spelling of "0 files" \nf2c6bdd fix: suppress error from process.kill when killing tasks on failure \nc5cec0a docs: add section about task concurrency to README.md \n5bf1f18 docs: remove mrm from README.md \nc508b46 perf: use EventsEmitter instead of setInterval for killing tasks on failure \n1a77e42 fix(deps): update pidtree@^0.6.0 to fix screen size error in WSL \n9e3394e chore(deps): update dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/250/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/249",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/249",
- "id": 1266010758,
- "node_id": "PR_kwDOE8E-g845YrT3",
- "number": 249,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-09T11:46:08Z",
- "updated_at": "2022-06-17T11:34:08Z",
- "closed_at": "2022-06-17T11:34:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/249",
- "html_url": "https://github.com/checkly/checkly-cli/pull/249",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/249.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/249.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.1.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.1 \n13.0.1 (2022-06-08) \nBug Fixes \n\ncorrect spelling of "0 files" (f27f1d4 ) \nsuppress error from process.kill when killing tasks on failure (f2c6bdd ) \ndeps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42 ) \nignore "No matching pid found" error (cb8a432 ) \nprevent possible race condition when killing tasks on failure (bc92aff ) \n \nPerformance Improvements \n\nuse EventsEmitter instead of setInterval for killing tasks on failure (c508b46 ) \n \nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\nlint-staged will no longer support Node.js 12, which is EOL since 30 April 2022 \n \nv12.5.0 \n12.5.0 (2022-05-31) \nBug Fixes \n\ninclude all files when using --config <path> (641d1c2 ) \nskip backup stash when using the --diff option (d4da24d ) \n \nFeatures \n\nadd --diff-filter option for overriding list of (staged) files (753ef72 ) \nadd --diff option for overriding list of (staged) files (35fcce9 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n4384114 refactor: reuse Listr stuff better \nf27f1d4 fix: correct spelling of "0 files" \nf2c6bdd fix: suppress error from process.kill when killing tasks on failure \nc5cec0a docs: add section about task concurrency to README.md \n5bf1f18 docs: remove mrm from README.md \nc508b46 perf: use EventsEmitter instead of setInterval for killing tasks on failure \n1a77e42 fix(deps): update pidtree@^0.6.0 to fix screen size error in WSL \n9e3394e chore(deps): update dependencies \nbc92aff fix: prevent possible race condition when killing tasks on failure \ncb8a432 fix: ignore "No matching pid found" error \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/249/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/248",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/248",
- "id": 1264589480,
- "node_id": "PR_kwDOE8E-g845T7RS",
- "number": 248,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.75.6",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-08T11:21:30Z",
- "updated_at": "2022-06-20T12:11:35Z",
- "closed_at": "2022-06-20T12:11:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/248",
- "html_url": "https://github.com/checkly/checkly-cli/pull/248",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/248.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/248.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.6.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\nv2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\nv2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.6 \n2022-06-07
\nBug Fixes \n\nProperly deoptimize "this" when using member expressions with getters/setters in for loops and update expressions (#4522 ) \n \nPull Requests \n\n2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/248/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/247",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/247",
- "id": 1258054427,
- "node_id": "PR_kwDOE8E-g844-ER3",
- "number": 247,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.75.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-02T11:28:02Z",
- "updated_at": "2022-06-08T11:21:35Z",
- "closed_at": "2022-06-08T11:21:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/247",
- "html_url": "https://github.com/checkly/checkly-cli/pull/247",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/247.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/247.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.5.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\nv2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\nPull Requests \n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.5 \n2022-06-01
\nBug Fixes \n\nAvoid crashes when using logical expressions for unused constructor arguments (#4519 ) \nFix missing parameter defaults for calls from try statements and functions returned by functions (#4520 ) \n \nPull Requests \n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n2.75.1 \n2022-05-28
\nPull Requests \n\n2.75.0 \n2022-05-27
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/247/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/246",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/246",
- "id": 1255839953,
- "node_id": "PR_kwDOE8E-g8442R_z",
- "number": 246,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 13.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-06-01T12:14:09Z",
- "updated_at": "2022-06-09T11:46:12Z",
- "closed_at": "2022-06-09T11:46:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/246",
- "html_url": "https://github.com/checkly/checkly-cli/pull/246",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/246.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/246.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 13.0.0.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv13.0.0 \n13.0.0 (2022-06-01) \nBug Fixes \n\ndeps: update execa@^6.1.0 (659c85c ) \ndeps: update yaml@^2.1.1 (2750a3d ) \n \nFeatures \n\nremove support for Node.js 12 (5fb6df9 ) \n \nBREAKING CHANGES \n\nlint-staged will no longer support Node.js 12, which is EOL since 30 April 2022 \n \nv12.5.0 \n12.5.0 (2022-05-31) \nBug Fixes \n\ninclude all files when using --config <path> (641d1c2 ) \nskip backup stash when using the --diff option (d4da24d ) \n \nFeatures \n\nadd --diff-filter option for overriding list of (staged) files (753ef72 ) \nadd --diff option for overriding list of (staged) files (35fcce9 ) \n \nv12.4.3 \n12.4.3 (2022-05-30) \nBug Fixes \n\ndeps: downgrade yaml@1.10.2 to support Node.js 12 (383a96e ) \ndeps: update commander@^9.2.0 (22ebf52 ) \ndeps: update yaml@^2.0.1 (ec73af0 ) \n \nv12.4.2 \n12.4.2 (2022-05-24) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n50f95b3 refactor: remove supports-color \n659c85c fix(deps): update execa@^6.1.0 \n2750a3d fix(deps): update yaml@^2.1.1 \n5f0a6a7 refactor: use optional chaining ?. \neae9622 refactor: use node: protocol imports \n5fb6df9 feat: remove support for Node.js 12 \nd4da24d fix: skip backup stash when using the --diff option \n1f06dd0 refactor: do not use Symbol in configuration mapping \n641d1c2 fix: include all files when using --config \\<path> \n753ef72 feat: add --diff-filter option for overriding list of (staged) files \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/246/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/245",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/245",
- "id": 1253732040,
- "node_id": "PR_kwDOE8E-g844vBh0",
- "number": 245,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.75.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-31T11:33:07Z",
- "updated_at": "2022-06-02T11:28:07Z",
- "closed_at": "2022-06-02T11:28:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/245",
- "html_url": "https://github.com/checkly/checkly-cli/pull/245",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/245.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/245.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.4.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\nPull Requests \n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.4 \n2022-05-31
\nBug Fixes \n\nEnsure parameter defaults are retained when a function is used as an object property (#4516 ) \n \nPull Requests \n\n#4516 : Deoptimize parameter defaults when referenced from object/array/class literals (@βlukastaegert ) \n \n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n2.75.1 \n2022-05-28
\nPull Requests \n\n2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\n2.74.1 \n2022-05-19
\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/245/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/244",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/244",
- "id": 1252618042,
- "node_id": "PR_kwDOE8E-g844rWAa",
- "number": 244,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.75.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-30T11:42:16Z",
- "updated_at": "2022-05-31T11:33:12Z",
- "closed_at": "2022-05-31T11:33:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/244",
- "html_url": "https://github.com/checkly/checkly-cli/pull/244",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/244.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/244.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.3.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\nv2.75.1 \n2022-05-28
\nPull Requests \n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.3 \n2022-05-29
\nBug Fixes \n\nRetain parameter defaults for functions that are defaults themselves (#4515 ) \nTrack mutations for objects as default values (#4515 ) \n \nPull Requests \n\n2.75.1 \n2022-05-28
\nPull Requests \n\n2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\n2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/244/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/243",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/243",
- "id": 1252610275,
- "node_id": "PR_kwDOE8E-g844rUR9",
- "number": 243,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-30T11:35:57Z",
- "updated_at": "2022-06-01T12:14:13Z",
- "closed_at": "2022-06-01T12:14:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/243",
- "html_url": "https://github.com/checkly/checkly-cli/pull/243",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/243.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/243.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.3.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.3 \n12.4.3 (2022-05-30) \nBug Fixes \n\ndeps: downgrade yaml@1.10.2 to support Node.js 12 (383a96e ) \ndeps: update commander@^9.2.0 (22ebf52 ) \ndeps: update yaml@^2.0.1 (ec73af0 ) \n \nv12.4.2 \n12.4.2 (2022-05-24) \nBug Fixes \n\ncorrectly handle --max-arg-length cli option (1db5f26 ) \n \nv12.4.1 \n12.4.1 (2022-04-26) \nBug Fixes \n\ncorrectly handle symlinked config files (b3f63ec ) \n \nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n383a96e fix(deps): downgrade yaml@1.10.2 to support Node.js 12 \n4f0ff7f chore(deps): update dependencies \nec73af0 fix(deps): update yaml@^2.0.1 \n22ebf52 fix(deps): update commander@^9.2.0 \n0894a3e docs: fix the missing comma in the README.md code \n1db5f26 fix: correctly handle --max-arg-length cli option \nf0536dc ci: test using Node.js 18 \nb3f63ec fix: correctly handle symlinked config files \n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/243/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/242",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/242",
- "id": 1250670963,
- "node_id": "PR_kwDOE8E-g844lARf",
- "number": 242,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.75.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-27T11:41:41Z",
- "updated_at": "2022-05-30T11:42:22Z",
- "closed_at": "2022-05-30T11:42:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/242",
- "html_url": "https://github.com/checkly/checkly-cli/pull/242",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/242.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/242.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.75.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.75.0 \n2022-05-27
\nFeatures \n\nRe-implement default parameter tree-shaking for top-level functions (#4510 ) \nDo not consider calling string methods like .trim() on template literals a side effect (#4511 ) \n \nPull Requests \n\n2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/242/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/241",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/241",
- "id": 1247966902,
- "node_id": "PR_kwDOE8E-g844cFTQ",
- "number": 241,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-25T11:37:59Z",
- "updated_at": "2022-05-30T11:36:01Z",
- "closed_at": "2022-05-30T11:35:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/241",
- "html_url": "https://github.com/checkly/checkly-cli/pull/241",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/241.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/241.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.2.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.2 \n12.4.2 (2022-05-24) \nBug Fixes \n\ncorrectly handle --max-arg-length cli option (1db5f26 ) \n \nv12.4.1 \n12.4.1 (2022-04-26) \nBug Fixes \n\ncorrectly handle symlinked config files (b3f63ec ) \n \nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \n\n \n... (truncated)
\n \n\nCommits \n\n1db5f26 fix: correctly handle --max-arg-length cli option \nf0536dc ci: test using Node.js 18 \nb3f63ec fix: correctly handle symlinked config files \n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \n7d36ef7 test: do not collect coverage when directly running jest \ne01c4c5 test: specify merge conflict style for snapshots \na118817 fix: handle empty input by returning empty array from parseGitZOutput \ne8291b0 feat: expose --max-arg-length cli option \nd8fdf1d fix: limit configuration discovery to cwd \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/241/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/240",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/240",
- "id": 1243029700,
- "node_id": "PR_kwDOE8E-g844L0Xh",
- "number": 240,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.74.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-20T11:44:24Z",
- "updated_at": "2022-05-27T11:41:46Z",
- "closed_at": "2022-05-27T11:41:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/240",
- "html_url": "https://github.com/checkly/checkly-cli/pull/240",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/240.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/240.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.74.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.74.1 \n2022-05-19
\nBug Fixes \n\nRevert #4498 until some issues are understood and resolved \n \n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\n2.72.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/240/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/239",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/239",
- "id": 1241761330,
- "node_id": "PR_kwDOE8E-g844HqsD",
- "number": 239,
- "title": "chore(deps): bump joi from 17.5.0 to 17.6.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-05-19T13:18:41Z",
- "updated_at": "2022-06-27T12:11:39Z",
- "closed_at": "2022-06-27T12:11:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/239",
- "html_url": "https://github.com/checkly/checkly-cli/pull/239",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/239.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/239.patch",
- "merged_at": "2022-06-27T12:11:38Z"
- },
- "body": "Bumps [joi](https://github.com/sideway/joi) from 17.5.0 to 17.6.0.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/239/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/238",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/238",
- "id": 1241641735,
- "node_id": "PR_kwDOE8E-g844HRJo",
- "number": 238,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.74.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-19T11:38:31Z",
- "updated_at": "2022-05-20T11:44:29Z",
- "closed_at": "2022-05-20T11:44:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/238",
- "html_url": "https://github.com/checkly/checkly-cli/pull/238",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/238.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/238.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.74.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.74.0 \n2022-05-19
\nFeatures \n\nRemove unneeded default values for function parameters (#4498 ) \n \nBug Fixes \n\nUse a consistent mechanism to resolve the config file to avoid issues on Windows (#4501 ) \nAvoid an inaccurate warning about an event emitter leak for complicated builds (#4502 ) \nEnsure that reexporting values from other chunks via dynamic imports does not reference non-imported variables (#4499 ) \n \nPull Requests \n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\n2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/238/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/237",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/237",
- "id": 1237016637,
- "node_id": "PR_kwDOE8E-g8433zDy",
- "number": 237,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.73.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-16T11:31:06Z",
- "updated_at": "2022-05-19T11:38:36Z",
- "closed_at": "2022-05-19T11:38:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/237",
- "html_url": "https://github.com/checkly/checkly-cli/pull/237",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/237.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/237.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.73.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\nv2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.73.0 \n2022-05-13
\nFeatures \n\nDo not treat Object.defineProperty/ies as side effect when called on an unused object (#4493 ) \nDo not assume that assigning a property can create a getter with side effects (#4493 ) \nDo not treat string.prototype.replace(All) as side effect when used with two literals (#4493 ) \n \nBug Fixes \n\nDetect side effects when manually declaring getters on functions (#4493 ) \n \nPull Requests \n\n2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\n2.71.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/237/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/236",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/236",
- "id": 1229586092,
- "node_id": "PR_kwDOE8E-g843fvCJ",
- "number": 236,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.72.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-09T11:47:32Z",
- "updated_at": "2022-05-16T11:31:10Z",
- "closed_at": "2022-05-16T11:31:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/236",
- "html_url": "https://github.com/checkly/checkly-cli/pull/236",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/236.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/236.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.72.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\nv2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\nv2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.72.1 \n2022-05-07
\nBug Fixes \n\nImprove tree-shaking of classes with super classes in certain scenarios (#4489 ) \n \nPull Requests \n\n2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\n2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\n2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/236/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/235",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/235",
- "id": 1226544804,
- "node_id": "PR_kwDOE8E-g843WQ-G",
- "number": 235,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.72.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-05T11:24:00Z",
- "updated_at": "2022-05-09T11:47:36Z",
- "closed_at": "2022-05-09T11:47:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/235",
- "html_url": "https://github.com/checkly/checkly-cli/pull/235",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/235.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/235.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.72.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\nv2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.72.0 \n2022-05-05
\nFeatures \n\nAdd CLI hooks to run external commands at certain points in watch mode (#4457 ) \n \nBug Fixes \n\nFix an issue that could accidentally treat relevant assignments as side effect free (#4486 ) \n \nPull Requests \n\n2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\n2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/235/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/234",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/234",
- "id": 1222779852,
- "node_id": "PR_kwDOE8E-g843KX0s",
- "number": 234,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.71.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-05-02T11:34:51Z",
- "updated_at": "2022-05-05T11:24:04Z",
- "closed_at": "2022-05-05T11:24:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/234",
- "html_url": "https://github.com/checkly/checkly-cli/pull/234",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/234.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/234.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.71.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\nv2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\nv2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\nv2.70.1 \n2022-03-14
\nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.71.1 \n2022-04-30
\nBug Fixes \n\nAllow importing loadConfigFile without extension (#4483 ) \n \nPull Requests \n\n2.71.0 \n2022-04-30
\nFeatures \n\nMark Object.hasOwn as pure (#4482 ) \n \nBug Fixes \n\nPrevent infinite recursion and display proper warning for recursive reexports (#4472 ) \nFix type issue in TypeScript nightly (#4471 ) \n \nPull Requests \n\n2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\n2.70.1 \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/234/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/233",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/233",
- "id": 1217223143,
- "node_id": "PR_kwDOE8E-g8423jds",
- "number": 233,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-04-27T11:31:49Z",
- "updated_at": "2022-05-25T11:38:04Z",
- "closed_at": "2022-05-25T11:38:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/233",
- "html_url": "https://github.com/checkly/checkly-cli/pull/233",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/233.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/233.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.1.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.1 \n12.4.1 (2022-04-26) \nBug Fixes \n\ncorrectly handle symlinked config files (b3f63ec ) \n \nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \n\n \n... (truncated)
\n \n\nCommits \n\nf0536dc ci: test using Node.js 18 \nb3f63ec fix: correctly handle symlinked config files \n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \n7d36ef7 test: do not collect coverage when directly running jest \ne01c4c5 test: specify merge conflict style for snapshots \na118817 fix: handle empty input by returning empty array from parseGitZOutput \ne8291b0 feat: expose --max-arg-length cli option \nd8fdf1d fix: limit configuration discovery to cwd \n1b1f0e4 fix: avoid passing unexpected arguments from forEach to process.kill() \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/233/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/232",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/232",
- "id": 1216779282,
- "node_id": "I_kwDOE8E-g85IhpQS",
- "number": 232,
- "title": "`login` with Github redirects to error page",
- "user": {
- "login": "tomerlichtash",
- "id": 75531,
- "node_id": "MDQ6VXNlcjc1NTMx",
- "avatar_url": "https://avatars.githubusercontent.com/u/75531?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tomerlichtash",
- "html_url": "https://github.com/tomerlichtash",
- "followers_url": "https://api.github.com/users/tomerlichtash/followers",
- "following_url": "https://api.github.com/users/tomerlichtash/following{/other_user}",
- "gists_url": "https://api.github.com/users/tomerlichtash/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tomerlichtash/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tomerlichtash/subscriptions",
- "organizations_url": "https://api.github.com/users/tomerlichtash/orgs",
- "repos_url": "https://api.github.com/users/tomerlichtash/repos",
- "events_url": "https://api.github.com/users/tomerlichtash/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tomerlichtash/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-04-27T04:33:45Z",
- "updated_at": "2022-05-02T12:14:07Z",
- "closed_at": "2022-05-02T12:14:07Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Is it possible to login to CLI and auth via Github?\r\nAccording to the docs it is, however β running `checkly` yields following error message:\r\n\r\n```\r\n$ checkly\r\n\r\n ERROR Invalid Session\r\n\r\nβΉ Run checkly login or manually set CHECKLY_API_KEY & CHECKLY_ACCOUNT_ID environment variables to setup authentication.\r\n```\r\nI followed the above like so:\r\n\r\n1. Run `checkly login` in CLI to auth with Checkly.\r\n2. Get an auth URL and follow it to the browser.\r\n3. Get Checkly's Login page, and click \"Sign in with Github\"\r\n4. Get redirected to an error page with the Title \"Oops!, something went wrong\"\r\n\r\n* Expected result: Login successful.\r\n* Actual result: Redirect to error page with no errors in console.",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/232/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/231",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/231",
- "id": 1210902297,
- "node_id": "PR_kwDOE8E-g842jW0w",
- "number": 231,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.4.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-04-21T11:30:29Z",
- "updated_at": "2022-04-27T11:31:53Z",
- "closed_at": "2022-04-27T11:31:52Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/231",
- "html_url": "https://github.com/checkly/checkly-cli/pull/231",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/231.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/231.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.4.0.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.4.0 \n12.4.0 (2022-04-20) \nBug Fixes \n\nhandle empty input by returning empty array from parseGitZOutput (a118817 ) \nlimit configuration discovery to cwd (d8fdf1d ) \nrestore functionality of parent globs for a single configuration file (877ab4c ) \n \nFeatures \n\nexpose --max-arg-length cli option (e8291b0 ) \n \nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \n\n \n... (truncated)
\n \n\nCommits \n\n8be800f test: add test for kill child processes on error \n877ab4c fix: restore functionality of parent globs for a single configuration file \n7d36ef7 test: do not collect coverage when directly running jest \ne01c4c5 test: specify merge conflict style for snapshots \na118817 fix: handle empty input by returning empty array from parseGitZOutput \ne8291b0 feat: expose --max-arg-length cli option \nd8fdf1d fix: limit configuration discovery to cwd \n1b1f0e4 fix: avoid passing unexpected arguments from forEach to process.kill() \n46952cb fix: clear execution interruption interval on first catch \nd327873 fix: improve renderer logic for --silent and FORCE_COLOR settings \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/231/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/230",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/230",
- "id": 1205509075,
- "node_id": "PR_kwDOE8E-g842SY7D",
- "number": 230,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.70.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-04-15T11:32:26Z",
- "updated_at": "2022-05-02T11:34:56Z",
- "closed_at": "2022-05-02T11:34:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/230",
- "html_url": "https://github.com/checkly/checkly-cli/pull/230",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/230.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/230.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.70.2.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\nv2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\nv2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\nv2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.70.2 \n2022-04-15
\nBug Fixes \n\nDo not enforce undefined return values in TypeScript types (#4463 ) \n \nPull Requests \n\n2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\n2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\n2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/230/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/229",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/229",
- "id": 1205505092,
- "node_id": "PR_kwDOE8E-g842SYF_",
- "number": 229,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.8",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-04-15T11:25:30Z",
- "updated_at": "2022-04-21T11:30:33Z",
- "closed_at": "2022-04-21T11:30:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/229",
- "html_url": "https://github.com/checkly/checkly-cli/pull/229",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/229.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/229.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.8.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.8 \n12.3.8 (2022-04-15) \nBug Fixes \n\navoid passing unexpected arguments from forEach to process.kill() (1b1f0e4 ) \nclear execution interruption interval on first catch (46952cb ) \n \nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n\n \n... (truncated)
\n \n\nCommits \n\n1b1f0e4 fix: avoid passing unexpected arguments from forEach to process.kill() \n46952cb fix: clear execution interruption interval on first catch \nd327873 fix: improve renderer logic for --silent and FORCE_COLOR settings \n34fe319 fix: kill other running tasks on failure (#1117 ) \n517235d chore: don't use touch on windows \n531275c docs: add note about ng lint to README.md \nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/229/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/228",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/228",
- "id": 1173541576,
- "node_id": "PR_kwDOE8E-g840p5Sc",
- "number": 228,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.7",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-03-18T12:31:27Z",
- "updated_at": "2022-04-15T11:25:34Z",
- "closed_at": "2022-04-15T11:25:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/228",
- "html_url": "https://github.com/checkly/checkly-cli/pull/228",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/228.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/228.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.7.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.7 \n12.3.7 (2022-03-17) \nBug Fixes \n\nimprove renderer logic for --silent and FORCE_COLOR settings (d327873 ) \n \nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \n\n \n... (truncated)
\n \n\nCommits \n\nd327873 fix: improve renderer logic for --silent and FORCE_COLOR settings \n34fe319 fix: kill other running tasks on failure (#1117 ) \n517235d chore: don't use touch on windows \n531275c docs: add note about ng lint to README.md \nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/228/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/227",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/227",
- "id": 1170959603,
- "node_id": "PR_kwDOE8E-g840h5lR",
- "number": 227,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.6",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-03-16T12:30:23Z",
- "updated_at": "2022-03-18T12:31:32Z",
- "closed_at": "2022-03-18T12:31:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/227",
- "html_url": "https://github.com/checkly/checkly-cli/pull/227",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/227.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/227.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.6.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.6 \n12.3.6 (2022-03-16) \nBug Fixes \n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \nBug Fixes \n\ndeps: update dependencies (f190fc3 ) \n \nv12.3.0 \n12.3.0 (2022-01-23) \n\n \n... (truncated)
\n \n\nCommits \n\n34fe319 fix: kill other running tasks on failure (#1117 ) \n517235d chore: don't use touch on windows \n531275c docs: add note about ng lint to README.md \nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nf190fc3 fix(deps): update dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/227/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/226",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/226",
- "id": 1168310686,
- "node_id": "PR_kwDOE8E-g840ZHGw",
- "number": 226,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.70.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-03-14T12:30:47Z",
- "updated_at": "2022-04-15T11:32:30Z",
- "closed_at": "2022-04-15T11:32:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/226",
- "html_url": "https://github.com/checkly/checkly-cli/pull/226",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/226.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/226.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.70.1.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\nv2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\nv2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\nv2.69.1 \n2022-03-04
\nBug Fixes \n\nApproximate source position instead of ignoring it when using a low-resolution source map in a transform hook (#4334 ) \n \nPull Requests \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.70.1 \n2022-03-14
\nBug Fixes \n\nHandle unfinished hook action errors as regular errors and avoid console logging (#4434 ) \nAllow access to "dist" folder in a Node 17 compatible way (#4436 ) \n \nPull Requests \n\n2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\n2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\n2.69.1 \n2022-03-04
\nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/226/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/225",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/225",
- "id": 1161362018,
- "node_id": "PR_kwDOE8E-g840CfMm",
- "number": 225,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.70.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-03-07T12:34:01Z",
- "updated_at": "2022-03-14T12:30:51Z",
- "closed_at": "2022-03-14T12:30:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/225",
- "html_url": "https://github.com/checkly/checkly-cli/pull/225",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/225.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/225.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.70.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\nv2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\nv2.69.1 \n2022-03-04
\nBug Fixes \n\nApproximate source position instead of ignoring it when using a low-resolution source map in a transform hook (#4334 ) \n \nPull Requests \n\nv2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \nBug Fixes \n\nProperly handle ./ and ../ as external dependencies (#4419 ) \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.70.0 \n2022-03-07
\nFeatures \n\nMake the watchChange and closeWatcher hooks asynchronous and make Rollup wait for these hooks before continuing (#4427 ) \n \nBug Fixes \n\nDo not abort watch mode for errors in watchChange but display them properly (#4427 ) \n \nPull Requests \n\n2.69.2 \n2022-03-06
\nBug Fixes \n\nMark Object.entries and Object.fromEntries as pure (#4429 ) \nMake sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" (#4428 ) \n \nPull Requests \n\n2.69.1 \n2022-03-04
\nBug Fixes \n\nApproximate source position instead of ignoring it when using a low-resolution source map in a transform hook (#4334 ) \n \nPull Requests \n\n2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/225/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/224",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/224",
- "id": 1161358756,
- "node_id": "PR_kwDOE8E-g840CegL",
- "number": 224,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-03-07T12:30:51Z",
- "updated_at": "2022-03-16T12:30:27Z",
- "closed_at": "2022-03-16T12:30:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/224",
- "html_url": "https://github.com/checkly/checkly-cli/pull/224",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/224.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/224.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.5.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.5 \n12.3.5 (2022-03-05) \nBug Fixes \n\nsearch all configs regardless of staged files (4b605cd ) \n \nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \nBug Fixes \n\ndeps: update dependencies (f190fc3 ) \n \nv12.3.0 \n12.3.0 (2022-01-23) \nFeatures \n\nadd --cwd option for overriding task directory (62b5b83 ) \n \nv12.2.2 \n12.2.2 (2022-01-20) \n\n \n... (truncated)
\n \n\nCommits \n\nfa15d68 refactor: extract parseGitZOutput util \n4b605cd fix: search all configs regardless of staged files \n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nf190fc3 fix(deps): update dependencies \n62b5b83 feat: add --cwd option for overriding task directory \n5542100 test: add retry to integration tests \ndff8141 test: add debug logging to getConfigGroups \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/224/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/223",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/223",
- "id": 1158347375,
- "node_id": "PR_kwDOE8E-g84z41LS",
- "number": 223,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.69.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-03-03T12:24:18Z",
- "updated_at": "2022-03-07T12:34:06Z",
- "closed_at": "2022-03-07T12:34:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/223",
- "html_url": "https://github.com/checkly/checkly-cli/pull/223",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/223.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/223.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.69.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \nBug Fixes \n\nProperly handle ./ and ../ as external dependencies (#4419 ) \nMake generated "Module" namespace toStringTag non-enumerable for correct Object.assign/spread behaviour (#4378 ) \nAdd file name to error when top-level-await is used in disallowed formats (#4421 ) \n \nPull Requests \n\nv2.68.0 \n2022-02-22
\nFeatures \n\nprovide information about cached import resolutions in shouldTransformCachedModule (#4414 ) \nAdd "types" field to Rollup's package exports (#4416 ) \n \nPull Requests \n\nv2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.69.0 \n2022-03-02
\nFeatures \n\nIntroduce new output.generatedCode.symbols to control the usage of Symbols in Rollup-generated code (#4378 ) \nsoft-deprecate output.namespaceToStringTag in favor of output.generatedCode.symbols (#4378 ) \n \nBug Fixes \n\nProperly handle ./ and ../ as external dependencies (#4419 ) \nMake generated "Module" namespace toStringTag non-enumerable for correct Object.assign/spread behaviour (#4378 ) \nAdd file name to error when top-level-await is used in disallowed formats (#4421 ) \n \nPull Requests \n\n2.68.0 \n2022-02-22
\nFeatures \n\nprovide information about cached import resolutions in shouldTransformCachedModule (#4414 ) \nAdd "types" field to Rollup's package exports (#4416 ) \n \nPull Requests \n\n2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/223/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/222",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/222",
- "id": 1146845182,
- "node_id": "PR_kwDOE8E-g84zSDiz",
- "number": 222,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.68.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-22T12:23:07Z",
- "updated_at": "2022-03-03T12:24:22Z",
- "closed_at": "2022-03-03T12:24:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/222",
- "html_url": "https://github.com/checkly/checkly-cli/pull/222",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/222.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/222.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.68.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\nv2.67.1 \n2022-02-07
\nBug Fixes \n\nMake chunk file and variable names more deterministic when emitting chunks (#4386 ) \nImprove default module resolver performance by using non-blocking IO (#4386 ) \n \nPull Requests \n\nv2.67.0 \n2022-02-02
\nFeatures \n\nImprove side effect detection when using Array.prototype.groupBy/groupByToMap (#4360 ) \nAllow changing moduleSideEffects at any time during the build (#4379 ) \nSoft-deprecate ModuleInfo.hasModuleSideEffects in favour of ModuleInfo.moduleSideEffects (#4379 ) \n \nBug Fixes \n\nDo not include queries and hashes in generated file names when preserving modules (#4374 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.68.0 \n2022-02-22
\nFeatures \n\nprovide information about cached import resolutions in shouldTransformCachedModule (#4414 ) \nAdd "types" field to Rollup's package exports (#4416 ) \n \nPull Requests \n\n2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \nPull Requests \n\n2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\n51cab92 2.68.0 \n7ca27a3 Update changelog \n7cc87f1 Add resolved sources to shouldTransformCachedModule (#4414 ) \n3106ec9 refactor: use map for namespace reexports by name (#4411 ) \n2cca505 Add Typescript 4.5 nodenext node12 module resolution support (#4416 ) \n70d0025 refactor: use includes where appropriate (#4412 ) \n213e721 refactor: use map for declarations and name suggestions (#4410 ) \nfa4e1b7 2.67.3 \nab14a76 Update changelog \nfda4427 Print ids for unfinished moduleParsed and shouldTransformCachedModule hooks (... \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/222/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/221",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/221",
- "id": 1145729365,
- "node_id": "PR_kwDOE8E-g84zOZZf",
- "number": 221,
- "title": "chore(deps-dev): bump lint-staged from 12.1.7 to 12.3.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-21T12:21:41Z",
- "updated_at": "2022-03-07T12:30:55Z",
- "closed_at": "2022-03-07T12:30:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/221",
- "html_url": "https://github.com/checkly/checkly-cli/pull/221",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/221.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/221.patch",
- "merged_at": null
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.7 to 12.3.4.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.3.4 \n12.3.4 (2022-02-13) \nBug Fixes \n\nv12.3.3 \n12.3.3 (2022-02-01) \nBug Fixes \n\nuse config directory as cwd, when multiple configs present (#1091 ) (9a14e92 ) \n \nv12.3.2 \n12.3.2 (2022-01-26) \nBug Fixes \n\nhandle symlinked .git directories (3a897ff ) \n \nv12.3.1 \n12.3.1 (2022-01-23) \nBug Fixes \n\ndeps: update dependencies (f190fc3 ) \n \nv12.3.0 \n12.3.0 (2022-01-23) \nFeatures \n\nadd --cwd option for overriding task directory (62b5b83 ) \n \nv12.2.2 \n12.2.2 (2022-01-20) \nBug Fixes \n\nalways search config from cwd first (4afcda5 ) \n \nv12.2.1 \n12.2.1 (2022-01-19) \n\n \n... (truncated)
\n \n\nCommits \n\n3395150 fix: add package.json to exports (#1059 ) \n9a14e92 fix: use config directory as cwd, when multiple configs present (#1091 ) \n3a897ff fix: handle symlinked .git directories \n026aae0 docs: fix README option list \nf190fc3 fix(deps): update dependencies \n62b5b83 feat: add --cwd option for overriding task directory \n5542100 test: add retry to integration tests \ndff8141 test: add debug logging to getConfigGroups \n4afcda5 fix: always search config from cwd first \n36b9546 fix: only throw if no configurations were found \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/221/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/220",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/220",
- "id": 1145728545,
- "node_id": "PR_kwDOE8E-g84zOZN-",
- "number": 220,
- "title": "chore(deps): bump rollup from 2.63.0 to 2.67.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-21T12:20:58Z",
- "updated_at": "2022-02-22T12:23:11Z",
- "closed_at": "2022-02-22T12:23:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/220",
- "html_url": "https://github.com/checkly/checkly-cli/pull/220",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/220.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/220.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.63.0 to 2.67.3.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\nv2.67.1 \n2022-02-07
\nBug Fixes \n\nMake chunk file and variable names more deterministic when emitting chunks (#4386 ) \nImprove default module resolver performance by using non-blocking IO (#4386 ) \n \nPull Requests \n\nv2.67.0 \n2022-02-02
\nFeatures \n\nImprove side effect detection when using Array.prototype.groupBy/groupByToMap (#4360 ) \nAllow changing moduleSideEffects at any time during the build (#4379 ) \nSoft-deprecate ModuleInfo.hasModuleSideEffects in favour of ModuleInfo.moduleSideEffects (#4379 ) \n \nBug Fixes \n\nDo not include queries and hashes in generated file names when preserving modules (#4374 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.67.3 \n2022-02-18
\nBug Fixes \n\nDo not swallow other errors when unfinished hook actions are detected (#4409 ) \nAdd additional information to output when there are unfinished hook actions (#4409 ) \n \nPull Requests \n\n2.67.2 \n2022-02-10
\nBug Fixes \n\nEnsure consistent order between manual chunks to fix hashing issues (#4397 ) \n \nPull Requests \n\n2.67.1 \n2022-02-07
\nBug Fixes \n\nMake chunk file and variable names more deterministic when emitting chunks (#4386 ) \nImprove default module resolver performance by using non-blocking IO (#4386 ) \n \nPull Requests \n\n\n \n... (truncated)
\n \n\nCommits \n\nfa4e1b7 2.67.3 \nab14a76 Update changelog \nfda4427 Print ids for unfinished moduleParsed and shouldTransformCachedModule hooks (... \nd4471b4 Document how resolveId is cached (#4407 ) \n5bd96df Fix a typo in 'Direct plugin communication' code example (#4406 ) \n69eb721 fix: remove unnecessary property descriptor spread (#4403 ) \n61d6820 refactor: use map for import descriptions + re-export descriptions (#4404 ) \n16c3b24 Improve test stability by getting independent of module id ordering in more p... \n1d76887 refactor: module exports to map (#4405 ) \nf715e3c docs: remove const (#4399 ) \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/220/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/219",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/219",
- "id": 1145727731,
- "node_id": "PR_kwDOE8E-g84zOZCw",
- "number": 219,
- "title": "chore(deps-dev): bump @babel/eslint-parser from 7.16.5 to 7.17.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-02-21T12:20:16Z",
- "updated_at": "2022-05-19T13:17:08Z",
- "closed_at": "2022-05-19T13:17:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/219",
- "html_url": "https://github.com/checkly/checkly-cli/pull/219",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/219.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/219.patch",
- "merged_at": "2022-05-19T13:17:07Z"
- },
- "body": "Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.16.5 to 7.17.0.\n\nRelease notes \nSourced from @βbabel/eslint-parser's releases .
\n\nv7.17.0 (2022-02-02) \nThanks @βatti187 and @βphulin for your first PRs!
\n:rocket: New Feature \n\nbabel-cli, babel-core\n\n \nbabel-core, babel-parser, babel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator\n\n \nbabel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-syntax-destructuring-private, babel-standalone\n\n \nbabel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-standalone, babel-types\n\n \nbabel-generator, babel-parser, babel-traverse, babel-types\n\n \nbabel-core, babel-helper-create-regexp-features-plugin, babel-plugin-proposal-unicode-sets-regex, babel-plugin-syntax-unicode-sets-regex, babel-plugin-transform-dotall-regex\n\n \nbabel-parser\n\n \nbabel-register\n\n \n \n:bug: Bug Fix \n\nbabel-parser\n\n \nbabel-plugin-transform-runtime\n\n \n \n:memo: Documentation \n\n:house: Internal \n\nbabel-helper-fixtures, babel-parser\n\n \nbabel-compat-data\n\n \nOther\n\n \n \n:running_woman: Performance \n\nbabel-cli, babel-core\n\n \n \nCommitters: 10 \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βbabel/eslint-parser's changelog .
\n\nv7.17.0 (2022-02-02) \n:rocket: New Feature \n\nbabel-cli, babel-core\n\n \nbabel-core, babel-parser, babel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator\n\n \nbabel-traverse\n\n \nbabel-generator, babel-parser, babel-plugin-syntax-destructuring-private, babel-standalone\n\n \nbabel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-standalone, babel-types\n\n \nbabel-generator, babel-parser, babel-traverse, babel-types\n\n \nbabel-core, babel-helper-create-regexp-features-plugin, babel-plugin-proposal-unicode-sets-regex, babel-plugin-syntax-unicode-sets-regex, babel-plugin-transform-dotall-regex\n\n \nbabel-parser\n\n \nbabel-register\n\n \n \n:bug: Bug Fix \n\nbabel-parser\n\n \nbabel-plugin-transform-runtime\n\n \n \n:memo: Documentation \n\n:house: Internal \n\nbabel-helper-fixtures, babel-parser\n\n \nbabel-compat-data\n\n \nOther\n\n \n \n:running_woman: Performance \n\nbabel-cli, babel-core\n\n \n \nv7.16.12 (2022-01-22) \n:bug: Bug Fix \n\nbabel-core\n\n \nbabel-parser \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/219/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/218",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/218",
- "id": 1143709627,
- "node_id": "PR_kwDOE8E-g84zHm8L",
- "number": 218,
- "title": "chore(deps-dev): bump @commitlint/config-conventional from 16.0.0 to 16.2.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-18T20:19:02Z",
- "updated_at": "2022-02-19T09:25:15Z",
- "closed_at": "2022-02-19T09:25:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/218",
- "html_url": "https://github.com/checkly/checkly-cli/pull/218",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/218.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/218.patch",
- "merged_at": null
- },
- "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 16.0.0 to 16.2.1.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv16.2.1 \n16.2.1 (2022-02-13) \nBug Fixes \n\nupdate dependency cosmiconfig-typescript-loader to v1.0.5 (#3020 ) (2d431a6 ) \nupdate dependency jest-environment-node to v27.5.0 (#3012 ) (a546128 ) \nupdate dependency jest-environment-node to v27.5.1 (#3018 ) (0cbf652 ) \nupdate dependency read-pkg to v7.1.0 (#3015 ) (3b7b680 ) \nload: satisfy @βtypes/node peer dependency for cosmiconfig-loader-typescript (#3008 ) (338180c ), closes #3007 \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.2.0...v16.2.1
\nv16.2.0 \n16.2.0 (2022-01-25) \nBug Fixes \n\nupdate dependency cosmiconfig-typescript-loader to v1.0.4 (#2991 ) (043a059 ) \n \nFeatures \n\nadd support for Nx monorepos via @βcommitlint/config-nx-scopes (#2995 ) (11879ad ) \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.1.0...v16.2.0
\nv16.1.0 \n16.1.0 (2022-01-20) \nFeatures \n\nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.0.3...v16.1.0
\nv16.0.3 \n16.0.3 (2022-01-19) \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n16.2.1 (2022-02-13) \nNote: Version bump only for package @βcommitlint/config-conventional
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/218/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/217",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/217",
- "id": 1143708605,
- "node_id": "PR_kwDOE8E-g84zHmtw",
- "number": 217,
- "title": "chore(deps): bump @oclif/config from 1.18.2 to 1.18.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-18T20:18:09Z",
- "updated_at": "2022-02-19T17:25:42Z",
- "closed_at": "2022-02-19T17:25:42Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/217",
- "html_url": "https://github.com/checkly/checkly-cli/pull/217",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/217.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/217.patch",
- "merged_at": "2022-02-19T17:25:41Z"
- },
- "body": "Bumps [@oclif/config](https://github.com/oclif/config) from 1.18.2 to 1.18.3.\n\nChangelog \nSourced from @βoclif/config's changelog .
\n\n1.18.3 (2022-01-31) \nBug Fixes \n\nmodule resolution of linked plugins (#302 ) (2ca8627 ) \n \n1.18.3 (2022-01-31) \nBug Fixes \n\nmodule resolution of linked plugins (#302 ) (2ca8627 ) \n \nReverts \n\nRevert "Fix plugins not being found when no node_modules exists (#171 )" (3ac747b ), closes #171 \n \n1.17.0 (2020-08-03) \nFeatures \n\n1.16.0 (2020-06-29) \nBug Fixes \n\nFeatures \n\nadd postrun hook (#111 ) (149529d ) \nadd support for experimentalDecorators and emitDecoratorMetadata from tsconfig.json (#97 ) (89bb82b ) \nadds support for WSL (#107 ) (d64a537 ) \n \n1.15.1 (2020-04-14) \nBug Fixes \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/217/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/216",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/216",
- "id": 1143705932,
- "node_id": "PR_kwDOE8E-g84zHmHJ",
- "number": 216,
- "title": "chore(deps): bump node-fetch from 2.6.6 to 2.6.7",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-02-18T20:15:49Z",
- "updated_at": "2022-02-18T20:18:09Z",
- "closed_at": "2022-02-18T20:18:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/216",
- "html_url": "https://github.com/checkly/checkly-cli/pull/216",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/216.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/216.patch",
- "merged_at": "2022-02-18T20:18:09Z"
- },
- "body": "Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.\n\nRelease notes \nSourced from node-fetch's releases .
\n\nv2.6.7 \nSecurity patch release \nRecommended to upgrade, to not leak sensitive cookie and authentication header information to 3th party host while a redirect occurred
\nWhat's Changed \n\nFull Changelog : https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/checkly/checkly-cli/network/alerts).\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/216/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/215",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/215",
- "id": 1143012325,
- "node_id": "PR_kwDOE8E-g84zFKIE",
- "number": 215,
- "title": "chore(deps): bump mqtt from 4.3.2 to 4.3.6",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-02-18T12:54:59Z",
- "updated_at": "2022-02-18T20:13:42Z",
- "closed_at": "2022-02-18T20:13:42Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/215",
- "html_url": "https://github.com/checkly/checkly-cli/pull/215",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/215.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/215.patch",
- "merged_at": "2022-02-18T20:13:42Z"
- },
- "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.3.2 to 4.3.6.\n\nRelease notes \nSourced from mqtt's releases .
\n\nv4.3.5 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.4...v4.3.5
\nv4.3.4 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.3...v4.3.4
\nv4.3.3 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.2...v4.3.3
\n \n \n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.6 \nchore: update CI\nfix(browser): require buffer (#1420 )\nfix(types): connect function proper overloads (#1416 )
\n4.3.5 \nfix(drain-leak): fix regression introduced in #1301 (#1401 )
\n4.3.4 \nfix(dependency): migrate LruMap from collections to lru-cache (#1396 )
\n4.3.3 \nfix(publish): call callback when messageId available (#1393 )
\nfix: remove collections.js depdendency from number-allocator (#1394 )
\nPR \nfix(dependencies): update collections (#1386 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/215/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/214",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/214",
- "id": 1137660936,
- "node_id": "PR_kwDOE8E-g84yzgX4",
- "number": 214,
- "title": "chore(deps): bump follow-redirects from 1.14.7 to 1.14.8",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-02-14T18:08:33Z",
- "updated_at": "2022-02-18T20:14:02Z",
- "closed_at": "2022-02-18T20:14:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/214",
- "html_url": "https://github.com/checkly/checkly-cli/pull/214",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/214.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/214.patch",
- "merged_at": "2022-02-18T20:14:02Z"
- },
- "body": "[//]: # (dependabot-start)\nβ οΈ **Dependabot is rebasing this PR** β οΈ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.\n\nCommits \n\n3d81dc3 Release version 1.14.8 of the npm package. \n62e546a Drop confidential headers across schemes. \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/checkly/checkly-cli/network/alerts).\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/214/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/213",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/213",
- "id": 1127194604,
- "node_id": "PR_kwDOE8E-g84yO3iU",
- "number": 213,
- "title": "chore(deps): bump mqtt from 4.3.2 to 4.3.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-08T12:30:15Z",
- "updated_at": "2022-02-18T12:55:03Z",
- "closed_at": "2022-02-18T12:55:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/213",
- "html_url": "https://github.com/checkly/checkly-cli/pull/213",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/213.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/213.patch",
- "merged_at": null
- },
- "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.3.2 to 4.3.5.\n\nRelease notes \nSourced from mqtt's releases .
\n\nv4.3.5 \nWhat's Changed \n\nNew Contributors \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.4...v4.3.5
\nv4.3.4 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.3...v4.3.4
\nv4.3.3 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.2...v4.3.3
\n \n \n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.5 \nfix(drain-leak): fix regression introduced in #1301 (#1401 )
\n4.3.4 \nfix(dependency): migrate LruMap from collections to lru-cache (#1396 )
\n4.3.3 \nfix(publish): call callback when messageId available (#1393 )
\nfix: remove collections.js depdendency from number-allocator (#1394 )
\nPR \nfix(dependencies): update collections (#1386 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/213/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/212",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/212",
- "id": 1125922651,
- "node_id": "PR_kwDOE8E-g84yKuIm",
- "number": 212,
- "title": "chore(deps-dev): bump nock from 13.2.1 to 13.2.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-02-07T12:27:14Z",
- "updated_at": "2022-02-18T20:17:58Z",
- "closed_at": "2022-02-18T20:17:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/212",
- "html_url": "https://github.com/checkly/checkly-cli/pull/212",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/212.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/212.patch",
- "merged_at": "2022-02-18T20:17:58Z"
- },
- "body": "Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.4.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.4 \n13.2.4 (2022-02-04) \nBug Fixes \n\nlooking up timeout on agent with no options (#2299 ) (1b2933d ) \n \nv13.2.3 \n13.2.3 (2022-02-03) \nBug Fixes \n\nv13.2.2 \n13.2.2 (2022-01-11) \nBug Fixes \n\nallowUnocked not working with regex host + request body match (#2277 ) (ac7b4fd ) \n \n \n \n\nCommits \n\n1b2933d fix: looking up timeout on agent with no options (#2299 ) \n616d903 fix: delay when timeout is on the Agent (#2297 ) \n51c9cf5 chore(deps-dev): migrate dtslint to @βdefinitelytyped/dtslint (#2295 ) \n79ee042 Make replyContentLength to work on strings and buffers (#2294 ) \nc9a301c chore(deps-dev): bump mocha from 9.1.3 to 9.2.0 (#2291 ) \n4c1fd6f chore(deps-dev): bump @βsinonjs/fake-timers from 8.1.0 to 9.0.0 (#2288 ) \ncade86f chore(deps-dev): bump sinon from 12.0.1 to 13.0.1 (#2289 ) \n5b7c246 docs(RFC): fix typo in rfc-001.md (#2283 ) \nac7b4fd fix: allowUnocked not working with regex host + request body match (#2277 ) \n4cb9fb0 chore(deps): bump debug from 4.3.2 to 4.3.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/212/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/211",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/211",
- "id": 1124170449,
- "node_id": "PR_kwDOE8E-g84yFOgf",
- "number": 211,
- "title": "chore(deps-dev): bump nock from 13.2.1 to 13.2.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-04T12:49:59Z",
- "updated_at": "2022-02-07T12:27:18Z",
- "closed_at": "2022-02-07T12:27:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/211",
- "html_url": "https://github.com/checkly/checkly-cli/pull/211",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/211.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/211.patch",
- "merged_at": null
- },
- "body": "Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.3.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.3 \n13.2.3 (2022-02-03) \nBug Fixes \n\nv13.2.2 \n13.2.2 (2022-01-11) \nBug Fixes \n\nallowUnocked not working with regex host + request body match (#2277 ) (ac7b4fd ) \n \n \n \n\nCommits \n\n616d903 fix: delay when timeout is on the Agent (#2297 ) \n51c9cf5 chore(deps-dev): migrate dtslint to @βdefinitelytyped/dtslint (#2295 ) \n79ee042 Make replyContentLength to work on strings and buffers (#2294 ) \nc9a301c chore(deps-dev): bump mocha from 9.1.3 to 9.2.0 (#2291 ) \n4c1fd6f chore(deps-dev): bump @βsinonjs/fake-timers from 8.1.0 to 9.0.0 (#2288 ) \ncade86f chore(deps-dev): bump sinon from 12.0.1 to 13.0.1 (#2289 ) \n5b7c246 docs(RFC): fix typo in rfc-001.md (#2283 ) \nac7b4fd fix: allowUnocked not working with regex host + request body match (#2277 ) \n4cb9fb0 chore(deps): bump debug from 4.3.2 to 4.3.3 \n7567edd chore(deps-dev): bump eslint-plugin-mocha from 9.0.0 to 10.0.3 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/211/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/210",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/210",
- "id": 1123028202,
- "node_id": "PR_kwDOE8E-g84yBe6h",
- "number": 210,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 16.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-02-03T12:29:12Z",
- "updated_at": "2022-02-19T09:25:15Z",
- "closed_at": "2022-02-19T09:25:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/210",
- "html_url": "https://github.com/checkly/checkly-cli/pull/210",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/210.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/210.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 16.0.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n16.0.0 (2022-02-02) \nAdded \n\nBreaking: Backtick support π (#615 ) \n \nIf you had values containing the backtick character, please quote those values with either single or double quotes.
\n15.0.1 (2022-02-02) \nChanged \n\nProperly parse empty single or double quoted values π (#614 ) \n \n15.0.0 (2022-01-31) \nv15.0.0 is a major new release with some important breaking changes.
\nAdded \n\nBreaking: Multiline parsing support (just works. no need for the flag.) \n \nChanged \n\nBreaking: # marks the beginning of a comment (UNLESS the value is wrapped in quotes. Please update your .env files to wrap in quotes any values containing #. For example: SECRET_HASH="something-with-a-#-hash"). \n \n..Understandably, (as some teams have noted) this is tedious to do across the entire team. To make it less tedious, we recommend using dotenv cli going forward. It's an optional plugin that will keep your .env files in sync between machines, environments, or team members.
\nRemoved \n\nBreaking: Remove multiline option (just works out of the box now. no need for the flag.) \n \n14.3.2 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on values containing # π (#603 ) \n \n14.3.1 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on exports by re-introducing the prior in-place exports π (#606 ) \n \n14.3.0 (2022-01-24) \nAdded \n\nAdd multiline option π (#486 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\nc20ee46 Remove multiline on option. Just works now \ncfeb0f2 Remove other usage in README \n5b725a4 Update README \nbd26c38 Merge pull request #615 from motdotla/backtick-support \na8d34e5 Update README \n7e45019 Add support for backticks \nd6184e5 Merge pull request #614 from motdotla/empty-single-quotes \n298e989 v15.0.1 \n86a96a8 Add test for empty single or double quotes value \n4b7a130 Update CHANGELOG \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/210/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/209",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/209",
- "id": 1119374230,
- "node_id": "PR_kwDOE8E-g84x1bxm",
- "number": 209,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 15.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-31T12:35:33Z",
- "updated_at": "2022-02-03T12:29:16Z",
- "closed_at": "2022-02-03T12:29:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/209",
- "html_url": "https://github.com/checkly/checkly-cli/pull/209",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/209.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/209.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 15.0.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n15.0.0 (2022-01-31) \nv15.0.0 is a major new release with some important breaking changes.
\nAdded \n\nBreaking: Multiline parsing support (just works. no need for the flag.) \n \nChanged \n\nBreaking: # marks the beginning of a comment (UNLESS the value is wrapped in quotes. Please update your .env files to wrap in quotes any values containing #. For example: SECRET_HASH="something-with-a-#-hash"). \n \n..Understandably, (as some teams have noted) this is tedious to do across the entire team. To make it less tedious, we recommend using dotenv cli going forward. It's an optional plugin that will keep your .env files in sync between machines, environments, or team members.
\nRemoved \n\nBreaking: Remove multiline option (just works out of the box now. no need for the flag.) \n \n14.3.2 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on values containing # π (#603 ) \n \n14.3.1 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on exports by re-introducing the prior in-place exports π (#606 ) \n \n14.3.0 (2022-01-24) \nAdded \n\nAdd multiline option π (#486 ) \n \n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \n\n \n... (truncated)
\n \n\nCommits \n\n4b7a130 Update CHANGELOG \n155c285 Remove multiline options from documentation \nab38cf2 Merge branch 'master' of github.com:motdotla/dotenv \n1fa0581 Remove multiline from env and cli options \nd0fbd37 Merge pull request #609 from Josh-Cena/docs-react \n1412693 docs: improve explanation about environment in React \n55b649a Correct date of release of v15.0.0 \nbe18c38 Update CHANGELOG \n953702a Merge pull request #608 from motdotla/branch-15 \na487795 Update main example to use quotes \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/209/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/208",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/208",
- "id": 1114959709,
- "node_id": "PR_kwDOE8E-g84xnP3g",
- "number": 208,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.3.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-26T12:21:43Z",
- "updated_at": "2022-01-31T12:35:37Z",
- "closed_at": "2022-01-31T12:35:36Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/208",
- "html_url": "https://github.com/checkly/checkly-cli/pull/208",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/208.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/208.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.3.2.\n\nChangelog \nSourced from dotenv's changelog .
\n\n14.3.2 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on values containing # π (#603 ) \n \n14.3.1 (2022-01-25) \nChanged \n\nPreserve backwards compatibility on exports by re-introducing the prior in-place exports π (#606 ) \n \n14.3.0 (2022-01-24) \nAdded \n\nAdd multiline option π (#486 ) \n \n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \n\n \n... (truncated)
\n \n\nCommits \n\n70ecc79 Version 14.3.2 - preserve backwards compatibility for values containing # \ne4d210d Merge pull request #603 from jonathan-reisdorf/master \n929c89e Merge branch 'master' into master \n5dcb53b Update CHANGELOG \n52e25e0 Version v14.3.1 - patch exports \n4da9ad3 Merge pull request #606 from JeromeFitz/patch/14.3.0-main-exports \n1350bbe patch for 14.3.0, add back explicit module.exports #605 \n7392c09 Interpret # as start of comment only if preceded by whitespace \na1bf6c1 Update CHANGELOG for v14.3.0 \n5fa41bc Version 14.3.0 - multiline support \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/208/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/207",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/207",
- "id": 1113829970,
- "node_id": "PR_kwDOE8E-g84xjkYB",
- "number": 207,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.3.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-25T12:28:39Z",
- "updated_at": "2022-01-26T12:21:48Z",
- "closed_at": "2022-01-26T12:21:46Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/207",
- "html_url": "https://github.com/checkly/checkly-cli/pull/207",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/207.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/207.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.3.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n\n\nAdd multiline option π (#486 ) \n \n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \nChanged \n\nHide comments and newlines from debug output (#404 ) \n \n13.0.0 (2022-01-16) \nAdded \n\nBreaking: Add type file for config.js (#539 ) \n \n12.0.4 (2022-01-16) \nChanged \n\n \n... (truncated)
\n \n\nCommits \n\na1bf6c1 Update CHANGELOG for v14.3.0 \n5fa41bc Version 14.3.0 - multiline support \nf87b698 Set test config back to use string ./config - as more useful example to those... \n44faa72 Update released comparison in changelog \n838e89e Add multiline on example \n01123f9 Repair tests \nd123bb6 Add documentation of multiline line break parsing \n4e3e3b5 Repair README \nc37478d Merge branch 'andreialecu-feat-multiline' \n8875300 Fix merge conflicts for older PR \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/207/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/206",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/206",
- "id": 1106840022,
- "node_id": "PR_kwDOE8E-g84xMw2C",
- "number": 206,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.2.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-18T12:22:38Z",
- "updated_at": "2022-01-25T12:28:43Z",
- "closed_at": "2022-01-25T12:28:42Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/206",
- "html_url": "https://github.com/checkly/checkly-cli/pull/206",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/206.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/206.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.2.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n14.2.0 (2022-01-17) \nAdded \n\nAdd dotenv_config_override cli option \nAdd DOTENV_CONFIG_OVERRIDE command line env option \n \n14.1.1 (2022-01-17) \nAdded \n\nAdd React gotcha to FAQ on README \n \n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \nChanged \n\nHide comments and newlines from debug output (#404 ) \n \n13.0.0 (2022-01-16) \nAdded \n\nBreaking: Add type file for config.js (#539 ) \n \n12.0.4 (2022-01-16) \nChanged \n\nREADME updates \nMinor order adjustment to package json format \n \n\n \n... (truncated)
\n \n\nCommits \n\n44281f4 Merge pull request #597 from motdotla/override-cli-option \naeae434 Version 14.2.0 \n78996af Add override cli and env options \n18b6e1c Remove verbose test and move -Rspec option to standard test \nfb38f29 Version 14.1.1 \nf1c38d5 Update CHANGELOG \nd1af7f8 Package lock update \n5e922fe Merge pull request #596 from darkgl0w/bump \n1da837b fix (test): no need to pass and call done() \nec4b0fa chore: upgrade package dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/206/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/205",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/205",
- "id": 1105791000,
- "node_id": "PR_kwDOE8E-g84xJWJ2",
- "number": 205,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 14.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-17T12:23:00Z",
- "updated_at": "2022-01-18T12:22:42Z",
- "closed_at": "2022-01-18T12:22:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/205",
- "html_url": "https://github.com/checkly/checkly-cli/pull/205",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/205.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/205.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 14.1.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n14.1.0 (2022-01-17) \nAdded \n\nAdd override option π (#595 ) \n \n14.0.1 (2022-01-16) \nAdded \n\nLog error on failure to load .env file (#594 ) \n \n14.0.0 (2022-01-16) \nAdded \n\nBreaking: Support inline comments for the parser π (#568 ) \n \n13.0.1 (2022-01-16) \nChanged \n\nHide comments and newlines from debug output (#404 ) \n \n13.0.0 (2022-01-16) \nAdded \n\nBreaking: Add type file for config.js (#539 ) \n \n12.0.4 (2022-01-16) \nChanged \n\nREADME updates \nMinor order adjustment to package json format \n \n12.0.3 (2022-01-15) \nChanged \n\nSimplified jsdoc for consistency across editors \n \n12.0.2 (2022-01-15) \nChanged \n\nImprove embedded jsdoc type documentation \n \n12.0.1 (2022-01-15) \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/205/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/204",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/204",
- "id": 1100280691,
- "node_id": "PR_kwDOE8E-g84w2tt0",
- "number": 204,
- "title": "chore(deps-dev): bump nock from 13.2.1 to 13.2.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-12T12:25:10Z",
- "updated_at": "2022-02-04T12:50:05Z",
- "closed_at": "2022-02-04T12:50:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/204",
- "html_url": "https://github.com/checkly/checkly-cli/pull/204",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/204.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/204.patch",
- "merged_at": null
- },
- "body": "Bumps [nock](https://github.com/nock/nock) from 13.2.1 to 13.2.2.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.2 \n13.2.2 (2022-01-11) \nBug Fixes \n\nallowUnocked not working with regex host + request body match (#2277 ) (ac7b4fd ) \n \n \n \n\nCommits \n\nac7b4fd fix: allowUnocked not working with regex host + request body match (#2277 ) \n4cb9fb0 chore(deps): bump debug from 4.3.2 to 4.3.3 \n7567edd chore(deps-dev): bump eslint-plugin-mocha from 9.0.0 to 10.0.3 \n2a25baa chore(deps-dev): bump prettier from 2.5.0 to 2.5.1 \ne7fd428 chore(deps-dev): bump eslint-plugin-promise from 4.3.1 to 6.0.0 \n6b5cabf chore(deps-dev): bump typescript from 4.5.2 to 4.5.4 \n51b47fb docs: Delete FUNDING.yml (#2266 ) \nc9517e1 Only emit a warning on duplicate request headers (#1972 ) \n263e31e chore(deps-dev): bump dtslint from 4.2.0 to 4.2.1 (#2263 ) \neef62c8 chore(deps-dev): bump semantic-release from 17.4.7 to 18.0.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/204/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/203",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/203",
- "id": 1100279469,
- "node_id": "PR_kwDOE8E-g84w2tdT",
- "number": 203,
- "title": "chore(deps-dev): bump dotenv from 10.0.0 to 11.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-12T12:23:53Z",
- "updated_at": "2022-01-17T12:23:05Z",
- "closed_at": "2022-01-17T12:23:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/203",
- "html_url": "https://github.com/checkly/checkly-cli/pull/203",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/203.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/203.patch",
- "merged_at": null
- },
- "body": "Bumps [dotenv](https://github.com/motdotla/dotenv) from 10.0.0 to 11.0.0.\n\nChangelog \nSourced from dotenv's changelog .
\n\n11.0.0 (2022-01-11) \nChanged \n\nBreaking: drop support for Node v10 (#558 ) \nPatch debug option (#550 ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/203/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/202",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/202",
- "id": 1100278109,
- "node_id": "PR_kwDOE8E-g84w2tKd",
- "number": 202,
- "title": "chore(deps): bump mqtt from 4.3.2 to 4.3.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-12T12:22:29Z",
- "updated_at": "2022-02-08T12:30:19Z",
- "closed_at": "2022-02-08T12:30:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/202",
- "html_url": "https://github.com/checkly/checkly-cli/pull/202",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/202.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/202.patch",
- "merged_at": null
- },
- "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.3.2 to 4.3.4.\n\nRelease notes \nSourced from mqtt's releases .
\n\nv4.3.4 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.3...v4.3.4
\nv4.3.3 \nWhat's Changed \n\nFull Changelog : https://github.com/mqttjs/MQTT.js/compare/v4.3.2...v4.3.3
\n \n \n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.4 \nfix(dependency): migrate LruMap from collections to lru-cache (#1396 )
\n4.3.3 \nfix(publish): call callback when messageId available (#1393 )
\nfix: remove collections.js depdendency from number-allocator (#1394 )
\nPR \nfix(dependencies): update collections (#1386 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/202/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/201",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/201",
- "id": 1099784592,
- "node_id": "PR_kwDOE8E-g84w1IQr",
- "number": 201,
- "title": "refactor: rename alert channels schema",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-12T01:42:52Z",
- "updated_at": "2022-02-04T18:29:30Z",
- "closed_at": "2022-02-04T18:29:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/201",
- "html_url": "https://github.com/checkly/checkly-cli/pull/201",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/201.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/201.patch",
- "merged_at": "2022-02-04T18:29:29Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Rename the properties used to link checks with alert channels.",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/201/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/200",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/200",
- "id": 1099092573,
- "node_id": "PR_kwDOE8E-g84wy4xD",
- "number": 200,
- "title": "chore(deps): bump axios from 0.21.2 to 0.24.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-11T12:26:57Z",
- "updated_at": "2022-01-12T01:52:30Z",
- "closed_at": "2022-01-12T01:52:29Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/200",
- "html_url": "https://github.com/checkly/checkly-cli/pull/200",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/200.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/200.patch",
- "merged_at": "2022-01-12T01:52:29Z"
- },
- "body": "Bumps [axios](https://github.com/axios/axios) from 0.21.2 to 0.24.0.\n\nRelease notes \nSourced from axios's releases .
\n\nv0.24.0 \n0.24.0 (October 25, 2021) \nBreaking changes:
\n\nRevert: change type of AxiosResponse to any, please read lengthy discussion here: (#4141 ) pull request: (#4186 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\nv0.23.0 \n0.23.0 (October 12, 2021) \nBreaking changes:
\n\nDistinguish request and response data types (#4116 ) \nChange never type to unknown (#4142 ) \nFixed TransitionalOptions typings (#4147 ) \n \nFixes and Functionality:
\n\nAdding globalObject: 'this' to webpack config (#3176 ) \nAdding insecureHTTPParser type to AxiosRequestConfig (#4066 ) \nFix missing semicolon in typings (#4115 ) \nFix response headers types (#4136 ) \n \nInternal and Tests:
\n\nImprove timeout error when timeout is browser default (#3209 ) \nFix node version on CI (#4069 ) \nAdded testing to TypeScript portion of project (#4140 ) \n \nDocumentation:
\n\nRename Angular to AngularJS (#4114 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\nv0.22.0 \n0.22.0 (October 01, 2021) \nFixes and Functionality:
\n\n \n... (truncated)
\n \n\nChangelog \nSourced from axios's changelog .
\n\n0.24.0 (October 25, 2021) \nBreaking changes:
\n\nRevert: change type of AxiosResponse to any, please read lengthy discussion here: (#4141 ) pull request: (#4186 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\n0.23.0 (October 12, 2021) \nBreaking changes:
\n\nDistinguish request and response data types (#4116 ) \nChange never type to unknown (#4142 ) \nFixed TransitionalOptions typings (#4147 ) \n \nFixes and Functionality:
\n\nAdding globalObject: 'this' to webpack config (#3176 ) \nAdding insecureHTTPParser type to AxiosRequestConfig (#4066 ) \nFix missing semicolon in typings (#4115 ) \nFix response headers types (#4136 ) \n \nInternal and Tests:
\n\nImprove timeout error when timeout is browser default (#3209 ) \nFix node version on CI (#4069 ) \nAdded testing to TypeScript portion of project (#4140 ) \n \nDocumentation:
\n\nRename Angular to AngularJS (#4114 ) \n \nHuge thanks to everyone who contributed to this release via code (authors listed below) or via reviews and triaging on GitHub:
\n\n0.22.0 (October 01, 2021) \nFixes and Functionality:
\n\nCaseless header comparing in HTTP adapter (#2880 ) \nAvoid package.json import fixing issues and warnings related to this (#4041 ), (#4065 ) \nFixed cancelToken leakage and added AbortController support (#3305 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/200/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/199",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/199",
- "id": 1099090473,
- "node_id": "PR_kwDOE8E-g84wy4Sj",
- "number": 199,
- "title": "chore(deps): bump consola from 2.15.0 to 2.15.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-11T12:25:50Z",
- "updated_at": "2022-01-12T01:52:44Z",
- "closed_at": "2022-01-12T01:52:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/199",
- "html_url": "https://github.com/checkly/checkly-cli/pull/199",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/199.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/199.patch",
- "merged_at": "2022-01-12T01:52:43Z"
- },
- "body": "Bumps [consola](https://github.com/nuxt/consola) from 2.15.0 to 2.15.3.\n\nRelease notes \nSourced from consola's releases .
\n\nv2.15.2 \nBug Fixes \n\nv2.15.1 \nBug Fixes \n\nskip logObj check for wrapped calls (fixes #109 ) (091a244 ) \n \n \n \n\nChangelog \nSourced from consola's changelog .
\n\n2.15.3 (2021-02-07) \nBug Fixes \n\nadd .raw to mocked functions (987dadc ) \n \n2.15.2 (2021-02-03) \nBug Fixes \n\n2.15.1 (2021-02-02) \nBug Fixes \n\nskip logObj check for wrapped calls (fixes #109 ) (091a244 ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/199/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/198",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/198",
- "id": 1099089096,
- "node_id": "PR_kwDOE8E-g84wy3_6",
- "number": 198,
- "title": "chore(deps-dev): bump jest from 27.4.5 to 27.4.7",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-11T12:24:34Z",
- "updated_at": "2022-01-12T02:29:20Z",
- "closed_at": "2022-01-12T02:29:20Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/198",
- "html_url": "https://github.com/checkly/checkly-cli/pull/198",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/198.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/198.patch",
- "merged_at": "2022-01-12T02:29:19Z"
- },
- "body": "Bumps [jest](https://github.com/facebook/jest) from 27.4.5 to 27.4.7.\n\nRelease notes \nSourced from jest's releases .
\n\nv27.4.7 \nFixes \n\njest-config Add missing @babel/core dependency (#12216 ) \n \nFull Changelog : https://github.com/facebook/jest/compare/v27.4.6...v27.4.7
\nv27.4.6 \nFixes \n\n[jest-environment-node] Add AbortSignal (#12157 ) \n[jest-environment-node] Add Missing node global performance (#12002 ) \n[jest-runtime] Handle missing mocked property (#12213 ) \n[@jest/transform] Update dependency package pirates to 4.0.4 (#12002 ) \n \nPerformance \n\njest-config perf: only register ts-node once when loading TS config files (#12160 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/facebook/jest/compare/v27.4.5...v27.4.6
\n \n \n\nChangelog \nSourced from jest's changelog .
\n\n27.4.7 \nFixes \n\njest-config Add missing @babel/core dependency (#12216 ) \n \n27.4.6 \nFixes \n\n[jest-environment-node] Add AbortSignal (#12157 ) \n[jest-environment-node] Add Missing node global performance (#12002 ) \n[jest-runtime] Handle missing mocked property (#12213 ) \n[@jest/transform] Update dependency package pirates to 4.0.4 (#12002 ) \n \nPerformance \n\njest-config perf: only register ts-node once when loading TS config files (#12160 ) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/198/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/197",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/197",
- "id": 1098027587,
- "node_id": "PR_kwDOE8E-g84wvZEK",
- "number": 197,
- "title": "chore(deps): bump rollup from 2.62.0 to 2.63.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-10T15:21:59Z",
- "updated_at": "2022-01-10T15:28:03Z",
- "closed_at": "2022-01-10T15:28:03Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/197",
- "html_url": "https://github.com/checkly/checkly-cli/pull/197",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/197.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/197.patch",
- "merged_at": "2022-01-10T15:28:03Z"
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.62.0 to 2.63.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.63.0 \n2022-01-04
\nFeatures \n\nReport a helpful error if rollup exits due to an empty event loop when using this.load (#4320 ) \nAllow directly mutating ModuleInfo.meta for modules and never replace this object (#4328 ) \nDetect additional side effect free array prototype methods (#4332 ) \n \nBug Fixes \n\nDo not watch if CLI watch options are specified but --watch is missing (#4335 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.63.0 \n2022-01-04
\nFeatures \n\nReport a helpful error if rollup exits due to an empty event loop when using this.load (#4320 ) \nAllow directly mutating ModuleInfo.meta for modules and never replace this object (#4328 ) \nDetect additional side effect free array prototype methods (#4332 ) \n \nBug Fixes \n\nDo not watch if CLI watch options are specified but --watch is missing (#4335 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/197/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/196",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/196",
- "id": 1097837523,
- "node_id": "PR_kwDOE8E-g84wuxQE",
- "number": 196,
- "title": "chore(deps-dev): bump @commitlint/cli from 15.0.0 to 16.0.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-10T12:25:33Z",
- "updated_at": "2022-01-10T15:38:20Z",
- "closed_at": "2022-01-10T15:38:19Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/196",
- "html_url": "https://github.com/checkly/checkly-cli/pull/196",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/196.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/196.patch",
- "merged_at": "2022-01-10T15:38:19Z"
- },
- "body": "Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 15.0.0 to 16.0.2.\n\nRelease notes \nSourced from @βcommitlint/cli's releases .
\n\nv16.0.2 \n16.0.2 (2022-01-09) \nBug Fixes \n\nupdate dependency conventional-changelog-conventionalcommits to v4.6.3 (#2938 ) (0231f4b ) \nupdate dependency conventional-commits-parser to v3.2.4 (#2939 ) (a484a9a ) \nupdate dependency cosmiconfig-typescript-loader to v1.0.3 (#2956 ) (cc6e6cd ) \nupdate dependency jest-environment-node to v27.4.6 (#2957 ) (62a0867 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v16.0.1...v16.0.2
\nv16.0.1 \n16.0.1 (2021-12-28) \nBug Fixes \n\nupdate dependency @βtypes/tmp to v0.2.3 (#2928 ) (8eeb1f4 ) \nupdate dependency conventional-changelog-conventionalcommits to v4.6.2 (#2934 ) (a239b9e ) \nupdate dependency cosmiconfig-typescript-loader to v1.0.2 (#2929 ) (04cc88c ) \nupdate dependency yargs to v17.3.1 (#2935 ) (8e099af ) \n \nv16.0.0 \n16.0.0 (2021-12-26) \nBug Fixes \n\nis-ignored: ignore merge tag commit messages (#2920 ) (914782a ) \nupdate dependency @βtypes/tmp to v0.2.2 (#2903 ) (d2f146c ) \nupdate dependency conventional-commits-parser to v3.2.3 (#2904 ) (3a98d3c ) \ncz-commitlint: combine commit body with issuesBody/breakingBody when body has an empty string (#2915 ) (a038b41 ) \ndocs: minor changes to guides (#2913 ) (499efd1 ) \nupdate dependency conventional-changelog-conventionalcommits to v4.6.1 (#2906 ) (1d1ccfa ) \nupdate dependency cosmiconfig to v7.0.1 (#2905 ) (2c33c98 ) \nupdate dependency jest-environment-node to v27.4.2 (#2907 ) (c3b29ba ) \nupdate dependency yargs to v17.3.0 (#2908 ) (a387494 ) \n \nFeatures \n\nconfig-rush-scopes: add config for rush monorepo (#2878 ) (befa677 ) \ncz-commitlint: support select scope with radio list by setting disableMultipleScopes (#2911 ) (9d8d73f ), closes #2782 \nconfig validation (#2412 ) (c717202 ), closes #327 \n \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/cli's changelog .
\n\n16.0.2 (2022-01-09) \nNote: Version bump only for package @βcommitlint/cli
\n16.0.1 (2021-12-28) \nNote: Version bump only for package @βcommitlint/cli
\n16.0.0 (2021-12-26) \nFeatures \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/196/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/195",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/195",
- "id": 1097836743,
- "node_id": "PR_kwDOE8E-g84wuxFU",
- "number": 195,
- "title": "chore(deps): bump ora from 5.4.1 to 6.0.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-10T12:24:45Z",
- "updated_at": "2022-01-10T15:27:29Z",
- "closed_at": "2022-01-10T15:27:26Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/195",
- "html_url": "https://github.com/checkly/checkly-cli/pull/195",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/195.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/195.patch",
- "merged_at": null
- },
- "body": "Bumps [ora](https://github.com/sindresorhus/ora) from 5.4.1 to 6.0.1.\n\nRelease notes \nSourced from ora's releases .
\n\nv6.0.1 \n\nUpgrade dependencies 26ba606 \n \nhttps://github.com/sindresorhus/ora/compare/v6.0.0...v6.0.1
\nv6.0.0 \nBreaking \n\nRequire Node.js 12.20 ede1a54 \nThis package is now pure ESM. Please read this . \nora.promise is now a named import called oraPromise (#181 ) 9c01990\n\nimport {oraPromise} from 'ora'; \n \n \noraPromise now returns the given promise instead of this (#181 ) 9c01990\n\nThis lets you await it directly, which is more useful than chaining. \n \n \n \nImprovements \n\nImprove performance of the .clear() method (#182 ) d51c971 \n \nhttps://github.com/sindresorhus/ora/compare/v5.4.1...v6.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/195/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/194",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/194",
- "id": 1096826345,
- "node_id": "I_kwDOE8E-g85BYD3p",
- "number": 194,
- "title": "Add command suggestions and comments in templates",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-08T04:01:50Z",
- "updated_at": "2022-12-14T13:51:05Z",
- "closed_at": "2022-12-14T13:51:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": null,
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/194/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/193",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/193",
- "id": 1096825120,
- "node_id": "PR_kwDOE8E-g84wrziu",
- "number": 193,
- "title": "chore(deps-dev): bump eslint from 8.4.1 to 8.6.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-08T03:54:12Z",
- "updated_at": "2022-01-10T15:20:31Z",
- "closed_at": "2022-01-10T15:20:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/193",
- "html_url": "https://github.com/checkly/checkly-cli/pull/193",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/193.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/193.patch",
- "merged_at": "2022-01-10T15:20:30Z"
- },
- "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.4.1 to 8.6.0.\n\nRelease notes \nSourced from eslint's releases .
\n\nv8.6.0 \nFeatures \n\n6802a54 feat: handle logical assignment in no-self-assign (#14152 ) (Zzzen) \n3b38018 feat: allow to define eslint-disable-next-line in multiple lines (#15436 ) (Nitin Kumar) \n9d6fe5a feat: false negative with onlyDeclarations + properties in id-match (#15431 ) (Nitin Kumar) \n \nDocumentation \n\n6c4dee2 docs: Document homedir is a configuration root (#15469 ) (Bas Bosman) \n51c37b1 docs: consistency changes (#15404 ) (Bas Bosman) \n775d181 docs: Mention character classes in no-useless-escape (#15421 ) (Sebastian Simon) \n \nChores \n\n3a384fc chore: Upgrade espree to 9.3.0 (#15473 ) (Brandon Mills) \n1443cc2 chore: Update blogpost.md.ejs (#15468 ) (Nicholas C. Zakas) \n28e907a refactor: remove unused parameter in linter.js (#15451 ) (Milos Djermanovic) \neaa08d3 test: add tests for allowReserved parser option with flat config (#15450 ) (Milos Djermanovic) \n \nv8.5.0 \nFeatures \n\n94e77a6 feat: Suggestions support for prefer-regex-literals (#15077 ) (Yash Singh) \neafaf52 feat: add prefer-object-has-own rule (#15346 ) (Nitin Kumar) \n \nBug Fixes \n\n7d832d4 fix: improve prefer-template fixer (#15230 ) (Nitin Kumar) \n981fb48 fix: do not report global references in id-match rule (#15420 ) (Nitin Kumar) \nf13d4a6 fix: improve autofix of prefer-object-has-own (#15419 ) (Nitin Kumar) \nf4559a0 fix: add helpful message when test case has non-string code/name (#15425 ) (Bryan Mishkin) \n \nDocumentation \n\n314c84c docs: add an incorrect code example in for-direction (#15434 ) (Holger Jeromin) \n3928175 docs: add destructuring examples for computed-property-spacing (#15423 ) (Nitin Kumar) \na53e59e docs: add more examples for array-element-newline rule (#15427 ) (Nitin Kumar) \n74cf0a0 docs: update CLA info (#15370 ) (Nitin Kumar) \ne84195e docs: fix heading level for an option in class-methods-use-this rule (#15399 ) (Takuya Fukuju) \n \nChores \n\n225f211 test: add destructuring test cases for computed-property-spacing (#15424 ) (Nitin Kumar) \nf2c7ba6 ci: use node v16 for macOS and windows jobs (#15418 ) (Nitin Kumar) \n \n \n \n\nChangelog \nSourced from eslint's changelog .
\n\nv8.6.0 - December 31, 2021
\n\n3a384fc chore: Upgrade espree to 9.3.0 (#15473 ) (Brandon Mills) \n1443cc2 chore: Update blogpost.md.ejs (#15468 ) (Nicholas C. Zakas) \n6c4dee2 docs: Document homedir is a configuration root (#15469 ) (Bas Bosman) \n6802a54 feat: handle logical assignment in no-self-assign (#14152 ) (Zzzen) \n3b38018 feat: allow to define eslint-disable-next-line in multiple lines (#15436 ) (Nitin Kumar) \n51c37b1 docs: consistency changes (#15404 ) (Bas Bosman) \n28e907a refactor: remove unused parameter in linter.js (#15451 ) (Milos Djermanovic) \neaa08d3 test: add tests for allowReserved parser option with flat config (#15450 ) (Milos Djermanovic) \n9d6fe5a feat: false negative with onlyDeclarations + properties in id-match (#15431 ) (Nitin Kumar) \n775d181 docs: Mention character classes in no-useless-escape (#15421 ) (Sebastian Simon) \n \nv8.5.0 - December 17, 2021
\n\n7d832d4 fix: improve prefer-template fixer (#15230 ) (Nitin Kumar) \n94e77a6 feat: Suggestions support for prefer-regex-literals (#15077 ) (Yash Singh) \n314c84c docs: add an incorrect code example in for-direction (#15434 ) (Holger Jeromin) \n981fb48 fix: do not report global references in id-match rule (#15420 ) (Nitin Kumar) \n3928175 docs: add destructuring examples for computed-property-spacing (#15423 ) (Nitin Kumar) \n225f211 test: add destructuring test cases for computed-property-spacing (#15424 ) (Nitin Kumar) \nf13d4a6 fix: improve autofix of prefer-object-has-own (#15419 ) (Nitin Kumar) \nf4559a0 fix: add helpful message when test case has non-string code/name (#15425 ) (Bryan Mishkin) \na53e59e docs: add more examples for array-element-newline rule (#15427 ) (Nitin Kumar) \nf2c7ba6 ci: use node v16 for macOS and windows jobs (#15418 ) (Nitin Kumar) \neafaf52 feat: add prefer-object-has-own rule (#15346 ) (Nitin Kumar) \n74cf0a0 docs: update CLA info (#15370 ) (Nitin Kumar) \ne84195e docs: fix heading level for an option in class-methods-use-this rule (#15399 ) (Takuya Fukuju) \n \n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/193/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/192",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/192",
- "id": 1096824679,
- "node_id": "PR_kwDOE8E-g84wrzeR",
- "number": 192,
- "title": "chore(deps): bump @oclif/command from 1.8.0 to 1.8.16",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-08T03:51:34Z",
- "updated_at": "2022-01-08T04:12:39Z",
- "closed_at": "2022-01-08T04:12:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/192",
- "html_url": "https://github.com/checkly/checkly-cli/pull/192",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/192.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/192.patch",
- "merged_at": "2022-01-08T04:12:38Z"
- },
- "body": "Bumps [@oclif/command](https://github.com/oclif/command) from 1.8.0 to 1.8.16.\n\nRelease notes \nSourced from @βoclif/command's releases .
\n\nv1.8.16 \n1.8.16 (2021-12-17) \nv1.8.15 \n1.8.15 (2021-12-14) \nBug Fixes \n\nv1.8.14 \n1.8.14 (2021-12-14) \nBug Fixes \n\nv1.8.13 \n1.8.13 (2021-12-10) \nBug Fixes \n\n1.8.13 (2021-12-10) \nBug Fixes \n\nv1.8.12 \n1.8.12 (2021-12-09) \nBug Fixes \n\n1.8.12 (2021-12-09) \nBug Fixes \n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βoclif/command's changelog .
\n\n1.8.16 (2021-12-17) \n1.8.15 (2021-12-14) \nBug Fixes \n\n1.8.14 (2021-12-14) \nBug Fixes \n\n1.8.13 (2021-12-10) \nBug Fixes \n\n1.8.12 (2021-12-09) \nBug Fixes \n\n1.8.11 (2021-12-09) \nBug Fixes \n\n1.8.10 (2021-12-08) \n\n \n... (truncated)
\n \n\nCommits \n\nbaac76d chore(release): 1.8.16 [ci skip] \n397cc17 Updated config.yml \n79cab6f chore(release): 1.8.15 [ci skip] \nd088346 fix: bump @βoclif/help (#303 ) \n9c9c39e chore(release): 1.8.14 [ci skip] \n3a00d2a fix: remove @βoclif/plugin-help (#302 ) \n4771020 chore(release): 1.8.13 [ci skip] \n7da183f Merge pull request #301 from oclif/phale/fix-heap-failure \n18af8a4 fix: recursive installation failure due to dep cycle \n938a11c fix: bump deps (#298 ) \nAdditional commits viewable in compare view \n \n \n\nMaintainer changes \nThis version was pushed to npm by salesforce-releases , a new releaser for @βoclif/command since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/192/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/191",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/191",
- "id": 1096824530,
- "node_id": "PR_kwDOE8E-g84wrzc2",
- "number": 191,
- "title": "chore(deps-dev): bump lint-staged from 12.1.5 to 12.1.7",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-08T03:50:36Z",
- "updated_at": "2022-01-08T03:55:29Z",
- "closed_at": "2022-01-08T03:55:28Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/191",
- "html_url": "https://github.com/checkly/checkly-cli/pull/191",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/191.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/191.patch",
- "merged_at": "2022-01-08T03:55:28Z"
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.5 to 12.1.7.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.1.7 \n12.1.7 (2022-01-07) \nBug Fixes \n\nresolve config modules with ESM createRequire (#1082 ) (f9f6538 ) \n \nv12.1.6 \n12.1.6 (2022-01-07) \nBug Fixes \n\nalways run non-git tasks in the current working directory (893f3d7 ) \n \n \n \n\nCommits \n\nf9f6538 fix: resolve config modules with ESM createRequire (#1082 ) \n893f3d7 fix: always run non-git tasks in the current working directory \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/191/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/190",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/190",
- "id": 1096819267,
- "node_id": "I_kwDOE8E-g85BYCJD",
- "number": 190,
- "title": "Review current error handling and implement standard",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-08T03:15:04Z",
- "updated_at": "2022-12-14T13:55:18Z",
- "closed_at": "2022-12-14T13:55:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": null,
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/190/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/189",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/189",
- "id": 1096819018,
- "node_id": "I_kwDOE8E-g85BYCFK",
- "number": 189,
- "title": "Alert channel subscriptions are not being persisted ",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-08T03:13:37Z",
- "updated_at": "2022-12-14T13:55:44Z",
- "closed_at": "2022-12-14T13:55:44Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "There is something really weird with this issue:\r\n\r\n- CLI is parsing data correctly.\r\n- Backend is also receiving data correctly.\r\n- The dependency graph is triggering the DB transactions without any errors.\r\n- The alert channel subscription `create` method is being called correctly (and the promise is resolved) but data is not being persisted in the DB.\r\n\r\n\r\n```js\r\nasync create (\r\n accountId,\r\n projectId,\r\n mappedValues,\r\n trx\r\n ) {\r\n const alertChannelSubscription = {\r\n ...this._payload,\r\n ...mappedValues\r\n }\r\n\r\n return CheckAlertChannelSubscription.query(trx).insert(alertChannelSubscription)\r\n }\r\n```\r\n\r\nπ This is the method I mentioned, everything looks fine, the promise is being resolved and it returns the new alert channel subscription (even with the generated `id`) but for some reason, the data never gets into the DB table.\r\n\r\nI am not sure if I am missing something, if this is only happening in my local env or maybe some issue with the `tx`\r\n\r\n@umutuzgur When you have some time, could you bring me some help with this",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/189/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/188",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/188",
- "id": 1096816830,
- "node_id": "PR_kwDOE8E-g84wryDM",
- "number": 188,
- "title": "feat: add support for project settings",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-08T03:02:18Z",
- "updated_at": "2022-02-08T13:23:35Z",
- "closed_at": "2022-02-08T13:23:34Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/188",
- "html_url": "https://github.com/checkly/checkly-cli/pull/188",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/188.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/188.patch",
- "merged_at": "2022-02-08T13:23:34Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n- Allow set `defaultCheckSettings` on global `settings.yml` file. Those are default values that you can specify for all your checks or group. (check and group values will overwrite them)\r\n\r\n```yml\r\n# global settings.yml\r\nprojectId: 17\r\nprojectName: cli\r\n\r\ndefaultCheckSettings:\r\n runtimeId: \"2021.10\"\r\n locations:\r\n - us-west-1\r\n```\r\n\r\nWith the above settings file, each check or group which does not specify `runtimeId` or `locations` will inherit from global \r\n\r\n- Improve projects and check templates\r\n- Support creating high frequency checks\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/188/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/187",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/187",
- "id": 1096798233,
- "node_id": "PR_kwDOE8E-g84wruqr",
- "number": 187,
- "title": "feat: add link command",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-08T01:30:42Z",
- "updated_at": "2022-01-31T15:05:46Z",
- "closed_at": "2022-01-31T15:05:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/187",
- "html_url": "https://github.com/checkly/checkly-cli/pull/187",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/187.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/187.patch",
- "merged_at": "2022-01-31T15:05:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nThe `link` command allows users to link their local `checkly` directory with an existing project:\r\n- The user can specify the target `projectId` as a command argument\r\n- If the `projectId` is not set, the command will fetch the existing projects and prompt a list\r\n\r\n> This command will only affect your local director (at least for now). It's only an interactive way to update project properties in the `global` settings file. Users will need to run `deploy` in order to impact changes in our DB state\r\n\r\n> Resolves #153\r\n\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/187/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/186",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/186",
- "id": 1096779564,
- "node_id": "PR_kwDOE8E-g84wrrIp",
- "number": 186,
- "title": "feat: implement add alert channel command",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-08T00:36:45Z",
- "updated_at": "2022-01-27T02:08:06Z",
- "closed_at": "2022-01-27T02:08:00Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/186",
- "html_url": "https://github.com/checkly/checkly-cli/pull/186",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/186.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/186.patch",
- "merged_at": "2022-01-27T02:08:00Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n- Allow alert channel creations using the `add` command\r\n- Add alert channel templates with default values",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/186/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/185",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/185",
- "id": 1096448833,
- "node_id": "PR_kwDOE8E-g84wqoe9",
- "number": 185,
- "title": "feat: add alert channel schemas and new flags to deploy",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-07T16:03:51Z",
- "updated_at": "2022-01-07T19:16:04Z",
- "closed_at": "2022-01-07T19:16:04Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/185",
- "html_url": "https://github.com/checkly/checkly-cli/pull/185",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/185.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/185.patch",
- "merged_at": "2022-01-07T19:16:03Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n- Add local alert channel schema\r\n- Add new flags to deploy command\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/185/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/184",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/184",
- "id": 1096395123,
- "node_id": "PR_kwDOE8E-g84wqdhy",
- "number": 184,
- "title": "fix: browser script parsing and account switching",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-07T15:00:33Z",
- "updated_at": "2022-01-07T15:04:12Z",
- "closed_at": "2022-01-07T15:04:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/184",
- "html_url": "https://github.com/checkly/checkly-cli/pull/184",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/184.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/184.patch",
- "merged_at": "2022-01-07T15:04:11Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nSome fixes after \"MaC try session\" with @ragog \r\n\r\n- Fix issue when parsing browser checks with `path`\r\n- Fix accounts switch command\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/184/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/183",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/183",
- "id": 1095421050,
- "node_id": "PR_kwDOE8E-g84wnTBV",
- "number": 183,
- "title": "chore(deps): bump @oclif/dev-cli from 1.26.6 to 1.26.10",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-06T15:21:27Z",
- "updated_at": "2022-01-08T03:49:01Z",
- "closed_at": "2022-01-08T03:49:00Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/183",
- "html_url": "https://github.com/checkly/checkly-cli/pull/183",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/183.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/183.patch",
- "merged_at": "2022-01-08T03:49:00Z"
- },
- "body": "Bumps [@oclif/dev-cli](https://github.com/oclif/dev-cli) from 1.26.6 to 1.26.10.\n\nRelease notes \nSourced from @βoclif/dev-cli's releases .
\n\nv1.26.10 \n\nBug Fixes \n\nremove transient dep on lodash.template (#457 ) (f84acd8 ) \n \nv1.26.9 \n1.26.9 (2021-12-09) \nBug Fixes \n\nv1.26.8 \n1.26.8 (2021-12-06) \nBug Fixes \n\nv1.26.7 \n1.26.7 (2021-12-06) \nBug Fixes \n\n \n \n\nChangelog \nSourced from @βoclif/dev-cli's changelog .
\n\n\nBug Fixes \n\nremove transient dep on lodash.template (#457 ) (f84acd8 ) \n \n1.26.9 (2021-12-09) \nBug Fixes \n\n1.26.8 (2021-12-06) \nBug Fixes \n\n1.26.7 (2021-12-06) \nBug Fixes \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/183/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/182",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/182",
- "id": 1095407178,
- "node_id": "PR_kwDOE8E-g84wnQIE",
- "number": 182,
- "title": "feat: suport to run api checks",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-06T15:06:22Z",
- "updated_at": "2022-01-10T14:48:31Z",
- "closed_at": "2022-01-10T14:48:30Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/182",
- "html_url": "https://github.com/checkly/checkly-cli/pull/182",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/182.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/182.patch",
- "merged_at": "2022-01-10T14:48:30Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Add support to run API Checks\r\n- Add `run` module\r\n### ποΈ New Dependency Submission\r\n\r\n```diff\r\n- cli-fuzzy-search\r\n```\r\n\r\n> Resolves #152\r\n> Depends on https://github.com/checkly/checkly-backend/pull/2479",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/182/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/181",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/181",
- "id": 1094874388,
- "node_id": "PR_kwDOE8E-g84wlju-",
- "number": 181,
- "title": "chore(deps): bump chalk from 4.1.1 to 5.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-06T01:12:03Z",
- "updated_at": "2022-01-08T03:54:09Z",
- "closed_at": "2022-01-08T03:54:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/181",
- "html_url": "https://github.com/checkly/checkly-cli/pull/181",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/181.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/181.patch",
- "merged_at": null
- },
- "body": "Bumps [chalk](https://github.com/chalk/chalk) from 4.1.1 to 5.0.0.\n\nRelease notes \nSourced from chalk's releases .
\n\nv5.0.0 \nBreaking \n\nThis package is now pure ESM. Please read this . \n\nIf you use TypeScript, you will want to stay on Chalk 4 until TypeScript 4.6 is out. Why. \nIf you use a bundler, make sure it supports ESM and that you have correctly configured it for ESM. \nThe Chalk issue tracker is not a support channel for your favorite build/bundler tool. \n \n \nRequire Node.js 12.20 fa16f4e \nMove some properties off the default export to individual named exports:\n\nchalk.Instance β Chalk \nchalk.supportsColor β supportsColor \nchalk.stderr β chalkStderr \nchalk.stderr.supportsColor β supportsColorStderr \n \n \nRemove .keyword(), .hsl(), .hsv(), .hwb(), and .ansi() coloring methods (#433 ) 4cf2e40\n\nThese were not commonly used and added a lot of bloat to Chalk. You can achieve the same by using the color-convert package . \n \n \nThe tagged template literal support moved into a separate package: chalk-template (#524 ) c987c61 \n \n-import chalk from 'chalk';\n+import chalkTemplate from 'chalk-template';\n-chalk2 + 3 = {bold ${2 + 3}};\n+chalkTemplate2 + 3 = {bold ${2 + 3}};\n
\nImprovements \n\nhttps://github.com/chalk/chalk/compare/v4.1.0...v5.0.0
\nv4.1.2 \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/181/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/180",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/180",
- "id": 1094678251,
- "node_id": "PR_kwDOE8E-g84wk7LK",
- "number": 180,
- "title": "chore(deps): bump yaml from 1.10.0 to 1.10.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-05T19:30:59Z",
- "updated_at": "2022-01-06T01:10:34Z",
- "closed_at": "2022-01-06T01:10:33Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/180",
- "html_url": "https://github.com/checkly/checkly-cli/pull/180",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/180.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/180.patch",
- "merged_at": "2022-01-06T01:10:33Z"
- },
- "body": "Bumps [yaml](https://github.com/eemeli/yaml) from 1.10.0 to 1.10.2.\n\nRelease notes \nSourced from yaml's releases .
\n\nv1.10.2 \n\nAllow for unindented comment after node props (prettier/prettier#10510) \n \nv1.10.1 \nThis release backports the following non-breaking fixes made during the work on yaml@2 on top of yaml@1.10.0:
\n\nSupport for __proto__ as mapping key & anchor identifier (#192 ) \nFix broken TS type for BigInt toggle \nDump long keys properly (#195 ) \nWhen folding highly indented lines, require at least minContentWidth chars on the first line (#196 ) \nFix YAML.stringify() for certain null values (#197 ) \nDo not break escaped chars with escaped newlines (#237 , awslabs/cdk8s8 ) \nSet type: "module" within browser/dist/ (#208 ) \nUse CommonJS for the browser endpoints yaml/types & yaml/util (#208 ) \nAlways stringify non-Node object keys using explicit notation (#218 ) \nSpecify node type of Document.Parsed.contents (#221 ) \nAdd missing type for CST Node.rangeAsLinePos (#222 ) \nPrefer literal over folded block scalar when lineWidth=0 is set (#232 ) \nAllow for empty lines after node props (#242 ) \nUpdate dev dependencies \n \n \n \n\nCommits \n\n4cdcde6 1.10.2 \n7c0e083 Allow for unindented comment after node props (#242 ) \n8ef0157 1.10.1 \n6296dae Update links in docs \nb1d2b28 Allow for empty lines after node props (Fixes #242 ) \n3e5a640 Satisfy Prettier \nbd031cb Update dev dependencies + switch to lockfileVersion 2 \n9c6e7d0 Use CommonJS for browser endpoints yaml/types & yaml/util (#208 ) \n7ddb18b Prefer literal over folded block scalar when lineWidth=0 is set (#232 ) \nfd817be Update dev dependencies \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/180/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/179",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/179",
- "id": 1094534212,
- "node_id": "PR_kwDOE8E-g84wkdJ3",
- "number": 179,
- "title": "chore(deps-dev): bump lint-staged from 12.1.4 to 12.1.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-05T16:32:05Z",
- "updated_at": "2022-01-05T19:27:39Z",
- "closed_at": "2022-01-05T19:27:38Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/179",
- "html_url": "https://github.com/checkly/checkly-cli/pull/179",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/179.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/179.patch",
- "merged_at": "2022-01-05T19:27:38Z"
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.4 to 12.1.5.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.1.5 \n12.1.5 (2022-01-02) \nBug Fixes \n\nsearch configuration starting from explicit cwd option (c7ea359 ) \nusing --debug option enables debug mode (5cceeb6 ) \n \n \n \n\nCommits \n\nc7ea359 fix: search configuration starting from explicit cwd option \n5cceeb6 fix: using --debug option enables debug mode \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/179/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/178",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/178",
- "id": 1094207166,
- "node_id": "PR_kwDOE8E-g84wjY5I",
- "number": 178,
- "title": "fix: update login secrets",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-05T10:33:43Z",
- "updated_at": "2022-01-05T11:57:48Z",
- "closed_at": "2022-01-05T11:57:48Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/178",
- "html_url": "https://github.com/checkly/checkly-cli/pull/178",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/178.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/178.patch",
- "merged_at": "2022-01-05T11:57:48Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nUpdate secrets used in testing to login.\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/178/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/177",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/177",
- "id": 1093851841,
- "node_id": "PR_kwDOE8E-g84wiQJm",
- "number": 177,
- "title": "chore(deps): bump update-notifier from 5.0.1 to 5.1.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-05T00:04:58Z",
- "updated_at": "2022-01-05T16:29:52Z",
- "closed_at": "2022-01-05T16:29:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/177",
- "html_url": "https://github.com/checkly/checkly-cli/pull/177",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/177.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/177.patch",
- "merged_at": "2022-01-05T16:29:51Z"
- },
- "body": "Bumps [update-notifier](https://github.com/yeoman/update-notifier) from 5.0.1 to 5.1.0.\n\nRelease notes \nSourced from update-notifier's releases .
\n\nv5.1.0 \n\nUpgrade dependencies 73c391b \n \nhttps://github.com/yeoman/update-notifier/compare/v5.0.1...v5.1.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/177/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/176",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/176",
- "id": 1093726537,
- "node_id": "PR_kwDOE8E-g84wh2Nd",
- "number": 176,
- "title": "chore(deps-dev): bump @commitlint/config-conventional from 12.1.4 to 16.0.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-04T20:25:38Z",
- "updated_at": "2022-01-06T15:19:16Z",
- "closed_at": "2022-01-06T15:19:14Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/176",
- "html_url": "https://github.com/checkly/checkly-cli/pull/176",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/176.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/176.patch",
- "merged_at": "2022-01-06T15:19:14Z"
- },
- "body": "Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 12.1.4 to 16.0.0.\n\nRelease notes \nSourced from @βcommitlint/config-conventional's releases .
\n\nv16.0.0 \n16.0.0 (2021-12-26) \nBug Fixes \n\nis-ignored: ignore merge tag commit messages (#2920 ) (914782a ) \nupdate dependency @βtypes/tmp to v0.2.2 (#2903 ) (d2f146c ) \nupdate dependency conventional-commits-parser to v3.2.3 (#2904 ) (3a98d3c ) \ncz-commitlint: combine commit body with issuesBody/breakingBody when body has an empty string (#2915 ) (a038b41 ) \ndocs: minor changes to guides (#2913 ) (499efd1 ) \nupdate dependency conventional-changelog-conventionalcommits to v4.6.1 (#2906 ) (1d1ccfa ) \nupdate dependency cosmiconfig to v7.0.1 (#2905 ) (2c33c98 ) \nupdate dependency jest-environment-node to v27.4.2 (#2907 ) (c3b29ba ) \nupdate dependency yargs to v17.3.0 (#2908 ) (a387494 ) \n \nFeatures \n\nconfig-rush-scopes: add config for rush monorepo (#2878 ) (befa677 ) \ncz-commitlint: support select scope with radio list by setting disableMultipleScopes (#2911 ) (9d8d73f ), closes #2782 \nconfig validation (#2412 ) (c717202 ), closes #327 \n \nBREAKING CHANGES \n\ncz-commitlint: users who is using multiple scopes need to set enableMultipleScopes to true \n \nNew Contributors \n\nFull Changelog : https://github.com/conventional-changelog/commitlint/compare/v15.0.0...v16.0.0
\nv15.0.0 \n15.0.0 (2021-11-17) \nBug Fixes \n\nprompt: correct import kind in prompt package (#2852 ) (45bf394 ) \nprompt: correct version of internal dependencies in prompt package #2697 (#2851 ) (b1155ca ) \ntypes: fix signature of QualifiedRuleConfig for async configurations (#2868 ) (#2869 ) (c7f355b ) \n \nFeatures \n\n\n \n... (truncated)
\n \n\nChangelog \nSourced from @βcommitlint/config-conventional's changelog .
\n\n16.0.0 (2021-12-26) \nNote: Version bump only for package @βcommitlint/config-conventional
\n15.0.0 (2021-11-17) \nNote: Version bump only for package @βcommitlint/config-conventional
\n14.1.0 (2021-11-01) \nNote: Version bump only for package @βcommitlint/config-conventional
\n14.0.0 (2021-10-26) \nNote: Version bump only for package @βcommitlint/config-conventional
\n13.2.0 (2021-09-28) \nNote: Version bump only for package @βcommitlint/config-conventional
\n13.1.0 (2021-07-24) \nBug Fixes \n\ncz-commitlint: fix minor formatting issues (99d8881 ) \n \n\n \n... (truncated)
\n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/176/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/175",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/175",
- "id": 1093712893,
- "node_id": "PR_kwDOE8E-g84whzYw",
- "number": 175,
- "title": "fix: format groups/check locations output",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-04T20:06:41Z",
- "updated_at": "2022-01-04T20:20:50Z",
- "closed_at": "2022-01-04T20:20:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/175",
- "html_url": "https://github.com/checkly/checkly-cli/pull/175",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/175.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/175.patch",
- "merged_at": "2022-01-04T20:20:49Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Format check/groups locations when they have more than 3:\r\n\r\n```\r\nname checkType frequency activated locations\r\n--------- --------- --------- --------- ------------------------------------------------\r\n001 Check API 10 true ap-northeast-2, ca-central-1, eu-west-1 + 4 more\r\n002 Check API 10 true ap-northeast-2, ca-central-1, eu-west-1 + 2 more\r\n```\r\n\r\n> Resolves https://github.com/checkly/checkly-cli/issues/136",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/175/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/174",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/174",
- "id": 1093698977,
- "node_id": "PR_kwDOE8E-g84whwfc",
- "number": 174,
- "title": "fix: send checks paginations params as qs",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-04T19:46:24Z",
- "updated_at": "2022-01-04T19:50:09Z",
- "closed_at": "2022-01-04T19:50:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/174",
- "html_url": "https://github.com/checkly/checkly-cli/pull/174",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/174.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/174.patch",
- "merged_at": "2022-01-04T19:50:08Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [x] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\nFix checks pagination sending limit & page params as query string",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/174/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/173",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/173",
- "id": 1092619634,
- "node_id": "PR_kwDOE8E-g84weQp5",
- "number": 173,
- "title": "chore(deps-dev): bump nock from 13.1.3 to 13.2.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-03T15:51:20Z",
- "updated_at": "2022-01-04T20:21:11Z",
- "closed_at": "2022-01-04T20:21:11Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/173",
- "html_url": "https://github.com/checkly/checkly-cli/pull/173",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/173.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/173.patch",
- "merged_at": "2022-01-04T20:21:11Z"
- },
- "body": "Bumps [nock](https://github.com/nock/nock) from 13.1.3 to 13.2.1.\n\nRelease notes \nSourced from nock's releases .
\n\nv13.2.1 \n13.2.1 (2021-11-12) \nBug Fixes \n\nv13.2.0 \n13.2.0 (2021-11-08) \nFeatures \n\nv13.1.4 \n13.1.4 (2021-10-19) \nBug Fixes \n\n \n \n\nCommits \n\ne8f23b1 fix(type): add update type for record mode (#2250 ) \nbf6b7ec refactor: Fix typo in common.js (#2249 ) \n61d9144 test: 100% test coverage \n1cb4880 feat(record): update mode (#2241 ) \n63a5482 docs: add note on removeInterceptor usage (#2035 ) \nf596738 chore(deps-dev): bump @βsinonjs/fake-timers from 7.0.5 to 8.1.0 (#2246 ) \ndcdc9aa chore(deps-dev): bump sinon from 10.0.0 to 12.0.1 (#2245 ) \n942d7e5 chore(deps-dev): bump dtslint from 4.0.9 to 4.2.0 \n547008f style: prettier \n33498ac chore(deps-dev): bump prettier from 2.2.1 to 2.4.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/173/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/172",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/172",
- "id": 1092467934,
- "node_id": "PR_kwDOE8E-g84wdxBo",
- "number": 172,
- "title": "chore(deps): bump date-fns from 2.27.0 to 2.28.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-03T12:24:08Z",
- "updated_at": "2022-01-03T15:49:52Z",
- "closed_at": "2022-01-03T15:49:51Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/172",
- "html_url": "https://github.com/checkly/checkly-cli/pull/172",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/172.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/172.patch",
- "merged_at": "2022-01-03T15:49:51Z"
- },
- "body": "Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.27.0 to 2.28.0.\n\nRelease notes \nSourced from date-fns's releases .
\n\nv2.28.0 \nKudos to @βtan75 , @βfturmel , @βarcanar7 , @βjeffjose , @βhelmut-lang , @βzrev2220 , @βjooola , @βminitesh , @βcowboy-bebug , @βmesqueeb , @βJuanM04 , @βzhirzh , @βdamon02 and @βleshakoss for working on the release.
\nAdded \n\nFixed \n\n \n \n\nChangelog \nSourced from date-fns's changelog .
\n\nv2.28.0 - 2021-12-28 \nKudos to @βtan75 , @βfturmel , @βarcanar7 , @βjeffjose , @βhelmut-lang , @βzrev2220 , @βjooola , @βminitesh , @βcowboy-bebug , @βmesqueeb , @βJuanM04 , @βzhirzh , @βdamon02 and @βleshakoss for working on the release.
\nAdded \n\nFixed \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/172/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/171",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/171",
- "id": 1092467531,
- "node_id": "PR_kwDOE8E-g84wdw8C",
- "number": 171,
- "title": "chore(deps): bump joi from 17.4.2 to 17.5.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-03T12:23:31Z",
- "updated_at": "2022-01-05T00:02:22Z",
- "closed_at": "2022-01-05T00:02:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/171",
- "html_url": "https://github.com/checkly/checkly-cli/pull/171",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/171.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/171.patch",
- "merged_at": "2022-01-05T00:02:21Z"
- },
- "body": "Bumps [joi](https://github.com/sideway/joi) from 17.4.2 to 17.5.0.\n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/171/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/170",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/170",
- "id": 1092183740,
- "node_id": "PR_kwDOE8E-g84wc1ER",
- "number": 170,
- "title": "chore(deps): bump conf from 8.0.0 to 10.1.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-03T02:50:40Z",
- "updated_at": "2022-01-08T03:52:22Z",
- "closed_at": "2022-01-08T03:51:09Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/170",
- "html_url": "https://github.com/checkly/checkly-cli/pull/170",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/170.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/170.patch",
- "merged_at": null
- },
- "body": "Bumps [conf](https://github.com/sindresorhus/conf) from 8.0.0 to 10.1.1.\n\nRelease notes \nSourced from conf's releases .
\n\nv10.1.1 \n\nFix the configFileMode option for TypeScript (#159 ) 07d275b \n \nhttps://github.com/sindresorhus/conf/compare/v10.1.0...v10.1.1
\nv10.1.0 \n\nhttps://github.com/sindresorhus/conf/compare/v10.0.3...v10.1.0
\nv10.0.3 \n\nUpgrade some dependencies f19ee6b \n \nhttps://github.com/sindresorhus/conf/compare/v10.0.2...v10.0.3
\nv10.0.2 \n\nMinor performance improvement (#153 ) 1ea9b28 \n \nhttps://github.com/sindresorhus/conf/compare/v10.0.1...v10.0.2
\nv10.0.1 \n\nFix issue with onDidChange not always being called (#143 ) 3a53356 \n \nhttps://github.com/sindresorhus/conf/compare/v10.0.0...v10.0.1
\nv10.0.0 \nBreaking \n\nRequire Node.js 12 4fa57ef \nUpgrade from Ajv 7 to Ajv 8 \n \nhttps://github.com/sindresorhus/conf/compare/v9.0.2...v10.0.0
\nv9.0.2 \n\nAdd ajv-formats when a schema is used (#144 ) 094ac38 \n \nhttps://github.com/sindresorhus/conf/compare/v9.0.1...v9.0.2
\nv9.0.1 \n\nFix .reset() to correctly handle falsy default values (#141 ) 735225e \n \nhttps://github.com/sindresorhus/conf/compare/v9.0.0...v9.0.1
\nv9.0.0 \n\nMake the clearInvalidConfig option false by default b291021\nA lot of people found the previous default surprising. \n \nhttps://github.com/sindresorhus/conf/compare/v8.0.0...v9.0.0
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/170/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/169",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/169",
- "id": 1092179133,
- "node_id": "PR_kwDOE8E-g84wc0Lb",
- "number": 169,
- "title": "refactor: reorganize sdk, migrate login functionality and setup new architecture",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2022-01-03T02:29:17Z",
- "updated_at": "2022-01-04T13:57:54Z",
- "closed_at": "2022-01-04T13:57:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/169",
- "html_url": "https://github.com/checkly/checkly-cli/pull/169",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/169.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/169.patch",
- "merged_at": "2022-01-04T13:57:54Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [x] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd new SDK architecture which consists of 3 parts:\r\n\r\n- `api`: split current functions in the different modules that interact with our Public API\r\n- `auth`: move here the functions needed to make interactive login work (some internal refactor still needed)\r\n- `fs`: functions that will interact with the checkly fs, everything inside `.checkly/` directory (TBA)\r\n\r\n```\r\nsdk\r\nβββ api\r\nβΒ Β βββ index.js\r\nβΒ Β βββ modules\r\nβΒ Β βββ accounts.js\r\nβΒ Β βββ check-statuses.js\r\nβΒ Β βββ checks.js\r\nβΒ Β βββ groups.js\r\nβΒ Β βββ locations.js\r\nβΒ Β βββ projects.js\r\nβΒ Β βββ sockets.js\r\nβββ auth\r\nβΒ Β βββ index.js\r\nβββ fs\r\nβΒ Β βββ index.js\r\nβββ helper.js\r\nβββ index.js\r\n```",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/169/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/168",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/168",
- "id": 1092177033,
- "node_id": "I_kwDOE8E-g85BGUyJ",
- "number": 168,
- "title": "Add a warning when the user is running login but CHECKLY_API_KEY was exported",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2022-01-03T02:22:22Z",
- "updated_at": "2022-12-14T13:55:59Z",
- "closed_at": "2022-12-14T13:55:59Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": null,
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/168/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/167",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/167",
- "id": 1091640811,
- "node_id": "I_kwDOE8E-g85BER3r",
- "number": 167,
- "title": "Move commands core functionality to modules",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-31T18:08:48Z",
- "updated_at": "2022-12-14T13:50:27Z",
- "closed_at": "2022-12-14T13:50:12Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "- [x] `run`\r\n- [ ] `init`\r\n- [ ] `login`\r\n- [ ] `logout`\r\n- [ ] `switch`\r\n- [ ] `whoami`",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/167/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/166",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/166",
- "id": 1091640731,
- "node_id": "PR_kwDOE8E-g84wbKtP",
- "number": 166,
- "title": "chore(deps-dev): bump lint-staged from 12.1.2 to 12.1.4",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-31T18:08:22Z",
- "updated_at": "2022-01-03T02:49:17Z",
- "closed_at": "2022-01-03T02:49:17Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/166",
- "html_url": "https://github.com/checkly/checkly-cli/pull/166",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/166.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/166.patch",
- "merged_at": "2022-01-03T02:49:17Z"
- },
- "body": "Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.1.2 to 12.1.4.\n\nRelease notes \nSourced from lint-staged's releases .
\n\nv12.1.4 \n12.1.4 (2021-12-24) \nBug Fixes \n\nuse cwd option when resolving git repo root (#1075 ) (a230b03 ) \n \nv12.1.3 \n12.1.3 (2021-12-18) \nBug Fixes \n\ndeps: remove enquirer because it's now optional by listr2 (96a1a29 ) \n \n \n \n\nCommits \n\na230b03 fix: use cwd option when resolving git repo root (#1075 ) \n96a1a29 fix(deps): remove enquirer because it's now optional by listr2 \nc38642f chore(deps): update dependencies \n3f741ba ci: make dependabot also bump package.json \nSee full diff in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/166/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/165",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/165",
- "id": 1091635791,
- "node_id": "I_kwDOE8E-g85BEQpP",
- "number": 165,
- "title": "Create a checkly fs service",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-31T17:41:55Z",
- "updated_at": "2022-12-14T13:52:48Z",
- "closed_at": "2022-12-14T13:52:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "This service should handle all the interactions between to CLI and the `./checkly` fs operations:\r\n\r\n- Check if directories exists\r\n- Check if file exists\r\n- Write new resources files\r\n- Read existing resources files\r\n- Set standards and constants to access resources files and paths",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/165/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/164",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/164",
- "id": 1091635628,
- "node_id": "PR_kwDOE8E-g84wbJuB",
- "number": 164,
- "title": "chore(deps-dev): bump jest from 27.4.2 to 27.4.5",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-31T17:41:02Z",
- "updated_at": "2021-12-31T18:06:53Z",
- "closed_at": "2021-12-31T18:06:53Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/164",
- "html_url": "https://github.com/checkly/checkly-cli/pull/164",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/164.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/164.patch",
- "merged_at": "2021-12-31T18:06:53Z"
- },
- "body": "Bumps [jest](https://github.com/facebook/jest) from 27.4.2 to 27.4.5.\n\nRelease notes \nSourced from jest's releases .
\n\nv27.4.5 \nFixes \n\n[jest-worker] Stop explicitly passing process.env (#12141 ) \n \nNew Contributors \n\nFull Changelog : https://github.com/facebook/jest/compare/v27.4.4...v27.4.5
\nv27.4.4 \nFixes \n\n[babel-jest] Add process.version chunk to the cache key (#12122 ) \n[jest-environment] Add mocked to jest object (#12133 ) \n[jest-worker] Stop explicitly passing execArgv (#12128 ) \n \nChore & Maintenance \n\n[website] Fix the card front that looks overlapping part of the card back \n \nNew Contributors \n\nFull Changelog : https://github.com/facebook/jest/compare/v27.4.3...v27.4.4
\nv27.4.3 \n27.4.3 \nFixes \n\n[jest-environment-jsdom] Remove @types/jsdom dependency (and make its dom property private) (#12107 ) \n \nFull Changelog : https://github.com/facebook/jest/compare/v27.4.2...v27.4.3
\n \n \n\nChangelog \nSourced from jest's changelog .
\n\n27.4.5 \nFixes \n\n[jest-worker] Stop explicitly passing process.env (#12141 ) \n \n27.4.4 \nFixes \n\n[babel-jest] Add process.version chunk to the cache key (#12122 ) \n[jest-environment] Add mocked to jest object (#12133 ) \n[jest-worker] Stop explicitly passing execArgv (#12128 ) \n \nChore & Maintenance \n\n[website] Fix the card front that looks overlapping part of the card back \n \n27.4.3 \nFixes \n\n[jest-environment-jsdom] Remove @types/jsdom dependency (and make its dom property private) (#12107 ) \n \n \n \n\nCommits \n\n73f3a57 v27.4.5 \n7148872 [jest-worker] Don't pass explicit env to new Worker when using `worker_th... \n07c2c15 chore: rename test directory name from __test__ to __tests__ (#12144 ) \n164ee7f fix: use Docusaurus canary to fix website deployment (#12138 ) \n2acf623 chore: re-generate sidebar for new docs version \n846f312 chore: downgrade docusaurus to fix i18n build \n396ea96 chore: roll new version of the docs \nf104a4e chore: bump docusaurus (#12137 ) \na9d303f chore: update lockfile after release \ne231612 v27.4.4 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/164/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/163",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/163",
- "id": 1091635292,
- "node_id": "I_kwDOE8E-g85BEQhc",
- "number": 163,
- "title": "Made print method smarter",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-31T17:39:14Z",
- "updated_at": "2022-12-14T13:48:46Z",
- "closed_at": "2022-12-14T13:48:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "- Allow identifying inner Objects/Arrays (deep)\r\n- Allow force which properties print",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/163/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/162",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/162",
- "id": 1091605359,
- "node_id": "PR_kwDOE8E-g84wbDtV",
- "number": 162,
- "title": "refactor: move code to common services and cleanup deprecated stuff",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-31T15:28:29Z",
- "updated_at": "2022-01-04T13:42:59Z",
- "closed_at": "2022-01-04T13:42:58Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/162",
- "html_url": "https://github.com/checkly/checkly-cli/pull/162",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/162.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/162.patch",
- "merged_at": "2022-01-04T13:42:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Remove unused stuff (`diff` and `raccoon`)\r\n- Add new common services and move reused code: (`constants`, `args` and `prompts`)",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/162/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/161",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/161",
- "id": 1091225674,
- "node_id": "PR_kwDOE8E-g84wZ18Q",
- "number": 161,
- "title": "chore(deps-dev): bump memfs from 3.4.0 to 3.4.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-30T17:30:06Z",
- "updated_at": "2021-12-31T17:39:38Z",
- "closed_at": "2021-12-31T17:39:37Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/161",
- "html_url": "https://github.com/checkly/checkly-cli/pull/161",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/161.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/161.patch",
- "merged_at": "2021-12-31T17:39:37Z"
- },
- "body": "Bumps [memfs](https://github.com/streamich/memfs) from 3.4.0 to 3.4.1.\n\nRelease notes \nSourced from memfs's releases .
\n\nv3.4.1 \n3.4.1 (2021-12-30) \nBug Fixes \n\nrecursively sync children steps to fix rename (43e8222 ) \n \n \n \n\nChangelog \nSourced from memfs's changelog .
\n\n3.4.1 (2021-12-30) \nBug Fixes \n\nrecursively sync children steps to fix rename (43e8222 ) \n \n \n \n\nCommits \n\ne81afa6 chore(release): 3.4.1 [skip ci] \n8523cec Merge pull request #795 from jorenbroekema/fix/rename \n82ba6ae chore(deps): update dependency pretty-quick to v3.1.3 \n8fc6bf8 chore(deps): update dependency ts-jest to v27.1.2 \nd95d99b chore(deps): update dependency typescript to v4.5.4 \nfedeb94 chore(deps): update dependency jest to v27.4.5 \n43e8222 fix: recursively sync children steps to fix rename \nc2c4e65 chore(deps): update dependency jest to v27.4.4 \nd1314e5 chore(deps): update dependency typescript to v4.5.3 \nace781d chore(deps): update dependency ts-jest to v27.1.1 \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/161/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/160",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/160",
- "id": 1091121655,
- "node_id": "PR_kwDOE8E-g84wZgGZ",
- "number": 160,
- "title": "chore(deps): bump mqtt from 4.2.8 to 4.3.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-30T13:58:39Z",
- "updated_at": "2021-12-30T17:28:43Z",
- "closed_at": "2021-12-30T17:28:43Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/160",
- "html_url": "https://github.com/checkly/checkly-cli/pull/160",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/160.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/160.patch",
- "merged_at": "2021-12-30T17:28:43Z"
- },
- "body": "Bumps [mqtt](https://github.com/mqttjs/MQTT.js) from 4.2.8 to 4.3.2.\n\nChangelog \nSourced from mqtt's changelog .
\n\n4.3.2 \nPR \nfix(dependencies): update collections (#1386 )
\n4.3.1 \nPR \nfix(dependencies): remove babel-eslint and snazzy (#1383 )
\n4.3.0 \nPR \nrefined topic alias support (#1301 )
\nfix security vulnerability in ws stream (#1307 )
\nskip TLS SNI if host is IP address (#1311 )
\nupdate readme about vNext discussions (#1328 )
\nupdate readme sample (#1331 )
\nadd support for ALPN TLS extension (#1332 )
\nalign onConnectCallback with specs expecting connack packet (#1333 )
\nfix resubscribe messageId allocate twice (#1337 )
\nrework examples to be a bit more specific (#1352 )
\nreadme typo fixed (#1353 )
\nfix(typescript): use correct version of @βtypes/ws (#1358 )
\nfix(type): fix push properties types (#1359 )
\nfix: audit dev dependencies (#1374 )
\nfix(type): add properties type for IClientSubscribeOptions (#1378 )
\nfeat(client): auth handler for enhanced auth (#1380 )
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/160/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/159",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/159",
- "id": 1091117424,
- "node_id": "PR_kwDOE8E-g84wZfND",
- "number": 159,
- "title": "chore(deps): bump rollup from 2.61.0 to 2.62.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-30T13:50:37Z",
- "updated_at": "2021-12-30T13:58:22Z",
- "closed_at": "2021-12-30T13:58:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/159",
- "html_url": "https://github.com/checkly/checkly-cli/pull/159",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/159.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/159.patch",
- "merged_at": "2021-12-30T13:58:21Z"
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.61.0 to 2.62.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.62.0 \n2021-12-24
\nFeatures \n\nMark additional string prototype methods as side-effect-free and correct typings of existing ones (#4299 ) \nMark additional array prototype methods as side-effect-free and correct typings of existing ones (#4309 ) \nExpose if a module is included after tree-shaking in its ModuleInfo (#4305 ) \n \nBug Fixes \n\nFix how fsevents is included to improve watch mode on MacOS (#4312 ) \n \nPull Requests \n\nv2.61.1 \n2021-12-11
\nBug Fixes \n\nOnly resolve this.load once the code of the module is available (#4296 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.62.0 \n2021-12-24
\nFeatures \n\nMark additional string prototype methods as side-effect-free and correct typings of existing ones (#4299 ) \nMark additional array prototype methods as side-effect-free and correct typings of existing ones (#4309 ) \nExpose if a module is included after tree-shaking in its ModuleInfo (#4305 ) \n \nBug Fixes \n\nFix how fsevents is included to improve watch mode on MacOS (#4312 ) \n \nPull Requests \n\n2.61.1 \n2021-12-11
\nBug Fixes \n\nOnly resolve this.load once the code of the module is available (#4296 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/159/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/158",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/158",
- "id": 1090798631,
- "node_id": "PR_kwDOE8E-g84wYdKC",
- "number": 158,
- "title": "refactor: small refactor and improvements in bundler",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 4,
- "created_at": "2021-12-29T23:45:09Z",
- "updated_at": "2022-12-15T14:39:08Z",
- "closed_at": "2022-01-03T15:09:18Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/158",
- "html_url": "https://github.com/checkly/checkly-cli/pull/158",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/158.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/158.patch",
- "merged_at": "2022-01-03T15:09:18Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Add `builtin-modules` to allow native node modules in check scripts\r\n- Add initial setup for TS support\r\n- Add bundle test cases\r\n- Rename plugin to allowlist \r\n\r\n### ποΈ New Dependency Submission\r\n\r\n```diff\r\n+ @rollup/plugin-typescript\r\n+ builtin-modules\r\n```\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/158/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/157",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/157",
- "id": 1090231561,
- "node_id": "PR_kwDOE8E-g84wWnRH",
- "number": 157,
- "title": "chore(deps): bump cli-spinners from 2.6.0 to 2.6.1",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-29T02:44:54Z",
- "updated_at": "2021-12-30T13:49:24Z",
- "closed_at": "2021-12-30T13:49:23Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/157",
- "html_url": "https://github.com/checkly/checkly-cli/pull/157",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/157.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/157.patch",
- "merged_at": "2021-12-30T13:49:23Z"
- },
- "body": "Bumps [cli-spinners](https://github.com/sindresorhus/cli-spinners) from 2.6.0 to 2.6.1.\n\nRelease notes \nSourced from cli-spinners's releases .
\n\nv2.6.1 \n\nAdd missing spinners to TypeScript types (#56 ) 61dc0d4 \n \nhttps://github.com/sindresorhus/cli-spinners/compare/v2.6.0...v2.6.1
\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/157/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/156",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/156",
- "id": 1090038686,
- "node_id": "PR_kwDOE8E-g84wWAS_",
- "number": 156,
- "title": "chore(deps-dev): bump mocha from 9.1.1 to 9.1.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-28T17:38:39Z",
- "updated_at": "2021-12-29T02:43:31Z",
- "closed_at": "2021-12-29T02:43:31Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/156",
- "html_url": "https://github.com/checkly/checkly-cli/pull/156",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/156.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/156.patch",
- "merged_at": "2021-12-29T02:43:31Z"
- },
- "body": "Bumps [mocha](https://github.com/mochajs/mocha) from 9.1.1 to 9.1.3.\n\nRelease notes \nSourced from mocha's releases .
\n\nv9.1.3 \n9.1.3 / 2021-10-15 \nPlease also note our announcements .
\n:bug: Fixes \n\n:nut_and_bolt: Other \n\nv9.1.2 \n9.1.2 / 2021-09-25 \nPlease also note our announcements .
\n:bug: Fixes \n\n:nut_and_bolt: Other \n\n \n \n\nChangelog \nSourced from mocha's changelog .
\n\n9.1.3 / 2021-10-15 \n:bug: Fixes \n\n:nut_and_bolt: Other \n\n9.1.2 / 2021-09-25 \n:bug: Fixes \n\n:nut_and_bolt: Other \n\n \n \n\nCommits \n\n28b4824 build(v9.1.3): release \n3dcc2d9 build(v9.1.3): update CHANGELOG [ci skip] \n012d79d fix(browser): enable 'bdd' import for bundlers (#4769 ) \n111467f fix(integration): revert deprecation of 'EVENT_SUITE_ADD_*' events (#4764 ) \n0ea732c fix(website): improve backers sprite image (#4756 ) \n18a1055 build(v9.1.2): release \n011a5a4 fix: regex in 'update-authors.js' \n06f3f63 build(v9.1.2): update CHANGELOG [ci skip] \na87461c chore(deps): remove 'wide-align' (#4754 ) \nc7f56d1 docs: how to use 'rootHooks' in the browser (#4755 ) [ci skip] \nAdditional commits viewable in compare view \n \n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/156/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/155",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/155",
- "id": 1090034684,
- "node_id": "PR_kwDOE8E-g84wV_eC",
- "number": 155,
- "title": "fix: checks pagination & groups/checks locations output",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2021-12-28T17:29:43Z",
- "updated_at": "2022-01-04T20:03:19Z",
- "closed_at": "2022-01-04T20:03:06Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/155",
- "html_url": "https://github.com/checkly/checkly-cli/pull/155",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/155.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/155.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Fix checks pagination (use QS params for paginations input)\r\n- Resume locations output in checks and groups\r\n\r\n\r\n\r\n> Resolves #136 ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/155/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/154",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/154",
- "id": 1089960984,
- "node_id": "PR_kwDOE8E-g84wVwNJ",
- "number": 154,
- "title": "feat: add group selection when creating checks",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-28T15:13:44Z",
- "updated_at": "2022-01-03T14:10:16Z",
- "closed_at": "2022-01-03T14:10:15Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/154",
- "html_url": "https://github.com/checkly/checkly-cli/pull/154",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/154.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/154.patch",
- "merged_at": "2022-01-03T14:10:15Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\n\r\nAllow selecting a group when running `add check` command\r\n\r\n> Resolves #113 ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/154/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/153",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/153",
- "id": 1087703517,
- "node_id": "I_kwDOE8E-g85A1Qnd",
- "number": 153,
- "title": "Add `link` command to sync existing project with a repo",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-23T13:09:51Z",
- "updated_at": "2022-12-15T14:22:31Z",
- "closed_at": "2022-01-31T15:05:45Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": null,
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/153/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/152",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/152",
- "id": 1087662347,
- "node_id": "I_kwDOE8E-g85A1GkL",
- "number": 152,
- "title": "checkly-cli run doesn't work with api checks",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-23T12:13:48Z",
- "updated_at": "2022-01-10T14:48:30Z",
- "closed_at": "2022-01-10T14:48:30Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "The command currently only works with BCR checks. We need to add the checkyType API to the functionality as well",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/152/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/151",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/151",
- "id": 1087661456,
- "node_id": "PR_kwDOE8E-g84wOiL2",
- "number": 151,
- "title": "feat: allow users to pass logical id to run checks",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-23T12:12:40Z",
- "updated_at": "2021-12-23T14:20:44Z",
- "closed_at": "2021-12-23T14:20:44Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/151",
- "html_url": "https://github.com/checkly/checkly-cli/pull/151",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/151.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/151.patch",
- "merged_at": "2021-12-23T14:20:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nThis is an idea on how `checkly-cli run` would work with logical ids we have in the repo\r\n\r\n`checkly-cli run example-api.yml`. This is not the path but the logical ids what the parser returns. We can also change the command to something like `checkly-cli run .checkly/checks/example-api.yml`",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/151/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/150",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/150",
- "id": 1087634249,
- "node_id": "PR_kwDOE8E-g84wOcZ2",
- "number": 150,
- "title": "feat: allows the user to create projects",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-23T11:33:34Z",
- "updated_at": "2021-12-23T14:13:41Z",
- "closed_at": "2021-12-23T14:13:41Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/150",
- "html_url": "https://github.com/checkly/checkly-cli/pull/150",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/150.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/150.patch",
- "merged_at": "2021-12-23T14:13:41Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nThis is quite useful for testing the cli features locally\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/150/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/149",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/149",
- "id": 1087549246,
- "node_id": "PR_kwDOE8E-g84wOKQw",
- "number": 149,
- "title": "chore: only show the formatted fields",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-23T09:47:38Z",
- "updated_at": "2021-12-23T09:53:48Z",
- "closed_at": "2021-12-23T09:53:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/149",
- "html_url": "https://github.com/checkly/checkly-cli/pull/149",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/149.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/149.patch",
- "merged_at": "2021-12-23T09:53:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nOnly shows the formatted fields for the project endpoint\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/149/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/148",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/148",
- "id": 1087051508,
- "node_id": "PR_kwDOE8E-g84wMi1t",
- "number": 148,
- "title": "feat: release to npm upon merge",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-22T17:48:57Z",
- "updated_at": "2021-12-22T17:50:17Z",
- "closed_at": "2021-12-22T17:50:16Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/148",
- "html_url": "https://github.com/checkly/checkly-cli/pull/148",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/148.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/148.patch",
- "merged_at": "2021-12-22T17:50:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nRelease to npm directly\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/148/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/147",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/147",
- "id": 1086710922,
- "node_id": "PR_kwDOE8E-g84wLakZ",
- "number": 147,
- "title": "fix: print passing when the status is healthy",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-22T11:06:05Z",
- "updated_at": "2021-12-22T12:19:39Z",
- "closed_at": "2021-12-22T12:19:39Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/147",
- "html_url": "https://github.com/checkly/checkly-cli/pull/147",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/147.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/147.patch",
- "merged_at": "2021-12-22T12:19:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nShows the right test when the status is healthy\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\nFixes #111\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/147/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/146",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/146",
- "id": 1086688914,
- "node_id": "PR_kwDOE8E-g84wLV1c",
- "number": 146,
- "title": "fix: fetch all the available checks",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-22T10:39:23Z",
- "updated_at": "2021-12-22T12:21:05Z",
- "closed_at": "2021-12-22T12:21:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/146",
- "html_url": "https://github.com/checkly/checkly-cli/pull/146",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/146.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/146.patch",
- "merged_at": "2021-12-22T12:21:04Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nParses the content-range header to figure out if there are more checks to fetch. We can also use this code for other resources that are shareable\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/146/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/145",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/145",
- "id": 1086081565,
- "node_id": "PR_kwDOE8E-g84wJVsZ",
- "number": 145,
- "title": "fix: remove title from templates as it is not used",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-21T17:59:22Z",
- "updated_at": "2021-12-22T08:31:16Z",
- "closed_at": "2021-12-22T08:31:16Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/145",
- "html_url": "https://github.com/checkly/checkly-cli/pull/145",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/145.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/145.patch",
- "merged_at": "2021-12-22T08:31:15Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nDelete the title as it is not used\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/145/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/144",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/144",
- "id": 1086072450,
- "node_id": "PR_kwDOE8E-g84wJTwR",
- "number": 144,
- "title": "feat: add a location flag to the check run",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-21T17:46:21Z",
- "updated_at": "2021-12-21T17:51:44Z",
- "closed_at": "2021-12-21T17:51:43Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/144",
- "html_url": "https://github.com/checkly/checkly-cli/pull/144",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/144.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/144.patch",
- "merged_at": "2021-12-21T17:51:43Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAllow users to pass where they wanna run their checks and remove fixed runtimeId\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/144/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/143",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/143",
- "id": 1086018837,
- "node_id": "I_kwDOE8E-g85Au1UV",
- "number": 143,
- "title": "CLI deploying malformed groups",
- "user": {
- "login": "brampling",
- "id": 18731474,
- "node_id": "MDQ6VXNlcjE4NzMxNDc0",
- "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/brampling",
- "html_url": "https://github.com/brampling",
- "followers_url": "https://api.github.com/users/brampling/followers",
- "following_url": "https://api.github.com/users/brampling/following{/other_user}",
- "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
- "organizations_url": "https://api.github.com/users/brampling/orgs",
- "repos_url": "https://api.github.com/users/brampling/repos",
- "events_url": "https://api.github.com/users/brampling/events{/privacy}",
- "received_events_url": "https://api.github.com/users/brampling/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2021-12-21T16:40:51Z",
- "updated_at": "2022-12-15T14:39:08Z",
- "closed_at": "2022-12-14T13:49:37Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "It seems that groups created by the CLI are malformed as I am receiving this error in the UI when clicking \"run all checks\" in the group edit page for a CLI-created group.\r\n\r\n\r\n",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/143/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/142",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/142",
- "id": 1085552054,
- "node_id": "PR_kwDOE8E-g84wHkrK",
- "number": 142,
- "title": "feat: add alert channel support",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-21T08:11:05Z",
- "updated_at": "2021-12-21T12:28:13Z",
- "closed_at": "2021-12-21T12:28:12Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/142",
- "html_url": "https://github.com/checkly/checkly-cli/pull/142",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/142.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/142.patch",
- "merged_at": "2021-12-21T12:28:12Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nLast part of Nacho's PR with alert channel and subscription support\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/142/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/141",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/141",
- "id": 1085329211,
- "node_id": "PR_kwDOE8E-g84wG2oI",
- "number": 141,
- "title": "fix: remove this.exit from accounts command",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-21T00:52:52Z",
- "updated_at": "2021-12-21T08:24:41Z",
- "closed_at": "2021-12-21T08:24:40Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/141",
- "html_url": "https://github.com/checkly/checkly-cli/pull/141",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/141.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/141.patch",
- "merged_at": "2021-12-21T08:24:40Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n### π Notes for the Reviewer\r\nRemove `exit` from accounts command and fix output\r\n\r\n> Resolves #139 139",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/141/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/140",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/140",
- "id": 1085250579,
- "node_id": "I_kwDOE8E-g85Ar5wT",
- "number": 140,
- "title": "Command `checkly projects` returns a project called `checkly-cli`",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2021-12-20T22:16:04Z",
- "updated_at": "2021-12-23T10:58:32Z",
- "closed_at": "2021-12-23T10:58:32Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "On a fresh repo, I run `checkly project` and get back some data in the `checkly-cli` project. I don't know what that means.\r\n\r\n```\r\ncheckly projects\r\n\r\n\r\nid name repoUrl activated muted state accountId created_at updated_at\r\n-- ----------- -------------------------------------- --------- ----- --------------- --------- ------------------------ ----------\r\n93 checkly-cli git@github.com:checkly/checkly-cli.git true false [object Object] 2021-12-15T17:23:32.375Z null \r\n```",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/140/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/139",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/139",
- "id": 1085246209,
- "node_id": "I_kwDOE8E-g85Ar4sB",
- "number": 139,
- "title": "Command `checkly accounts` returns nothing",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-20T22:10:11Z",
- "updated_at": "2022-12-15T14:22:31Z",
- "closed_at": "2021-12-21T08:24:40Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "I'm a member of 7 accounts. I see them when running `checkly switch`. When running `checkly accounts` I get nothing.\r\n```\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly accounts\r\n\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly switch\r\n\r\n? Select a new Checkly account (Use arrow keys)\r\nβ― Production E2E \r\n Production External Integration \r\n account bla\r\n Playwright Test \r\n account blob\r\n Prepaid \r\n Tim's FREE account \r\n```",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/139/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/138",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/138",
- "id": 1085244127,
- "node_id": "I_kwDOE8E-g85Ar4Lf",
- "number": 138,
- "title": "Command `checkly checks` only returns 10 checks",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-20T22:07:24Z",
- "updated_at": "2021-12-22T12:20:32Z",
- "closed_at": "2021-12-22T12:20:32Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Running `checkly checks` just returns 10 checks. I expect all my checks to be returned.",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/138/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/137",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/137",
- "id": 1085242005,
- "node_id": "I_kwDOE8E-g85Ar3qV",
- "number": 137,
- "title": "Command `checkly run` does not work at all",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 8,
- "created_at": "2021-12-20T22:04:33Z",
- "updated_at": "2022-12-14T13:46:45Z",
- "closed_at": "2022-12-14T13:46:45Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "I cannot run any of the checks in my account. It always returns `ERROR No check found with that name, please try again`\r\n\r\n```\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly checks\r\n\r\n\r\nname checkType frequency locations activated\r\n---------------- --------- --------- ---------------------- ---------\r\nAPI Check #1 API 5 eu-central-1,eu-west-2 true \r\nBrowser Check #4 BROWSER 10 eu-central-1,eu-west-2 true \r\nbonohealth BROWSER 5 eu-central-1,eu-west-2 true \r\nRyan Florence BROWSER 720 eu-central-1,eu-west-2 true \r\n\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly run bonohealth\r\n\r\n\r\n ERROR No check found with that name, please try again.\r\n\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % \r\n````",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/137/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/136",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/136",
- "id": 1085240207,
- "node_id": "I_kwDOE8E-g85Ar3OP",
- "number": 136,
- "title": "Command `checkly groups` has unformatted, unsorted output",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 4,
- "created_at": "2021-12-20T22:02:15Z",
- "updated_at": "2022-01-04T20:20:49Z",
- "closed_at": "2022-01-04T20:20:49Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "This is a `checkly groups` command on our Production E2E account.\r\n\r\n\r\n\r\n",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/136/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/135",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/135",
- "id": 1084788054,
- "node_id": "PR_kwDOE8E-g84wFFeL",
- "number": 135,
- "title": "refactor: remove unnecessary function and clean up file",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-20T13:22:51Z",
- "updated_at": "2021-12-20T13:30:22Z",
- "closed_at": "2021-12-20T13:30:21Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/135",
- "html_url": "https://github.com/checkly/checkly-cli/pull/135",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/135.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/135.patch",
- "merged_at": "2021-12-20T13:30:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAnother part of Nacho's PR\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/135/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/134",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/134",
- "id": 1084592521,
- "node_id": "PR_kwDOE8E-g84wEckk",
- "number": 134,
- "title": "fix: catch dependencies that we are not supported",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2021-12-20T10:04:40Z",
- "updated_at": "2021-12-20T10:41:58Z",
- "closed_at": "2021-12-20T10:41:58Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/134",
- "html_url": "https://github.com/checkly/checkly-cli/pull/134",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/134.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/134.patch",
- "merged_at": "2021-12-20T10:41:58Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nPart of the PR from Nacho fix addresses the inline scripts\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/134/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/133",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/133",
- "id": 1084579607,
- "node_id": "PR_kwDOE8E-g84wEZ2v",
- "number": 133,
- "title": "chore: remove eslint deps and use checkly eslint config",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-20T09:51:41Z",
- "updated_at": "2021-12-20T09:55:38Z",
- "closed_at": "2021-12-20T09:55:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/133",
- "html_url": "https://github.com/checkly/checkly-cli/pull/133",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/133.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/133.patch",
- "merged_at": "2021-12-20T09:55:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\nEslint config from checkly\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/133/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/132",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/132",
- "id": 1084522447,
- "node_id": "I_kwDOE8E-g85ApH_P",
- "number": 132,
- "title": "Release to npm with each merge to main",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-20T08:54:22Z",
- "updated_at": "2021-12-22T18:49:46Z",
- "closed_at": "2021-12-22T18:49:46Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We are currently only releasing to github. We need to also release to npm when a push is made to main",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/132/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/131",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/131",
- "id": 1083440093,
- "node_id": "PR_kwDOE8E-g84wA1MR",
- "number": 131,
- "title": "chore: release when PR is merged to main",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-17T16:48:01Z",
- "updated_at": "2021-12-17T17:20:26Z",
- "closed_at": "2021-12-17T17:20:25Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/131",
- "html_url": "https://github.com/checkly/checkly-cli/pull/131",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/131.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/131.patch",
- "merged_at": "2021-12-17T17:20:25Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nCreates a new release for every commit. We can change this later on to the github releases",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/131/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/130",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/130",
- "id": 1083425087,
- "node_id": "PR_kwDOE8E-g84wAyCl",
- "number": 130,
- "title": "fix: add npm test to ci",
- "user": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-17T16:29:41Z",
- "updated_at": "2021-12-21T14:31:48Z",
- "closed_at": "2021-12-21T14:31:47Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/130",
- "html_url": "https://github.com/checkly/checkly-cli/pull/130",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/130.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/130.patch",
- "merged_at": "2021-12-21T14:31:47Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\nI had to add some code to setup auth.json and data.json before tests are executed. Those files are needed for running any test. \r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/130/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/129",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/129",
- "id": 1083413384,
- "node_id": "I_kwDOE8E-g85Ak5OI",
- "number": 129,
- "title": "run npm test in ci",
- "user": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-17T16:15:53Z",
- "updated_at": "2021-12-21T14:44:02Z",
- "closed_at": "2021-12-21T14:44:02Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": null,
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/129/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/128",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/128",
- "id": 1083254848,
- "node_id": "PR_kwDOE8E-g84wAOAd",
- "number": 128,
- "title": "feat: add testing for assertions",
- "user": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 3,
- "created_at": "2021-12-17T13:20:48Z",
- "updated_at": "2021-12-17T16:12:55Z",
- "closed_at": "2021-12-17T16:12:54Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/128",
- "html_url": "https://github.com/checkly/checkly-cli/pull/128",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/128.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/128.patch",
- "merged_at": "2021-12-17T16:12:54Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [x] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\nI moved out deploy code into a separate file so it becomes testable without having to use oclif \r\n`function getDefaults() {` I think we should remove, would do that in a small follow up PR, we can and should use\r\nenv vars or config for these things\r\n\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\ndotenv - so we can use env vars instead of hardcoding stuff into the code\r\nmock-require - so we can mock npm modules in mocha tests\r\nmemfs - so we can use an in memory filesystem for tests, that is a ton easier to handle and makes the test faster to run\r\n\r\n\r\n### π Affected Issue\r\nCloses #59 \r\n\r\n",
- "closed_by": {
- "login": "danielpaulus",
- "id": 4331621,
- "node_id": "MDQ6VXNlcjQzMzE2MjE=",
- "avatar_url": "https://avatars.githubusercontent.com/u/4331621?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/danielpaulus",
- "html_url": "https://github.com/danielpaulus",
- "followers_url": "https://api.github.com/users/danielpaulus/followers",
- "following_url": "https://api.github.com/users/danielpaulus/following{/other_user}",
- "gists_url": "https://api.github.com/users/danielpaulus/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/danielpaulus/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/danielpaulus/subscriptions",
- "organizations_url": "https://api.github.com/users/danielpaulus/orgs",
- "repos_url": "https://api.github.com/users/danielpaulus/repos",
- "events_url": "https://api.github.com/users/danielpaulus/events{/privacy}",
- "received_events_url": "https://api.github.com/users/danielpaulus/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/128/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/127",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/127",
- "id": 1082838072,
- "node_id": "PR_kwDOE8E-g84v-2GB",
- "number": 127,
- "title": "feat: support for alert channels and subscriptions",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-17T03:08:49Z",
- "updated_at": "2022-01-06T15:09:43Z",
- "closed_at": "2021-12-21T11:05:57Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/127",
- "html_url": "https://github.com/checkly/checkly-cli/pull/127",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/127.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/127.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [x] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n- Add support for alert channels\r\n- Add support for alert channels subscriptions\r\n- Improve rollup bundling and fix whitelist plugin (only work with ES Modules)\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/127/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/126",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/126",
- "id": 1082164440,
- "node_id": "PR_kwDOE8E-g84v8noG",
- "number": 126,
- "title": "feat: pass groupId as ref to the BE [sh-0]",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-16T12:55:07Z",
- "updated_at": "2021-12-16T16:08:39Z",
- "closed_at": "2021-12-16T16:08:38Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/126",
- "html_url": "https://github.com/checkly/checkly-cli/pull/126",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/126.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/126.patch",
- "merged_at": "2021-12-16T16:08:38Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [x] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nPass groupId to the BE with a { ref: \"\" } object. This will allow us to have a distinction between existing resources of a user and project resource mappngs\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/126/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/125",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/125",
- "id": 1081334088,
- "node_id": "PR_kwDOE8E-g84v59Hm",
- "number": 125,
- "title": "fix: eslint fix, use npm 6 for package lock and group schema",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-15T18:07:21Z",
- "updated_at": "2021-12-16T08:32:02Z",
- "closed_at": "2021-12-16T08:32:01Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/125",
- "html_url": "https://github.com/checkly/checkly-cli/pull/125",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/125.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/125.patch",
- "merged_at": "2021-12-16T08:32:01Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/125/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/124",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/124",
- "id": 1081300943,
- "node_id": "I_kwDOE8E-g85Ac1fP",
- "number": 124,
- "title": "Every browser check I make with `check add` breaks due to title",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-15T17:28:44Z",
- "updated_at": "2021-12-22T08:31:04Z",
- "closed_at": "2021-12-22T08:31:04Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "Any browser check I create with the `checkly add` wizard, breaks.\r\n\r\n```bash\r\n Creating new check file 18:08:59\r\n? Your check name something\r\n? What do you want to monitor? BROWSER\r\n? Which URL you want to monitor https://analytics-cdn-proxy.checklyhq.com\r\n? Select your target locations (we recommend to pick at least 2) us-east-1, us-west-2\r\n? Pick your check frequency 5min\r\nβ Created new BROWSER check: something 18:09:29\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly deploy \r\nβΉ Deploying .checkly directory \r\n```\r\n\r\nThe resulting code will never work:\r\n\r\n```yml\r\ncheckType: BROWSER\r\nname: something\r\nactivated: true\r\nfrequency: 5\r\nlocations:\r\n - us-east-1\r\n - us-west-2\r\nscript: |-\r\n const { chromium } = require(\"playwright\")\r\n const expect = require(\"expect\")\r\n\r\n // Start a browser session\r\n const browser = await chromium.launch()\r\n const page = await browser.newPage()\r\n\r\n // Go to a page. This waits till the 'load' event by default\r\n await page.goto(\"https://analytics-cdn-proxy.checklyhq.com\")\r\n\r\n // Assert a specific page item to be present\r\n const title = await page.title()\r\n expect(title).toBe(\"Delightful Active Monitoring for Developers\")\r\n\r\n // Close the session\r\n await browser.close()\r\n```",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/124/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/123",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/123",
- "id": 1081296660,
- "node_id": "I_kwDOE8E-g85Ac0cU",
- "number": 123,
- "title": "I can include any node module I want in a script",
- "user": {
- "login": "tnolet",
- "id": 3802923,
- "node_id": "MDQ6VXNlcjM4MDI5MjM=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3802923?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/tnolet",
- "html_url": "https://github.com/tnolet",
- "followers_url": "https://api.github.com/users/tnolet/followers",
- "following_url": "https://api.github.com/users/tnolet/following{/other_user}",
- "gists_url": "https://api.github.com/users/tnolet/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/tnolet/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/tnolet/subscriptions",
- "organizations_url": "https://api.github.com/users/tnolet/orgs",
- "repos_url": "https://api.github.com/users/tnolet/repos",
- "events_url": "https://api.github.com/users/tnolet/events{/privacy}",
- "received_events_url": "https://api.github.com/users/tnolet/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 5,
- "created_at": "2021-12-15T17:24:02Z",
- "updated_at": "2022-12-14T13:56:47Z",
- "closed_at": "2022-12-14T13:56:47Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "We want to make users aware before deploying that they cannot use arbitrary node modules, but only the ones in our runtime.\r\nThis use to work great, but now I can create and deploy browser checks that include any module, even non existent ones.\r\n\r\nexample:\r\n\r\n\r\n```yml\r\ncheckType: BROWSER\r\nname: something\r\nactivated: true\r\nfrequency: 5\r\nlocations:\r\n - us-east-1\r\n - us-west-2\r\nscript: |-\r\n const {thing} = require('mynodemodule')\r\n const { chromium } = require(\"playwright\")\r\n const expect = require(\"expect\")\r\n\r\n // Start a browser session\r\n const browser = await chromium.launch()\r\n const page = await browser.newPage()\r\n\r\n // Go to a page. This waits till the 'load' event by default\r\n await page.goto(\"https://analytics-cdn-proxy.checklyhq.com\")\r\n\r\n\r\n // Close the session\r\n await browser.close()\r\n```\r\n\r\nI think this service is broken or has a bug\r\n\r\n`https://github.com/checkly/checkly-cli/blob/main/src/services/rollup-plugin-checkly-whitelist.js`",
- "closed_by": {
- "login": "clample",
- "id": 10483186,
- "node_id": "MDQ6VXNlcjEwNDgzMTg2",
- "avatar_url": "https://avatars.githubusercontent.com/u/10483186?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/clample",
- "html_url": "https://github.com/clample",
- "followers_url": "https://api.github.com/users/clample/followers",
- "following_url": "https://api.github.com/users/clample/following{/other_user}",
- "gists_url": "https://api.github.com/users/clample/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/clample/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/clample/subscriptions",
- "organizations_url": "https://api.github.com/users/clample/orgs",
- "repos_url": "https://api.github.com/users/clample/repos",
- "events_url": "https://api.github.com/users/clample/events{/privacy}",
- "received_events_url": "https://api.github.com/users/clample/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/123/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/122",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/122",
- "id": 1080174880,
- "node_id": "I_kwDOE8E-g85AYikg",
- "number": 122,
- "title": "Fix interactive login",
- "user": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2021-12-14T20:15:45Z",
- "updated_at": "2021-12-15T15:24:28Z",
- "closed_at": "2021-12-15T15:24:08Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "The interactive login is broken because permission issues withe `GET /next/accounts` endpoint:\r\n\r\n#### Login Command Error Output \r\n```\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly\r\n\r\n ERROR Invalid Session 21:10:42\r\n\r\nβΉ Run checkly login or manually set CHECKLY_API_KEY & CHECKLY_ACCOUNT_ID environment variables to setup authentication. 21:10:42\r\ntimnolet@Tims-MacBook-Pro-2 analytics-cdn-proxy % checkly login\r\n? Do you allow to open the browser to continue with login? Yes\r\n\r\n(node:6266) UnhandledPromiseRejectionWarning: Error: Request failed with status code 403\r\n at createError (/usr/local/lib/node_modules/@checkly/cli/node_modules/axios/lib/core/createError.js:16:15)\r\n at settle (/usr/local/lib/node_modules/@checkly/cli/node_modules/axios/lib/core/settle.js:17:12)\r\n at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/@checkly/cli/node_modules/axios/lib/adapters/http.js:269:11)\r\n at IncomingMessage.emit (events.js:327:22)\r\n at endReadableNT (internal/streams/readable.js:1327:12)\r\n at processTicksAndRejections (internal/process/task_queues.js:80:21)\r\n(Use `node --trace-warnings ...` to show where the warning was created)\r\n(node:6266) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)\r\n```",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/122/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/121",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/121",
- "id": 1078825595,
- "node_id": "PR_kwDOE8E-g84vxlI6",
- "number": 121,
- "title": "fix: init cmd copy [gh-110]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-13T18:02:35Z",
- "updated_at": "2021-12-13T18:06:51Z",
- "closed_at": "2021-12-13T18:06:50Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/121",
- "html_url": "https://github.com/checkly/checkly-cli/pull/121",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/121.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/121.patch",
- "merged_at": "2021-12-13T18:06:50Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nSmall copy update based on #110.\r\n\r\nThe example check can be `example-browser.yml` or `example-api.yml` depending on what the user chose, so I made the message a bit more generic and just said `..check out the example in this folder:`, more or less.\r\n\r\nSorry, this is the last thing I'm doing on vacation haha. Just came across @brampling's quick fix issue and couldn't resist :sweat_smile:\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n\r\nFixes #110\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/121/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/120",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/120",
- "id": 1078381533,
- "node_id": "PR_kwDOE8E-g84vwGTO",
- "number": 120,
- "title": "feat: use new sync methods",
- "user": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-13T10:57:59Z",
- "updated_at": "2021-12-15T17:40:45Z",
- "closed_at": "2021-12-15T17:40:44Z",
- "author_association": "MEMBER",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/120",
- "html_url": "https://github.com/checkly/checkly-cli/pull/120",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/120.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/120.patch",
- "merged_at": "2021-12-15T17:40:44Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd the new sync query param to use it\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/120/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/119",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/119",
- "id": 1077535657,
- "node_id": "PR_kwDOE8E-g84vtiYQ",
- "number": 119,
- "title": "feat: test CRUD group actions [gh-00]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 2,
- "created_at": "2021-12-11T13:18:53Z",
- "updated_at": "2021-12-17T09:30:28Z",
- "closed_at": "2021-12-17T09:30:27Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/119",
- "html_url": "https://github.com/checkly/checkly-cli/pull/119",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/119.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/119.patch",
- "merged_at": "2021-12-17T09:30:27Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nAdd actions for groups, in addition to individual checks, to smoke-test GH Action.\r\n\r\n1. Create Group + Check\r\n2. Update Group\r\n3. Delete Group\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/119/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/118",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/118",
- "id": 1077533352,
- "node_id": "PR_kwDOE8E-g84vtiCe",
- "number": 118,
- "title": "fix(init): create project on BE before writing .checkly dir [gh-00]",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-11T13:09:09Z",
- "updated_at": "2021-12-13T17:09:17Z",
- "closed_at": "2021-12-13T17:09:16Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/118",
- "html_url": "https://github.com/checkly/checkly-cli/pull/118",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/118.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/118.patch",
- "merged_at": "2021-12-13T17:09:16Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [x] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\nThis PR changes the order of some actions in the `init` command. Moving the creation of the project, and communication with the backend, to earlier in the process. \r\n\r\nThis is so that in case of network or any other BE errors, the process exits earlier, and the users are not left with a dangling invalid `.checkly` directory.\r\n\r\nThe current order of operations is such that - first the `.checkly` directory gets created, as well as an example check. After that, we talk with the backend and create the project in the DB, get back an ID for it, etc. and write that to the `.checkly/settings.yml` file. If it were to fail at that point, we do not get a valid `.checkly/settings.yml` file which contains our `projectId`, and are simply left with an invalid `.checkly` directory. \r\n\r\nThis way, if there is an error, the user still has a clean working directory, no invalid .checkly dir, and can cleanly just try again. I've also added a try/catch to be able to graceful tell the user whats wrong.\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/118/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/117",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/117",
- "id": 1077026378,
- "node_id": "PR_kwDOE8E-g84vsBm5",
- "number": 117,
- "title": "chore(deps): bump @oclif/config from 1.17.0 to 1.18.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-10T16:33:43Z",
- "updated_at": "2021-12-28T17:37:14Z",
- "closed_at": "2021-12-28T17:37:13Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/117",
- "html_url": "https://github.com/checkly/checkly-cli/pull/117",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/117.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/117.patch",
- "merged_at": "2021-12-28T17:37:13Z"
- },
- "body": "Bumps [@oclif/config](https://github.com/oclif/config) from 1.17.0 to 1.18.2.\n\nCommits \n\n \n\nMaintainer changes \nThis version was pushed to npm by salesforce-releases , a new releaser for @βoclif/config since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/117/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/116",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/116",
- "id": 1075731040,
- "node_id": "PR_kwDOE8E-g84vnzK_",
- "number": 116,
- "title": "chore(deps): bump @oclif/test from 1.2.8 to 2.0.3",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-09T15:55:16Z",
- "updated_at": "2022-01-03T03:21:13Z",
- "closed_at": "2022-01-03T03:21:10Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/116",
- "html_url": "https://github.com/checkly/checkly-cli/pull/116",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/116.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/116.patch",
- "merged_at": null
- },
- "body": "Bumps [@oclif/test](https://github.com/oclif/test) from 1.2.8 to 2.0.3.\n\nRelease notes \nSourced from @βoclif/test's releases .
\n\nv2.0.3 \n2.0.3 (2021-12-08) \nBug Fixes \n\nv2.0.2 \n2.0.2 (2021-12-02) \nBug Fixes \n\nupdate package to v2 minimums (52115cf ) \n \nv2.0.1 \n2.0.1 (2021-10-04) \nβ BREAKING CHANGES \n\nrequire node 12+ (#189 ) \nupdate to oclif/core \n \nBug Fixes \n\nbuild \n\nv1.2.9 \n1.2.9 (2021-12-08) \nBug Fixes \n\nremove dep on lodash.template (c1cff20 ) \nupdate curcle context (8a7b80a ) \n \n \n \n\nChangelog \nSourced from @βoclif/test's changelog .
\n\n2.0.3 (2021-12-08) \nBug Fixes \n\n2.0.2 (2021-12-02) \nBug Fixes \n\nupdate package to v2 minimums (52115cf ) \n \n2.0.1 (2021-10-04) \nβ BREAKING CHANGES \n\nrequire node 12+ (#189 ) \nupdate to oclif/core \n \nBug Fixes \n\nbuild \n\n \n \n\nCommits \n\ne5a87f9 chore(release): 2.0.3 [ci skip] \ndf933bb Merge pull request #223 from oclif/phale/align-deps \n742fdb3 fix: align deps \n1c1254e chore(depenabot): add dependabot-automerge job [skip ci] \n4121ce6 chore(release): 2.0.2 [ci skip] \n992507b Merge pull request #216 from oclif/phale/v2-updates \n52115cf fix: update package to v2 minimums \nae751e7 chore(release): 2.0.1 [ci skip] \nd4ba7fd v2.0.1 \n04ac33e build!: require node 12+ (#189 ) \nAdditional commits viewable in compare view \n \n \n\nMaintainer changes \nThis version was pushed to npm by salesforce-releases , a new releaser for @βoclif/test since your current version.
\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/116/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/115",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/115",
- "id": 1075526835,
- "node_id": "PR_kwDOE8E-g84vnH21",
- "number": 115,
- "title": "chore(deps): bump rollup from 2.60.1 to 2.61.0",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-09T12:39:01Z",
- "updated_at": "2021-12-10T16:33:08Z",
- "closed_at": "2021-12-10T16:33:07Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/115",
- "html_url": "https://github.com/checkly/checkly-cli/pull/115",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/115.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/115.patch",
- "merged_at": "2021-12-10T16:33:07Z"
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.60.1 to 2.61.0.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.61.0 \n2021-12-09
\nFeatures \n\nSupport ergonomic brand checks for private fields (#4293 ) \n \nBug Fixes \n\nImprove handling of directory creation on systems with restrictive open files limit (#4288 ) \n \nPull Requests \n\nv2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.61.0 \n2021-12-09
\nFeatures \n\nSupport ergonomic brand checks for private fields (#4293 ) \n \nBug Fixes \n\nImprove handling of directory creation on systems with restrictive open files limit (#4288 ) \n \nPull Requests \n\n2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/115/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/114",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/114",
- "id": 1075513798,
- "node_id": "PR_kwDOE8E-g84vnFEb",
- "number": 114,
- "title": "feat: github actions smoke-test",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-09T12:24:39Z",
- "updated_at": "2021-12-10T11:55:22Z",
- "closed_at": "2021-12-10T11:55:21Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/114",
- "html_url": "https://github.com/checkly/checkly-cli/pull/114",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/114.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/114.patch",
- "merged_at": "2021-12-10T11:55:21Z"
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [x] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\nAdd GH Action smoke-test which executes the following:\r\n1. project init\r\n2. deploying project (create project, create check)\r\n3. update check\r\n4. delete check\r\n5. delete project\r\n\r\n\r\n\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/114/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/113",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/113",
- "id": 1074577680,
- "node_id": "I_kwDOE8E-g85ADMEQ",
- "number": 113,
- "title": "Add check to group",
- "user": {
- "login": "brampling",
- "id": 18731474,
- "node_id": "MDQ6VXNlcjE4NzMxNDc0",
- "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/brampling",
- "html_url": "https://github.com/brampling",
- "followers_url": "https://api.github.com/users/brampling/followers",
- "following_url": "https://api.github.com/users/brampling/following{/other_user}",
- "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
- "organizations_url": "https://api.github.com/users/brampling/orgs",
- "repos_url": "https://api.github.com/users/brampling/repos",
- "events_url": "https://api.github.com/users/brampling/events{/privacy}",
- "received_events_url": "https://api.github.com/users/brampling/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064778,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc4",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/enhancement",
- "name": "enhancement",
- "color": "a2eeef",
- "default": true,
- "description": "New feature or request"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-08T16:11:22Z",
- "updated_at": "2022-01-03T14:10:15Z",
- "closed_at": "2022-01-03T14:10:15Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "With `checkly add group` I can create a group but it does not seem possible to add a check to the group. `checkly add check` always adds the check to the base `.checkly/checks` directory in my project.",
- "closed_by": {
- "login": "ianaya89",
- "id": 3258966,
- "node_id": "MDQ6VXNlcjMyNTg5NjY=",
- "avatar_url": "https://avatars.githubusercontent.com/u/3258966?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ianaya89",
- "html_url": "https://github.com/ianaya89",
- "followers_url": "https://api.github.com/users/ianaya89/followers",
- "following_url": "https://api.github.com/users/ianaya89/following{/other_user}",
- "gists_url": "https://api.github.com/users/ianaya89/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ianaya89/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ianaya89/subscriptions",
- "organizations_url": "https://api.github.com/users/ianaya89/orgs",
- "repos_url": "https://api.github.com/users/ianaya89/repos",
- "events_url": "https://api.github.com/users/ianaya89/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ianaya89/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/113/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/112",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/112",
- "id": 1074391397,
- "node_id": "I_kwDOE8E-g85ACell",
- "number": 112,
- "title": "checkly groups error 500",
- "user": {
- "login": "brampling",
- "id": 18731474,
- "node_id": "MDQ6VXNlcjE4NzMxNDc0",
- "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/brampling",
- "html_url": "https://github.com/brampling",
- "followers_url": "https://api.github.com/users/brampling/followers",
- "following_url": "https://api.github.com/users/brampling/following{/other_user}",
- "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
- "organizations_url": "https://api.github.com/users/brampling/orgs",
- "repos_url": "https://api.github.com/users/brampling/repos",
- "events_url": "https://api.github.com/users/brampling/events{/privacy}",
- "received_events_url": "https://api.github.com/users/brampling/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "assignees": [
- {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- }
- ],
- "milestone": null,
- "comments": 5,
- "created_at": "2021-12-08T13:06:37Z",
- "updated_at": "2022-12-15T14:39:08Z",
- "closed_at": "2021-12-21T15:48:57Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/112/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/111",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/111",
- "id": 1074303816,
- "node_id": "I_kwDOE8E-g85ACJNI",
- "number": 111,
- "title": "Incorrect status shown",
- "user": {
- "login": "brampling",
- "id": 18731474,
- "node_id": "MDQ6VXNlcjE4NzMxNDc0",
- "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/brampling",
- "html_url": "https://github.com/brampling",
- "followers_url": "https://api.github.com/users/brampling/followers",
- "following_url": "https://api.github.com/users/brampling/following{/other_user}",
- "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
- "organizations_url": "https://api.github.com/users/brampling/orgs",
- "repos_url": "https://api.github.com/users/brampling/repos",
- "events_url": "https://api.github.com/users/brampling/events{/privacy}",
- "received_events_url": "https://api.github.com/users/brampling/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 0,
- "created_at": "2021-12-08T11:25:05Z",
- "updated_at": "2021-12-22T12:19:38Z",
- "closed_at": "2021-12-22T12:19:38Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "`checkly status` is showing all checks as degraded but they are in passing status in the UI.\r\n\r\n\r\n",
- "closed_by": {
- "login": "umutuzgur",
- "id": 5844182,
- "node_id": "MDQ6VXNlcjU4NDQxODI=",
- "avatar_url": "https://avatars.githubusercontent.com/u/5844182?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/umutuzgur",
- "html_url": "https://github.com/umutuzgur",
- "followers_url": "https://api.github.com/users/umutuzgur/followers",
- "following_url": "https://api.github.com/users/umutuzgur/following{/other_user}",
- "gists_url": "https://api.github.com/users/umutuzgur/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/umutuzgur/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/umutuzgur/subscriptions",
- "organizations_url": "https://api.github.com/users/umutuzgur/orgs",
- "repos_url": "https://api.github.com/users/umutuzgur/repos",
- "events_url": "https://api.github.com/users/umutuzgur/events{/privacy}",
- "received_events_url": "https://api.github.com/users/umutuzgur/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/111/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/110",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/events",
- "html_url": "https://github.com/checkly/checkly-cli/issues/110",
- "id": 1074302025,
- "node_id": "I_kwDOE8E-g85ACIxJ",
- "number": 110,
- "title": "Incorrect message on checkly init",
- "user": {
- "login": "brampling",
- "id": 18731474,
- "node_id": "MDQ6VXNlcjE4NzMxNDc0",
- "avatar_url": "https://avatars.githubusercontent.com/u/18731474?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/brampling",
- "html_url": "https://github.com/brampling",
- "followers_url": "https://api.github.com/users/brampling/followers",
- "following_url": "https://api.github.com/users/brampling/following{/other_user}",
- "gists_url": "https://api.github.com/users/brampling/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/brampling/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/brampling/subscriptions",
- "organizations_url": "https://api.github.com/users/brampling/orgs",
- "repos_url": "https://api.github.com/users/brampling/repos",
- "events_url": "https://api.github.com/users/brampling/events{/privacy}",
- "received_events_url": "https://api.github.com/users/brampling/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 2674064775,
- "node_id": "MDU6TGFiZWwyNjc0MDY0Nzc1",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/bug",
- "name": "bug",
- "color": "d73a4a",
- "default": true,
- "description": "Something isn't working"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-08T11:22:58Z",
- "updated_at": "2021-12-13T18:06:50Z",
- "closed_at": "2021-12-13T18:06:50Z",
- "author_association": "NONE",
- "type": null,
- "active_lock_reason": null,
- "sub_issues_summary": {
- "total": 0,
- "completed": 0,
- "percent_completed": 0
- },
- "body": "When completing the `checkly init` steps, the message _You can now create checks via `checkly checks create`_ is shown. This should be `checkly add`.",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/110/timeline",
- "performed_via_github_app": null,
- "state_reason": "completed"
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/109",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/109",
- "id": 1074241968,
- "node_id": "PR_kwDOE8E-g84vi7ko",
- "number": 109,
- "title": "feat: E2E cli test",
- "user": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 2,
- "created_at": "2021-12-08T10:19:17Z",
- "updated_at": "2022-02-19T09:24:25Z",
- "closed_at": "2022-02-19T09:24:25Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": true,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/109",
- "html_url": "https://github.com/checkly/checkly-cli/pull/109",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/109.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/109.patch",
- "merged_at": null
- },
- "body": "I hereby confirm that I followed the code guidelines found at [engineering guidelines](https://www.notion.so/checkly/Engineering-Guidelines-a3a165a203a04dc1a112f0e26b2f2d3f)\r\n\r\n## βοΈ Affected Components\r\n\r\n- [ ] Commands\r\n- [ ] Modules\r\n- [ ] Services\r\n- [ ] SDK\r\n- [ ] Tests\r\n\r\n\r\n\r\n### π Notes for the Reviewer\r\n\r\n\r\n\r\n1. Internal E2E test for login, adhoc run, and deploy.\r\n2. ~GH Action smoke test. Executes the following:~ (See: #114)\r\n3. ~Add Project Delete cmd~ (See: #114)\r\n\r\n### ποΈ New Dependency Submission\r\n\r\n\r\n\r\n### π Affected Issue\r\n\r\n\r\n",
- "closed_by": {
- "login": "ndom91",
- "id": 7415984,
- "node_id": "MDQ6VXNlcjc0MTU5ODQ=",
- "avatar_url": "https://avatars.githubusercontent.com/u/7415984?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/ndom91",
- "html_url": "https://github.com/ndom91",
- "followers_url": "https://api.github.com/users/ndom91/followers",
- "following_url": "https://api.github.com/users/ndom91/following{/other_user}",
- "gists_url": "https://api.github.com/users/ndom91/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/ndom91/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/ndom91/subscriptions",
- "organizations_url": "https://api.github.com/users/ndom91/orgs",
- "repos_url": "https://api.github.com/users/ndom91/repos",
- "events_url": "https://api.github.com/users/ndom91/events{/privacy}",
- "received_events_url": "https://api.github.com/users/ndom91/received_events",
- "type": "User",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/109/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- },
- {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/108",
- "repository_url": "https://api.github.com/repos/checkly/checkly-cli",
- "labels_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/labels{/name}",
- "comments_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/comments",
- "events_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/events",
- "html_url": "https://github.com/checkly/checkly-cli/pull/108",
- "id": 1070777884,
- "node_id": "PR_kwDOE8E-g84vXvik",
- "number": 108,
- "title": "chore(deps): bump rollup from 2.60.1 to 2.60.2",
- "user": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "labels": [
- {
- "id": 3474237097,
- "node_id": "LA_kwDOE8E-g87PFKap",
- "url": "https://api.github.com/repos/checkly/checkly-cli/labels/dependencies",
- "name": "dependencies",
- "color": "0366d6",
- "default": false,
- "description": "Pull requests that update a dependency file"
- }
- ],
- "state": "closed",
- "locked": false,
- "assignee": null,
- "assignees": [],
- "milestone": null,
- "comments": 1,
- "created_at": "2021-12-03T16:51:06Z",
- "updated_at": "2021-12-09T12:39:06Z",
- "closed_at": "2021-12-09T12:39:05Z",
- "author_association": "CONTRIBUTOR",
- "type": null,
- "active_lock_reason": null,
- "draft": false,
- "pull_request": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/pulls/108",
- "html_url": "https://github.com/checkly/checkly-cli/pull/108",
- "diff_url": "https://github.com/checkly/checkly-cli/pull/108.diff",
- "patch_url": "https://github.com/checkly/checkly-cli/pull/108.patch",
- "merged_at": null
- },
- "body": "Bumps [rollup](https://github.com/rollup/rollup) from 2.60.1 to 2.60.2.\n\nRelease notes \nSourced from rollup's releases .
\n\nv2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nChangelog \nSourced from rollup's changelog .
\n\n2.60.2 \n2021-11-30
\nBug Fixes \n\nProduce correct output when dynamic import paths contain quotes (#4286 ) \n \nPull Requests \n\n \n \n\nCommits \n\n \n \n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options \n \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ",
- "closed_by": {
- "login": "dependabot[bot]",
- "id": 49699333,
- "node_id": "MDM6Qm90NDk2OTkzMzM=",
- "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4",
- "gravatar_id": "",
- "url": "https://api.github.com/users/dependabot%5Bbot%5D",
- "html_url": "https://github.com/apps/dependabot",
- "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers",
- "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}",
- "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}",
- "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}",
- "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions",
- "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs",
- "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos",
- "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}",
- "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events",
- "type": "Bot",
- "user_view_type": "public",
- "site_admin": false
- },
- "reactions": {
- "url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/reactions",
- "total_count": 0,
- "+1": 0,
- "-1": 0,
- "laugh": 0,
- "hooray": 0,
- "confused": 0,
- "heart": 0,
- "rocket": 0,
- "eyes": 0
- },
- "timeline_url": "https://api.github.com/repos/checkly/checkly-cli/issues/108/timeline",
- "performed_via_github_app": null,
- "state_reason": null
- }
-]
\ No newline at end of file